Closed Bug 4462 Opened 26 years ago Closed 24 years ago

Failure to compile on Solaris 7

Categories

(SeaMonkey :: Build Config, defect, P3)

Sun
Solaris
defect

Tracking

(Not tracked)

RESOLVED WORKSFORME
Future

People

(Reporter: Rob.Hagopian, Assigned: briano)

Details

On Solaris 7/gtk 1.1.3/egcs1.1.2, SeaMonkey fails to build with: cd tests; gmake install gmake[5]: Entering directory `/usr/src/obj-sparc-sun-solaris2.7/xpcom/libxpt/xptinfo/tests' c++ -o TestInterfaceInfo.o -c -fno-rtti -fno-exceptions -Wall -Wp,-MD,.deps/TestInterfaceInfo.pp -include ../../../../config-defs.h -O -fPIC -UDEBUG -DNDEBUG -DTRIMMED -DOSTYPE=\"SunOS5\" -I../../../../dist/./include -I../../../../dist/include -I/usr/src/mozilla/include -I/usr/src/obj-sparc-sun-solaris2.7/nspr/include -I../../../../dist/./public/jpeg -I/usr/openwin/include /usr/src/mozilla/xpcom/libxpt/xptinfo/tests/TestInterfaceInfo.cpp /usr/src/mozilla/xpcom/libxpt/xptinfo/tests/TestInterfaceInfo.cpp: In function `int main(int, char **)': /usr/src/mozilla/xpcom/libxpt/xptinfo/tests/TestInterfaceInfo.cpp:95: warning: unused variable `char * methodname' /usr/src/mozilla/xpcom/libxpt/xptinfo/tests/TestInterfaceInfo.cpp:101: warning: unused variable `uint8 paramcount' /usr/src/mozilla/xpcom/libxpt/xptinfo/tests/TestInterfaceInfo.cpp:43: warning: unused variable `class nsIInterfaceInfo * info6' /usr/src/mozilla/xpcom/libxpt/xptinfo/tests/TestInterfaceInfo.cpp:43: warning: unused variable `class nsIInterfaceInfo * info1' /usr/src/mozilla/xpcom/libxpt/xptinfo/tests/TestInterfaceInfo.cpp:42: warning: unused variable `char * name6' /usr/src/mozilla/xpcom/libxpt/xptinfo/tests/TestInterfaceInfo.cpp:42: warning: unused variable `char * name5' /usr/src/mozilla/xpcom/libxpt/xptinfo/tests/TestInterfaceInfo.cpp:42: warning: unused variable `char * name4' /usr/src/mozilla/xpcom/libxpt/xptinfo/tests/TestInterfaceInfo.cpp:41: warning: unused variable `struct nsIID * iid6' /usr/src/mozilla/xpcom/libxpt/xptinfo/tests/TestInterfaceInfo.cpp:41: warning: unused variable `struct nsIID * iid5' /usr/src/mozilla/xpcom/libxpt/xptinfo/tests/TestInterfaceInfo.cpp:41: warning: unused variable `struct nsIID * iid4' c++ -o TestInterfaceInfo TestInterfaceInfo.o -Wall -O -L../../../../dist/./bin -L../../../../dist/./lib -L../../../../dist/./bin -lxptinfo -lxpt -lxpcom -lreg -L/usr/src/obj-sparc-sun-solaris2.7/nspr/lib -lplds3 -lplc3 -lnspr3 -ll -lw -lposix4 -lintl -lelf -lnsl -lsocket -lresolv -ldl -lm -lc ../../../../dist/./bin/libxpcom.so: undefined reference to `nsHashtable::nsHashtable(unsigned int)' collect2: ld returned 1 exit status gmake[5]: *** [TestInterfaceInfo] Error 1 gmake[5]: Leaving directory `/usr/src/obj-sparc-sun-solaris2.7/xpcom/libxpt/xptinfo/tests' gmake[4]: *** [install] Error 2 gmake[4]: Leaving directory `/usr/src/obj-sparc-sun-solaris2.7/xpcom/libxpt/xptinfo' gmake[3]: *** [install] Error 2 gmake[3]: Leaving directory `/usr/src/obj-sparc-sun-solaris2.7/xpcom/libxpt' gmake[2]: *** [install] Error 2 gmake[2]: Leaving directory `/usr/src/obj-sparc-sun-solaris2.7/xpcom' gmake[1]: *** [install] Error 2 gmake[1]: Leaving directory `/usr/src/obj-sparc-sun-solaris2.7' gmake: *** [build] Error 2
Status: NEW → RESOLVED
Closed: 26 years ago
Resolution: --- → LATER
I don't know if this is still a problem for you, as I have no way to test it (I don't have a Sol 7 machine yet). However, I recently "turned off" the tests in the makefiles, because many Unix platforms are having a lot of trouble with several sets of tests. But, I'm not interested in tests until I have code that is worthy of testing. If you still want to play with tests, use configure --enable-tests. I'm going to save this bug for later.
reopening and marking FUTURE...
Status: RESOLVED → REOPENED
Resolution: LATER → ---
Target Milestone: --- → Future
I hope this was reopened for a reason; it's over a year old and I really doubt that it's a problem anymore.
Blake: i presume you were doing a batch convert from later to future. For bugs like this it's not a good idea. I'm marking worksforme since I know it has compiled recently on solaris 6, 7 and 8.
Status: REOPENED → RESOLVED
Closed: 26 years ago24 years ago
Resolution: --- → WORKSFORME
Product: Browser → Seamonkey
You need to log in before you can comment on or make changes to this bug.