[OpenIndiana-discuss] Has anyone successfully built a new firefox on OI?

Oscar del Rio delrio at mie.utoronto.ca
Tue Mar 3 19:41:46 UTC 2015


On 03/ 3/15 02:25 PM, Apostolos Syropoulos via openindiana-discuss wrote:
> Hello,
>
> I am trying to compile firefox. So far I haven't managed to finish the configuration part!
> I am using configure with no options so to discover as many as possible bugs or features possible.
>
> a.s.
>
>   

Firefox 31.5-esr's about:buildconfig page:


Build platform
target
i386-pc-solaris2.11

Build tools
Compiler     Version     Compiler flags

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

/opt/solarisstudio12.3.rsync/bin/CC     Sun C++ 5.12 SunOS_i386 Patch 
148509-13 2013/08/22     -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


 From firefox 28 (non-esr)

Build tools
Compiler     Version     Compiler flags

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

/opt/solarisstudio12.3.rsync/bin/CC     Sun C++ 5.12 SunOS_i386 Patch 
148509-13 2013/08/22     -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=release --disable-tests --enable-jemalloc 
--enable-dtrace --enable-xinerama --disable-crashreporter --enable-ipc





More information about the openindiana-discuss mailing list