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=7957>. 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=7957 AIX 4.3 64bit build fails Summary: AIX 4.3 64bit build fails Product: Apache httpd-2.0 Version: 2.0.35 Platform: PC OS/Version: AIX Status: NEW Severity: Critical Priority: Other Component: Modules AssignedTo: [email protected] ReportedBy: [EMAIL PROTECTED] export CC=/usr/bin/cc -ma -q64 export OBJECT_MODE=64 ./configure --prefix=/home/user/compiled_apache make . . . . Making all in threadproc/unix /bin/sh /home/pnylund/output1/apache_2.0.35/srclib/apr/libtool -- silent --mode=compile /usr/bin/cc -ma -q64 -g -qHALT=E -DHAVE_CONFIG_H - U__STR__ -D_USE_IRS -D_THREAD_SAFE -I../../include - I../../include/arch/unix -c proc.c && touch proc.lo /bin/sh /home/pnylund/output1/apache_2.0.35/srclib/apr/libtool -- silent --mode=compile /usr/bin/cc -ma -q64 -g -qHALT=E -DHAVE_CONFIG_H - U__STR__ -D_USE_IRS -D_THREAD_SAFE -I../../include - I../../include/arch/unix -c procsup.c && touch procsup.lo /bin/sh /home/pnylund/output1/apache_2.0.35/srclib/apr/libtool -- silent --mode=compile /usr/bin/cc -ma -q64 -g -qHALT=E -DHAVE_CONFIG_H - U__STR__ -D_USE_IRS -D_THREAD_SAFE -I../../include - I../../include/arch/unix -c thread.c && touch thread.lo /bin/sh /home/pnylund/output1/apache_2.0.35/srclib/apr/libtool -- silent --mode=compile /usr/bin/cc -ma -q64 -g -qHALT=E -DHAVE_CONFIG_H - U__STR__ -D_USE_IRS -D_THREAD_SAFE -I../../include - I../../include/arch/unix -c threadpriv.c && touch threadpriv.lo /bin/sh /home/pnylund/output1/apache_2.0.35/srclib/apr/libtool -- silent --mode=compile /usr/bin/cc -ma -q64 -g -qHALT=E -DHAVE_CONFIG_H - U__STR__ -D_USE_IRS -D_THREAD_SAFE -I../../include - I../../include/arch/unix -c signals.c && touch signals.lo "signals.c", line 360.18: 1506-022 (S) "ss_set" is not a member of "struct sigset_t". make: 1254-004 The error code from the last command is 1. Stop. make: 1254-004 The error code from the last command is 1. Stop. make: 1254-004 The error code from the last command is 1. Stop. make: 1254-004 The error code from the last command is 1. Stop. make: 1254-004 The error code from the last command is 1. Stop. Removing following lines from ./httpd_2.0.35/srclib/apr/threadproc/unix/signals.c seems to resolve the problem line number 358 #ifdef __64BIT__ #ifdef _ALL_SOURCE sig_mask.ss_set[3] &= 0x7FFFFFFF; #else /* not _ALL_SOURCE */ sig_mask.__ss_set[3] &= 0x7FFFFFFF; #endif #else /* not 64-bit build */ #endif
