Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 26 Jul 2012 10:04:32 -0200
From:      Jan Beich <jbeich@tormail.org>
To:        freebsd-gecko@freebsd.org
Subject:   Re: [SVN-Commit] r838 - in branches/experimental/www/firefox-nightly: . files
Message-ID:  <1SuMoJ-00078Y-34@internal.tormail.org>
In-Reply-To: <201207040141.q641fMEf094876@trillian.chruetertee.ch> (svn-freebsd-gecko@chruetertee.ch's message of "Wed, 4 Jul 2012 01:41:22 GMT")
References:  <201207040141.q641fMEf094876@trillian.chruetertee.ch>

next in thread | previous in thread | raw e-mail | index | archive | help
svn-freebsd-gecko@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.



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?1SuMoJ-00078Y-34>