[SVN-Commit] r838 - in
branches/experimental/www/firefox-nightly: . files
Jan Beich
jbeich at tormail.org
Thu Jul 26 12:06:04 UTC 2012
svn-freebsd-gecko at chruetertee.ch writes:
> Author: jbeich
> Date: Wed Jul 4 01:41:22 2012
> New Revision: 838
>
> Log:
> [test/plugins] try teamplay with other BSDs
>
> This shares less code with OS_LINUX and is an attempt to land IPC
> changes upstream.
>
> Obtained from: pkgsrc via bug#753046
[...]
> ++#elif defined(OS_FREEBSD)
> ++_Pragma("GCC visibility push(default)")
> ++extern "C" int thr_self(long *); // XXX #include <sys/thr.h>
> ++_Pragma("GCC visibility pop")
> + #endif
The extern hack comes from java/openjdk6 and is only needed for 7.x, not
gonna be pushed upstream.
To build directly from hg checkout + bug#753046 try
# my .mozconfig
ac_add_options --with-system-libevent=/usr/local
ac_add_options --disable-necko-wifi
ac_add_options --disable-libnotify
ac_add_options --disable-dbus
Non-x86 archs may need more patches from the port.
More information about the freebsd-gecko
mailing list