[pf4freebsd] Re: Version 2.03 - m_copym panic (and others)
Mathieu Arnold
mat at mat.cc
Wed Sep 15 20:59:35 PDT 2004
+-Le 30/01/2004 10:59 +0900, Pyun YongHyeon =E9crivait :
| > Stop in /usr/o/usr/ports/security/pf/work/pf_freebsd_2.02.
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
| > *** Error code 1
| >=20
| > Stop in /usr/ports/security/pf.
| ^^^^^^^^^^^^^^^^^^^^^^
|=20
| I don't know why port system try to use "/usr/o/usr/ports" directory.
| (symbolic link or NFS mounted?)
| If your ports tree reside in "/usr/o/usr/ports", you may need to
| define PORTSDIR environment variable. See ports(7) for available
| other environment variables.
Hum, /usr/ports is NFS mounted, and to avoid building everything in
/usr/ports which would lead to much much traffic and reduce compile speed
(or because it's mounted from a CDROM being read only), you can define :
WRKDIRPREFIX=3D/some/path/to/somewhere/you/can/write
in your make.conf. See make.conf(5) for more details. Being also
mat at FreeBSD.org, I guess that is a part I know a bit ;)
The problem lines in lines like this :
mtag =3D m_tag_get(PACKET_TAG_PF_QID, sizeof(*atag), M_NOWAIT);
it's the sizeof(*atag) gcc does not like. Why, I quite frankly don't know.
--=20
Mathieu Arnold
More information about the freebsd-pf
mailing list