DO NOT REPLY TO THIS EMAIL, BUT PLEASE POST YOUR BUG RELATED COMMENTS THROUGH THE WEB INTERFACE AVAILABLE AT <http://nagoya.apache.org/bugzilla/show_bug.cgi?id=18812>. ANY REPLY MADE TO THIS MESSAGE WILL NOT BE COLLECTED AND INSERTED IN THE BUG DATABASE.
http://nagoya.apache.org/bugzilla/show_bug.cgi?id=18812 build problems on irix 6.5 using freeware.sgi.com's gcc 3.0.4 Summary: build problems on irix 6.5 using freeware.sgi.com's gcc 3.0.4 Product: Apache httpd-2.0 Version: 2.0.45 Platform: Other OS/Version: Other Status: NEW Severity: Normal Priority: Other Component: Core AssignedTo: [email protected] ReportedBy: [EMAIL PROTECTED] 2/3 of the way through the build I get: /bin/sh /usr/local/src/httpd-2.0.45/srclib/apr/libtool --silent --mode=c ompile gcc -I/usr/freeware/include -DAP_HAVE_DESIGNATED_INITIALIZER -I/us r/local/src/httpd-2.0.45/srclib/apr/include -I/usr/local/src/httpd-2.0.45/srclib /apr-util/include -I/usr/local/src/httpd-2.0.45/srclib/apr-util/xml/expat/lib -I . -I/usr/local/src/httpd-2.0.45/os/unix -I/usr/local/src/httpd-2.0.45/server/mpm /prefork -I/usr/local/src/httpd-2.0.45/modules/http -I/usr/local/src/httpd-2.0.4 5/modules/filters -I/usr/local/src/httpd-2.0.45/modules/proxy -I/usr/local/src/h ttpd-2.0.45/include -I/usr/freeware/include/openssl -I/usr/freeware/include -I/u sr/local/src/httpd-2.0.45/modules/dav/main -prefer-non-pic -static -c core.c && touch core.lo core.c: In function `ap_set_version': core.c:2387: parse error before "PLATFORM" *** Error code 1 (bu21) *** Error code 1 (bu21) *** Error code 1 (bu21) The PLATFORM macro seems to not be set correctly. Going into the core.c file and manually putting the string "IRIX" in it's place (and of course removing the appropriate quotes) fixes this one, but it would be cool if it would build clean. Then the compilation later complains about: -I/usr/freeware/include -DAP_HAVE_DESIGNATED_INITIALIZER -I/usr/local/src/httpd-2.0.45/srclib/apr/include -I/usr/local/src/httpd-2.0.45/srclib/apr-util/include -I/usr/local/src/httpd-2.0.45/srclib/apr-util/xml/expat/lib -I. -I/usr/local/src/httpd-2.0.45/os/unix -I/usr/local/src/httpd-2.0.45/server/mpm/prefork -I/usr/local/src/httpd-2.0.45/modules/http -I/usr/local/src/httpd-2.0.45/modules/filters -I/usr/local/src/httpd-2.0.45/modules/proxy -I/usr/local/src/httpd-2.0.45/include -I/usr/freeware/include/openssl -I/usr/freeware/include -I/usr/local/src/httpd-2.0.45/modules/dav/main -export-dynamic -L/usr/local/src/httpd-2.0.45/srclib/apr-util/xml/expat/lib -L/usr/freeware/lib -o suexec -static suexec.lo -lssl -lcrypto /usr/local/src/httpd-2.0.45/srclib/pcre/libpcre.la /usr/local/src/httpd-2.0.45/srclib/apr-util/libaprutil-0.la /usr/local/src/httpd-2.0.45/srclib/apr-util/xml/expat/lib/libexpat.la /usr/local/src/httpd-2.0.45/srclib/apr/libapr-0.la -lm -lsocket -lnsl -lpthread ld32: WARNING 84: /usr/freeware/lib/libssl.so is not used for resolving any symbol. ld32: WARNING 84: /usr/local/src/httpd-2.0.45/srclib/pcre/.libs/libpcre.a is not used for resolving any symbol. ld32: WARNING 84: /usr/local/src/httpd-2.0.45/srclib/apr-util/.libs/libaprutil-0.a is not used for resolving any symbol. ld32: WARNING 84: /usr/local/src/httpd-2.0.45/srclib/apr-util/xml/expat/lib/.libs/libexpat.a is not used for resolving any symbol. ld32: WARNING 84: /usr/local/src/httpd-2.0.45/srclib/apr/.libs/libapr-0.a is not used for resolving any symbol. ld32: WARNING 84: /usr/lib32/libm.so is not used for resolving any symbol. ld32: WARNING 84: /usr/lib32/libsocket.so is not used for resolving any symbol. ld32: WARNING 84: /usr/lib32/libnsl.so is not used for resolving any symbol. ld32: WARNING 84: /usr/lib32/libpthread.so is not used for resolving any symbol. ld32: WARNING 134: weak definition of ffs in /usr/lib32/libnsl.so preempts that weak definition in /usr/lib32/mips3/libc.so. ld32: WARNING 85: definition of _ffs in /usr/lib32/libnsl.so preempts that definition in /usr/lib32/mips3/libc.so. ld32: WARNING 134: weak definition of dial in /usr/lib32/libnsl.so preempts that weak definition in /usr/lib32/mips3/libc.so. ld32: WARNING 85: definition of _dial in /usr/lib32/libnsl.so preempts that definition in /usr/lib32/mips3/libc.so. ld32: WARNING 134: weak definition of undial in /usr/lib32/libnsl.so preempts that weak definition in /usr/lib32/mips3/libc.so. ld32: WARNING 134: weak definition of clnt_create in /usr/lib32/libnsl.so preempts that weak definition in /usr/lib32/mips3/libc.so. ld32: WARNING 134: weak definition of clnt_create_vers in /usr/lib32/libnsl.so preempts that weak definition in /usr/lib32/mips3/libc.so. ld32: WARNING 85: definition of _clnt_create_vers in /usr/lib32/libnsl.so preempts that definition in /usr/lib32/mips3/libc.so. ld32: WARNING 134: weak definition of clnt_sperror in /usr/lib32/libnsl.so preempts that weak definition in /usr/lib32/mips3/libc.so. ld32: WARNING 134: weak definition of clnt_perror in /usr/lib32/libnsl.so preempts that weak definition in /usr/lib32/mips3/libc.so. ld32: WARNING 134: weak definition of clnt_sperrno in /usr/lib32/libnsl.so preempts that weak definition in /usr/lib32/mips3/libc.so. ld32: WARNING 134: weak definition of clnt_perrno in /usr/lib32/libnsl.so preempts that weak definition in /usr/lib32/mips3/libc.so. ld32: WARNING 85: definition of _clnt_perrno in /usr/lib32/libnsl.so preempts that definition in /usr/lib32/mips3/libc.so. ld32: WARNING 134: weak definition of clnt_spcreateerror in /usr/lib32/libnsl.so preempts that weak definition in /usr/lib32/mips3/libc.so. ld32: WARNING 134: weak definition of clnt_pcreateerror in /usr/lib32/libnsl.so preempts that weak definition in /usr/lib32/mips3/libc.so. ld32: WARNING 134: weak definition of clntraw_create in /usr/lib32/libnsl.so preempts that weak definition in /usr/lib32/mips3/libc.so. ld32: WARNING 85: definition of _clntraw_create in /usr/lib32/libnsl.so preempts that definition in /usr/lib32/mips3/libc.so. ld32: WARNING 134: weak definition of callrpc in /usr/lib32/libnsl.so preempts that weak definition in /usr/lib32/mips3/libc.so. ld32: WARNING 85: definition of _callrpc in /usr/lib32/libnsl.so preempts that definition in /usr/lib32/mips3/libc.so. ld32: WARNING 134: weak definition of clnttcp_create in /usr/lib32/libnsl.so preempts that weak definition in /usr/lib32/mips3/libc.so. ld32: WARNING 134: weak definition of clntudp_bufcreate in /usr/lib32/libnsl.so preempts that weak definition in /usr/lib32/mips3/libc.so. ld32: WARNING 134: weak definition of clntudp_create in /usr/lib32/libnsl.so preempts that weak definition in /usr/lib32/mips3/libc.so. ld32: WARNING 134: weak definition of get_myaddress in /usr/lib32/libnsl.so preempts that weak definition in /usr/lib32/mips3/libc.so. ld32: WARNING 85: definition of _get_myaddress in /usr/lib32/libnsl.so preempts that definition in /usr/lib32/mips3/libc.so. ld32: WARNING 134: weak definition of netname2user in /usr/lib32/libnsl.so preempts that weak definition in /usr/lib32/mips3/libc.so. ld32: WARNING 85: definition of _netname2user in /usr/lib32/libnsl.so preempts that definition in /usr/lib32/mips3/libc.so. ld32: WARNING 134: weak definition of netname2host in /usr/lib32/libnsl.so preempts that weak definition in /usr/lib32/mips3/libc.so. ld32: WARNING 85: definition of _netname2host in /usr/lib32/libnsl.so preempts that definition in /usr/lib32/mips3/libc.so. ld32: WARNING 134: weak definition of getnetname in /usr/lib32/libnsl.so preempts that weak definition in /usr/lib32/mips3/libc.so. ld32: WARNING 85: definition of _getnetname in /usr/lib32/libnsl.so preempts that definition in /usr/lib32/mips3/libc.so. ld32: WARNING 134: weak definition of user2netname in /usr/lib32/libnsl.so preempts that weak definition in /usr/lib32/mips3/libc.so. ld32: WARNING 134: weak definition of host2netname in /usr/lib32/libnsl.so preempts that weak definition in /usr/lib32/mips3/libc.so. ld32: WARNING 134: weak definition of pmap_set in /usr/lib32/libnsl.so preempts that weak definition in /usr/lib32/mips3/libc.so. ld32: WARNING 134: weak definition of pmap_unset in /usr/lib32/libnsl.so preempts that weak definition in /usr/lib32/mips3/libc.so. ld32: WARNING 85: definition of _pmap_getmaps in /usr/lib32/libnsl.so preempts that definition in /usr/lib32/mips3/libc.so. ld32: WARNING 134: weak definition of pmap_getmaps in /usr/lib32/libnsl.so preempts that weak definition in /usr/lib32/mips3/libc.so. ld32: WARNING 134: weak definition of pmap_getport in /usr/lib32/libnsl.so preempts that weak definition in /usr/lib32/mips3/libc.so. ld32: WARNING 134: weak definition of xdr_pmap in /usr/lib32/libnsl.so preempts that weak definition in /usr/lib32/mips3/libc.so. ld32: WARNING 134: weak definition of xdr_pmaplist in /usr/lib32/libnsl.so preempts that weak definition in /usr/lib32/mips3/libc.so. ld32: WARNING 134: weak definition of pmap_rmtcall in /usr/lib32/libnsl.so preempts that weak definition in /usr/lib32/mips3/libc.so. ld32: WARNING 85: definition of _pmap_rmtcall in /usr/lib32/libnsl.so preempts that definition in /usr/lib32/mips3/libc.so. ld32: Giving up after printing 50 warnings. Use -wall to print all warnings. The binary still works, but all of those warnings can't be a good thing. My system configuration: bash-2.05b# /usr/bin/uname -R 6.5 6.5.17m bash-2.05b# hinv CPU: MIPS R12000 Processor Chip Revision: 3.5 FPU: MIPS R12010 Floating Point Chip Revision: 0.0 1 400 MHZ IP32 Processor Main memory size: 320 Mbytes Secondary unified instruction/data cache size: 2 Mbytes on Processor 0 Instruction cache size: 32 Kbytes Data cache size: 32 Kbytes FLASH PROM version 4.17 Integral SCSI controller 0: Version ADAPTEC 7880 Disk drive: unit 2 on SCSI controller 0 CDROM: unit 4 on SCSI controller 0 Integral SCSI controller 1: Version ADAPTEC 7880 PCI SCSI controller 2: Version ADAPTEC 7880 Processor: unit 3 on SCSI controller 2 On-board serial ports: tty1 On-board serial ports: tty2 On-board EPP/ECP parallel port CRM graphics installed Integral Ethernet: ec0, version 1 Iris Audio Processor: version A3 revision 0 Video: MVP unit 0 version 1.4 AV: AV1 Card version 1, O2Cam type 1 version 0 connected. Vice: TRE bash-2.05b# gcc -v Reading specs from /usr/freeware/lib/gcc-lib/mips-sgi-irix6.5/3.0.4/specs Configured with: ../configure --prefix=/usr/freeware --enable-version-specific-runtime-libs --disable-shared --enable-threads --enable-haifa Thread model: single gcc version 3.0.4 --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
