"Matthias Andree" <matthias.and...@gmx.de> writes:
> I've talked to Theodore Y. Ts'o, who is the sysutils/e2fsprogs
> upstream maintainer and proposed to remove the _XOPEN_SOURCE
> definition (my idea  was that the code shouldn't be claiming standards
> compliance while it uses  non-standard headers), but he refused that
> (since it would break the  e2fsprogs build on Solaris).

He's right.  You misunderstand _XOPEN_SOURCE; it does not mean "my
program complies with X/Open blah", it means "my program requires the
facilities provided by X/Open blah".  The problem lies in FreeBSD's
headers, which don't implement namespace separation correctly.

DES
-- 
Dag-Erling Smørgrav - d...@des.no
_______________________________________________
freebsd-hackers@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-hackers
To unsubscribe, send any mail to "freebsd-hackers-unsubscr...@freebsd.org"

Reply via email to