[OpenIndiana-discuss] Building Firefox 35.0b6

Nikola M. minikola at gmail.com
Wed Dec 24 15:01:48 UTC 2014


On 12/24/14 03:34 PM, russell wrote:
> Hi,
>
> I downloaded the Source for Firefox 35.0b6 and attempted to build the 
> same.
> I found that I need to complete the following, yasm is required for 
> the webm build:-
> pkg install pkg://openindiana.org/developer/assembler/yasm
> export CC=gcc
> export CXX=g++
> gmake -f client.mk build
> Results of gmake
<snip>
> Any suggestions on how to proceed would be gratefully accepted.
You could contact Oracle person that is using patches to Mozilla 
products to built contributed mozilla.org builds for Opensolaris, that 
is Ginn Chen. Also Alp was building FF/TB for Hipster.
Ginn dot Chen at/monkeysign oracle dot com.
Also maybe oi-dev mailing list is better suited for talk on building 
things .

about:buildconfig on my FF 31.1.1 is saying this:
(It is Studio compiler that is patched and available under support 
contract, but I am sure it can be built with GCC, e.g. Ginn said so)

Build Machine
jdsbld14

Build platform
target
i386-pc-solaris2.11

Compiler: /opt/solarisstudio12.3.rsync/bin/cc
Version: Sun C 5.12 SunOS_i386 Patch 148918-07 2013/08/22
Compiler flags: -I/usr/X11/include -D__FUNC__=__func__ -xlibmieee 
-xstrconst -xbuiltin=%all -D__FUNCTION__=__func__ -mt

Compiler: /opt/solarisstudio12.3.rsync/bin/CC
Version: Sun C++ 5.12 SunOS_i386 Patch 148509-13 2013/08/22
Compiler flags: -xlibmil -xlibmopt -lCrun -lCstd 
-features=tmplrefstatic,no%except -D_XOPEN_SOURCE=500 -D__EXTENSIONS__ 
-template=no%extdef -xlibmieee -xbuiltin=%all 
-features=tmplife,tmplrefstatic,extensions,no%except -norunpath 
-D__FUNCTION__=__func__ -template=no%extdef -D_XOPEN_SOURCE=500 
-D__EXTENSIONS__ -xannotate=no -mt -DNDEBUG -DTRIMMED -xO4

Configure arguments

--enable-application=browser --prefix=/usr --libdir=/usr/lib 
--mandir=/usr/share/man --enable-official-branding --enable-updater 
--enable-debug-symbols=no --enable-update-packaging 
--enable-update-channel=esr --disable-tests --enable-jemalloc 
--enable-dtrace --enable-xinerama --disable-crashreporter 
--disable-pulseaudio --disable-gstreamer --without-intl-api --enable-ipc



More information about the openindiana-discuss mailing list