[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