The following reply was made to PR ports/177812; it has been noted by GNATS.

From: Jan Beich <[email protected]>
To: Michael Fausten <[email protected]>
Cc: [email protected]
Subject: Re: ports/177812: Can't build Firefox 20 on FreeBSD 9.1
Date: Fri, 12 Apr 2013 20:04:03 -0500

 Michael Fausten <[email protected]> writes:
 
 > FreeBSD glaukos 8.3-RELEASE-p3 FreeBSD 8.3-RELEASE-p3 #0: Mon Jun 11
 > 23:52:38 UTC 2012
 > [email protected]:/usr/obj/usr/src/sys/GENERIC i386
 [...]
 > g++46 -o FileUtils.o ...
 > /usr/ports/www/firefox/work/mozilla-release/xpcom/glue/FileUtils.cpp:
 > In function 'bool mozilla::fallocate(PRFileDesc*, int64_t)':
 > /usr/ports/www/firefox/work/mozilla-release/xpcom/glue/FileUtils.cpp:25:67:
 > error: 'posix_fallocate' was not declared in this scope
 
 Try adding the following line into FileUtils.cpp before <fcntl.h>.
 
   #define _XOPEN_SOURCE 600
 
 If it does help try checking which macro affects __BSD_VISIBLE and
 __POSIX_VISIBLE by inspecting compiler output from adding -E to cflags.
 Otherwise, make sure gcc private copies of system headers under
 /usr/local/lib/gcc46/gcc/*/*/include-fixed/ are up to date.
_______________________________________________
[email protected] mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-gecko
To unsubscribe, send any mail to "[email protected]"

Reply via email to