httpd-bugs mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From bugzi...@apache.org
Subject DO NOT REPLY [Bug 18812] New: - build problems on irix 6.5 using freeware.sgi.com's gcc 3.0.4
Date Tue, 08 Apr 2003 13:24:20 GMT
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: bugs@httpd.apache.org
        ReportedBy: simon@lok.net


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: bugs-unsubscribe@httpd.apache.org
For additional commands, e-mail: bugs-help@httpd.apache.org


Mime
View raw message