[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

sparc64 Mozilla compilation attempt



Once of the pieces of software I've been trying to compile on sparc64 has 
been mozilla, and I've managed to successfully compile a good portion of 
the mozilla source, patched from the developmental trees that marc and 
jolan are trying to use (found by following the mozilla threads on this 
list that occasionally surface).  However, the compilation dies at exactly 
the same point in either of their trees, using either gcc 2.95 or 
lang/stable/egcs (by "env CC=/usr/local/bin/egcc make".

I've enclosed below the snippet of output from the death of the 
compilation, but I'm not sure if it is of any use.  Has anybody gotten a 
browser working on sparc64?  Either {Konqueror,konqueror-embedded,mozilla}?

Dillo just isn't going to do it from me, and I don't have any fast boxes to 
have netscape display off of.

On a related note, could I possibly run a sparc binary of mozilla or 
netscape on OpenBSD/sparc64?

satadru

--
I hope you don't mind if we move our men, so that we have more space to
grooove.
-Bruce Lee

--snip--
In file included from 
/usr/mysrc/marc/mozilla/w-mozilla-1.1/mozilla/dist/include/nspr/prtypes.h:5
5,
                 from ../../dist/include/xpcom/nscore.h:43,
                 from ../../dist/include/xpcom/nsrootidl.h:11,
                 from ../../dist/include/xpcom/nsISupports.h:10,
                 from ../../dist/include/xpcom/nsIDirectoryService.h:10,
                 from nsAppFileLocationProvider.h:25,
                 from nsAppFileLocationProvider.cpp:25:
/usr/mysrc/marc/mozilla/w-mozilla-1.1/mozilla/dist/include/nspr/prcpucfg.h:
96: warning: garbage after `#undef' directive
nsBinaryStream.cpp
c++ -o nsBinaryStream.o -c -DOSTYPE=\"OpenBSD3\" -DOSARCH=\"OpenBSD\" -DOJI 
-D_IMPL_NS_COM  -I../../dist/include/string -I../../dist/include/xpcom 
-I../../dist/include 
-I/usr/mysrc/marc/mozilla/w-mozilla-1.1/mozilla/dist/include/nspr 
-I/usr/X11R6/include/freetype2 -I/usr/local/include  -I/usr/local/include 
-I/usr/X11R6/include   -fPIC  -I/usr/X11R6/include -fno-rtti 
-fno-exceptions -Wall -Wconversion -Wpointer-arith -Wbad-function-cast 
-Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -pedantic 
-Wno-long-long -O2 -pipe  -DNDEBUG -DTRIMMED  -I/usr/X11R6/include 
-DMOZILLA_CLIENT -include ../../config-defs.h 
-Wp,-MD,.deps/nsBinaryStream.pp nsBinaryStream.cpp
In file included from 
/usr/mysrc/marc/mozilla/w-mozilla-1.1/mozilla/dist/include/nspr/prtypes.h:5
5,
                 from ../../dist/include/xpcom/nscore.h:43,
                 from ../../dist/include/xpcom/nsDebug.h:42,
                 from ../../dist/include/xpcom/nsCOMPtr.h:59,
                 from nsBinaryStream.h:25,
                 from nsBinaryStream.cpp:37:
/usr/mysrc/marc/mozilla/w-mozilla-1.1/mozilla/dist/include/nspr/prcpucfg.h:
96: warning: garbage after `#undef' directive
nsBinaryStream.cpp: In method `nsresult 
nsBinaryOutputStream::WriteFloat(float)':
nsBinaryStream.cpp:151: Internal compiler error in `create_reg_dead_note', 
at haifa-sched.c:4496
Please submit a full bug report.
See <URL:http://www.gnu.org/software/gcc/bugs.html> for instructions.
gmake[3]: *** [nsBinaryStream.o] Error 1
gmake[3]: Leaving directory 
`/usr/mysrc/marc/mozilla/w-mozilla-1.1/mozilla/xpcom/io'
gmake[2]: *** [libs] Error 2
gmake[2]: Leaving directory 
`/usr/mysrc/marc/mozilla/w-mozilla-1.1/mozilla/xpcom'
gmake[1]: *** [libs] Error 2
gmake[1]: Leaving directory `/usr/mysrc/marc/mozilla/w-mozilla-1.1/mozilla'
gmake: *** [all] Error 2
*** Error code 2

Stop in /usr/mysrc/marc/mozilla (line 1749 of 
/usr/ports/infrastructure/mk/bsd.port.mk).