Received: (qmail 12263 invoked by uid 2012); 27 May 1998 04:42:36 -0000 Message-Id: <19980527044236.12262.qmail@hyperreal.org> Date: 27 May 1998 04:42:36 -0000 From: Francisco A Tomei Reply-To: fatomei@sandburg.unm.edu To: apbugs@hyperreal.org Subject: Compilation errors on NeXTstep/OpenStep 4.0 X-Send-Pr-Version: 3.2 >Number: 2293 >Category: os-next >Synopsis: Compilation errors on NeXTstep/OpenStep 4.0 >Confidential: no >Severity: critical >Priority: medium >Responsible: apache >State: analyzed >Class: sw-bug >Submitter-Id: apache >Arrival-Date: Tue May 26 21:50:00 PDT 1998 >Last-Modified: Fri Jan 29 14:01:22 PST 1999 >Originator: fatomei@sandburg.unm.edu >Organization: >Release: 1.3b7 >Environment: Mach kernel version: NeXT Mach 4.0: Sun Apr 21 18:06:55 PDT 1996; root(rcbuilder):Objects/mk-183.25.obj~6/RELEASE_I386 Kernel configured for a single processor only. 1 processor is physically available. Processor type: I386 (Intel 586) Processor active: 0 Primary memory available: 16.00 megabytes. Default processor set: 49 tasks, 92 threads, 1 processors Load average: 0.19, Mach factor: 0.90 >Description: Configuring for Apache, Version 1.3b7 + Warning: Configuring Apache with default settings. + This is probably not what you really want. + Please read the README.configure and INSTALL files + first or at least run './configure --help' for + a compact summary of available options. Creating Makefile Creating Configuration.apaci in src Creating Makefile in src + configured for NeXT platform + adding selected modules + doing sanity check on compiler and options Creating Makefile in src/support Creating Makefile in src/main Creating Makefile in src/ap Creating Makefile in src/regex Creating Makefile in src/os/unix Creating Makefile in src/modules/standard ===> src make[1]: Entering directory `/Users/root/temp/apache_1.3b7' make[2]: Entering directory `/Users/root/temp/apache_1.3b7/src' ===> src/regex cc -I. -I../os/unix -I../include -DNEXT -DUSE_HSREGEX `../apaci` -DPOSIX_MISTAKE -c regcomp.c -o regcomp.o cc -I. -I../os/unix -I../include -DNEXT -DUSE_HSREGEX `../apaci` -DPOSIX_MISTAKE -c regexec.c -o regexec.o cc -I. -I../os/unix -I../include -DNEXT -DUSE_HSREGEX `../apaci` -DPOSIX_MISTAKE -c regerror.c -o regerror.o cc -I. -I../os/unix -I../include -DNEXT -DUSE_HSREGEX `../apaci` -DPOSIX_MISTAKE -c regfree.c -o regfree.o rm -f libregex.a ar cr libregex.a regcomp.o regexec.o regerror.o regfree.o sleep 5; /bin/ranlib libregex.a <=== src/regex ===> src/os/unix cc -c -I../../os/unix -I../../include -DNEXT -DUSE_HSREGEX `../../apaci` os.c cc -c -I../../os/unix -I../../include -DNEXT -DUSE_HSREGEX `../../apaci` os-inline.c rm -f libos.a ar cr libos.a os.o os-inline.o sleep 5; /bin/ranlib libos.a <=== src/os/unix ===> src/ap cc -c -I../os/unix -I../include -DNEXT -DUSE_HSREGEX `../apaci` ap_execve.c cc -c -I../os/unix -I../include -DNEXT -DUSE_HSREGEX `../apaci` ap_cpystrn.c cc -c -I../os/unix -I../include -DNEXT -DUSE_HSREGEX `../apaci` ap_signal.c cc -c -I../os/unix -I../include -DNEXT -DUSE_HSREGEX `../apaci` ap_slack.c cc -c -I../os/unix -I../include -DNEXT -DUSE_HSREGEX `../apaci` ap_snprintf.c ap_snprintf.c:75: warning: redefinition of macro FALSE /NextLibrary/Frameworks/System.framework/Headers/mach/boolean.h:92: warning: this is the location of the previous definition ap_snprintf.c:76: warning: redefinition of macro TRUE /NextLibrary/Frameworks/System.framework/Headers/mach/boolean.h:88: warning: this is the location of the previous definition cc -c -I../os/unix -I../include -DNEXT -DUSE_HSREGEX `../apaci` ap_strings.c rm -f libap.a ar cr libap.a ap_execve.o ap_cpystrn.o ap_signal.o ap_slack.o ap_snprintf.o ap_strings.o sleep 5; /bin/ranlib libap.a <=== src/ap ===> src/main cc -c -I../os/unix -I../include -DNEXT -DUSE_HSREGEX `../apaci` gen_test_char.c cc -DNEXT -DUSE_HSREGEX `../apaci` -o gen_test_char gen_test_char.o ./gen_test_char >test_char.h cc -c -I../os/unix -I../include -DNEXT -DUSE_HSREGEX `../apaci` gen_uri_delims.c cc -DNEXT -DUSE_HSREGEX `../apaci` -o gen_uri_delims gen_uri_delims.o ./gen_uri_delims >uri_delims.h cc -c -I../os/unix -I../include -DNEXT -DUSE_HSREGEX `../apaci` alloc.c cc -c -I../os/unix -I../include -DNEXT -DUSE_HSREGEX `../apaci` buff.c cc -c -I../os/unix -I../include -DNEXT -DUSE_HSREGEX `../apaci` http_config.c cc -c -I../os/unix -I../include -DNEXT -DUSE_HSREGEX `../apaci` http_core.c cc -c -I../os/unix -I../include -DNEXT -DUSE_HSREGEX `../apaci` http_log.c cc -c -I../os/unix -I../include -DNEXT -DUSE_HSREGEX `../apaci` http_main.c http_main.c: In function `process_child_status': http_main.c:3921: request for member `w_S' in something not a structure or union http_main.c:3921: request for member `w_T' in something not a structure or union http_main.c:3929: request for member `w_S' in something not a structure or union http_main.c:3929: request for member `w_T' in something not a structure or union make[3]: *** [http_main.o] Error 1 cc -c -I../os/unix -I../include -DNEXT -DUSE_HSREGEX `../apaci` http_protocol.c cc -c -I../os/unix -I../include -DNEXT -DUSE_HSREGEX `../apaci` http_request.c cc -c -I../os/unix -I../include -DNEXT -DUSE_HSREGEX `../apaci` http_vhost.c cc -c -I../os/unix -I../include -DNEXT -DUSE_HSREGEX `../apaci` util.c cc -c -I../os/unix -I../include -DNEXT -DUSE_HSREGEX `../apaci` util_date.c cc -c -I../os/unix -I../include -DNEXT -DUSE_HSREGEX `../apaci` util_script.c cc -c -I../os/unix -I../include -DNEXT -DUSE_HSREGEX `../apaci` util_uri.c cc -c -I../os/unix -I../include -DNEXT -DUSE_HSREGEX `../apaci` util_md5.c cc -c -I../os/unix -I../include -DNEXT -DUSE_HSREGEX `../apaci` md5c.c cc -c -I../os/unix -I../include -DNEXT -DUSE_HSREGEX `../apaci` rfc1413.c cc -c -I../os/unix -I../include -DNEXT -DUSE_HSREGEX `../apaci` fnmatch.c make[3]: Target `all' not remade because of errors. make[2]: *** [subdirs] Error 1 cc -c -I./os/unix -I./include -DNEXT -DUSE_HSREGEX `./apaci` modules.c make[2]: Target `all' not remade because of errors. make[2]: Leaving directory `/Users/root/temp/apache_1.3b7/src' make[1]: *** [build-std] Error 2 ===> src/support make[2]: Entering directory `/Users/root/temp/apache_1.3b7/src/support' cc -c -DNEXT -DUSE_HSREGEX `../apaci` -I../os/unix -I../include htpasswd.c cc -DNEXT -DUSE_HSREGEX `../apaci` htpasswd.o -o htpasswd -L../ap -lap cc -c -DNEXT -DUSE_HSREGEX `../apaci` -I../os/unix -I../include htdigest.c cc -DNEXT -DUSE_HSREGEX `../apaci` htdigest.o -o htdigest -L../ap -lap cc -c -DNEXT -DUSE_HSREGEX `../apaci` -I../os/unix -I../include rotatelogs.c cc -DNEXT -DUSE_HSREGEX `../apaci` rotatelogs.o -o rotatelogs -L../ap -lap cc -c -DNEXT -DUSE_HSREGEX `../apaci` -I../os/unix -I../include logresolve.c cc -DNEXT -DUSE_HSREGEX `../apaci` logresolve.o -o logresolve -L../ap -lap cc -c -DNEXT -DUSE_HSREGEX `../apaci` -I../os/unix -I../include ab.c cc -DNEXT -DUSE_HSREGEX `../apaci` ab.o -o ab -L../ap -lap sed apxs \ -e 's%@CC@%cc%g' \ -e 's%@LD_SHLIB@%%g' \ -e 's%@CFLAGS@% -DNEXT -DUSE_HSREGEX `../apaci`%g' \ -e 's%@CFLAGS_SHLIB@%%g' \ -e 's%@LDFLAGS_SHLIB@%%g' && chmod a+x apxs make[2]: Leaving directory `/Users/root/temp/apache_1.3b7/src/support' <=== src/support make[1]: Leaving directory `/Users/root/temp/apache_1.3b7' make: *** [build] Error 2 make: Target `all' not remade because of errors. >How-To-Repeat: >Fix: >Audit-Trail: State-Changed-From-To: open-feedback State-Changed-By: dgaudet State-Changed-When: Thu Jun 4 13:11:56 PDT 1998 State-Changed-Why: See PR#2316 -- http://bugs.apache.org/index/full/2316 for a patch which will be applied (with a few incosequential modifications) to 1.3.1-dev. Tell us if that solves the problem... Thanks Dean Comment-Added-By: lars Comment-Added-When: Sat Nov 14 08:44:05 PST 1998 Comment-Added: [This is a standard response.] This Apache problem report has not been updated recently. Please reply to this message if you have any additional information about this issue, or if you have answers to any questions that have been posed to you. If there are no outstanding questions, please consider this a request to try to reproduce the problem with the latest software release, if one has been made since last contact. If we don't hear from you, this report will be closed. If you have information to add, BE SURE to reply to this message and include the apbugs@Apache.Org address so it will be attached to the problem report! State-Changed-From-To: feedback-closed State-Changed-By: coar State-Changed-When: Fri Jan 29 11:56:11 PST 1999 State-Changed-Why: [This is a standard response.] No response from submitter, assuming issue has been resolved. From: Francisco A Tomei Torres To: coar@apache.org Cc: apache-bugdb@apache.org, apbugs@Apache.Org Subject: Re: os-next/2293: Compilation errors on NeXTstep/OpenStep 4.0 Date: Fri, 29 Jan 1999 15:13:10 -0700 The compilation error still exists on NeXTstep/OpenStep version 4.0. The compilation problem is solved if the following fix ALREADY PRESENT IN mod_status.c is modified to include compiler release 4.0, e.g., "#if (NX_CURRENT_COMPILER_RELEASE == 400)" #ifdef NEXT #if (NX_CURRENT_COMPILER_RELEASE == 410) #ifdef m68k #define HZ 64 #else #define HZ 100 #endif #else #include #endif #endif /* NEXT */ At 07:56 PM 1/29/99 -0000, coar@apache.org wrote: >[In order for any reply to be added to the PR database, ] >[you need to include in the Cc line ] >[and leave the subject line UNCHANGED. This is not done] >[automatically because of the potential for mail loops. ] >[If you do not include this Cc, your reply may be ig- ] >[nored unless you are responding to an explicit request ] >[from a developer. ] >[Reply only with text; DO NOT SEND ATTACHMENTS! ] > > >Synopsis: Compilation errors on NeXTstep/OpenStep 4.0 > >State-Changed-From-To: feedback-closed >State-Changed-By: coar >State-Changed-When: Fri Jan 29 11:56:11 PST 1999 >State-Changed-Why: >[This is a standard response.] >No response from submitter, assuming issue has been resolved. > > From: Rodent of Unusual Size To: Apache bug database Cc: Subject: Re: os-next/2293: Compilation errors on NeXTstep/OpenStep 4.0 Date: Fri, 29 Jan 1999 16:59:07 -0500 Francisco A Tomei Torres wrote: > > The compilation error still exists on NeXTstep/OpenStep version 4.0. > > The compilation problem is solved if the following fix > ALREADY PRESENT IN mod_status.c is modified to include > compiler release 4.0, e.g., "#if > (NX_CURRENT_COMPILER_RELEASE == 400)" : > #ifdef NEXT > #if (NX_CURRENT_COMPILER_RELEASE == 410) Would this cover both cases? #if (NX_CURRENT_COMPILER_RELEASE >= 400) ? State-Changed-From-To: closed-analyzed State-Changed-By: coar State-Changed-When: Fri Jan 29 14:01:22 PST 1999 State-Changed-Why: Issue still open.. >Unformatted: [In order for any reply to be added to the PR database, ] [you need to include in the Cc line ] [and leave the subject line UNCHANGED. This is not done] [automatically because of the potential for mail loops. ]