Received: (qmail 22786 invoked by uid 2012); 29 Jun 1999 12:20:15 -0000 Message-Id: <19990629122015.22785.qmail@hyperreal.org> Date: 29 Jun 1999 12:20:15 -0000 From: Toni Andjelkovic Reply-To: toni@telecom.at To: apbugs@hyperreal.org Subject: apache compile problem on AIX 4.3.2 (egcs-1.1.1) X-Send-Pr-Version: 3.2 >Number: 4670 >Category: mod_include >Synopsis: apache compile problem on AIX 4.3.2 (egcs-1.1.1) >Confidential: no >Severity: critical >Priority: medium >Responsible: apache >State: open >Class: sw-bug >Submitter-Id: apache >Arrival-Date: Tue Jun 29 05:30:01 PDT 1999 >Last-Modified: Mon Jul 19 09:10:00 PDT 1999 >Originator: toni@telecom.at >Organization: apache >Release: 1.3.6 >Environment: AIX 4.3.2.0 gcc version egcs-2.91.60 19981201 (egcs-1.1.1 release) gnu make 3.77 >Description: i have troubles compiling apache-1.3.6 on AIX 4.3.2 using egcs-1.1.1 (egcs-2.91.60): everything runs fine until > gcc -c -I../../os/unix -I../../include -DAIX=43 -U__STR__ > -DAIX_BIND_PROCESSOR -DMOD_SSL=203105 -DUSE_HSREGEX -DEAPI > `../../apaci` mod_include.c > mod_include.c:1183: redefinition of `struct token' > make[4]: *** [mod_include.o] Error 1 this also happens with plain apache (without mod_ssl) >How-To-Repeat: try to compile on any AIX 4.3.2.0 box >Fix: Ralf Engelschall suggested replacing "struct token" with "struct ssi_token" in mod_include.c - this worked for me. >Audit-Trail: From: Toni Andjelkovic To: apbugs@hyperreal.org Cc: apbugs@apache.org Subject: mod_include/4670: apache compile problem on AIX 4.3.2 (egcs-1.1.1) Date: Wed, 30 Jun 1999 15:53:01 +0200 apache >Release: 1.3.6 >Environment: AIX 4.3.2.0 gcc version egcs-2.91.60 19981201 (egcs-1.1.1 release) gnu make 3.77 >Description: i have troubles compiling apache-1.3.6 on AIX 4.3.2 using egcs-1.1.1 (egcs-2.91.60): everything runs fine until > gcc -c -I../../os/unix -I../../include -DAIX=43 -U__STR__ > -DAIX_BIND_PROCESSOR -DMOD_SSL=203105 -DUSE_HSREGEX -DEAPI > `../../apaci` mod_include.c > mod_include.c:1183: redefinition of `struct token' > make[4]: *** [mod_include.o] Error 1 this also happens with plain apache (without mod_ssl) >How-To-Repeat: try to compile on any AIX 4.3.2.0 box >Fix: Ralf Engelschall suggested replacing "struct token" with "struct ssi_token" in mod_include.c - this worked for me. -- Toni Andjelkovic | (TA627-RIPE) | Tel: (+43 1) 21717-58990 toni@telecom.at | iT Austria | Fax: (+43 1) 21717-58900 --------------------------------------------------------------------------- From: Toni Andjelkovic To: apbugs@hyperreal.org Cc: apbugs@apache.org Subject: mod_include/4670: apache compile problem on AIX 4.3.2 (egcs-1.1.1) Date: Wed, 30 Jun 1999 15:53:01 +0200 apache >Release: 1.3.6 >Environment: AIX 4.3.2.0 gcc version egcs-2.91.60 19981201 (egcs-1.1.1 release) gnu make 3.77 >Description: i have troubles compiling apache-1.3.6 on AIX 4.3.2 using egcs-1.1.1 (egcs-2.91.60): everything runs fine until > gcc -c -I../../os/unix -I../../include -DAIX=43 -U__STR__ > -DAIX_BIND_PROCESSOR -DMOD_SSL=203105 -DUSE_HSREGEX -DEAPI > `../../apaci` mod_include.c > mod_include.c:1183: redefinition of `struct token' > make[4]: *** [mod_include.o] Error 1 this also happens with plain apache (without mod_ssl) >How-To-Repeat: try to compile on any AIX 4.3.2.0 box >Fix: Ralf Engelschall suggested replacing "struct token" with "struct ssi_token" in mod_include.c - this worked for me. -- Toni Andjelkovic | (TA627-RIPE) | Tel: (+43 1) 21717-58990 toni@telecom.at | iT Austria | Fax: (+43 1) 21717-58900 --------------------------------------------------------------------------- From: Nicholas Geovanis To: apbugs@hyperreal.org Cc: apbugs@apache.org Subject: mod_include/4670: apache compile problem on AIX 4.3.2 (egcs-1.1.1) Date: Mon, 19 Jul 1999 09:57:39 -0500 (CDT) It turns out that IBM considers this to be a bona-fide problem. Their problem database recommends a workaround but they have nevertheless issued an APAR for the problem, numbered IY00966. I've installed it and it does indeed permit a successful build. Depending on your IBM compiler release, this bug may also prevent perl 5.005_03 build. +--------------------> | Nick Geovanis | IT Computing Svcs | Northwestern Univ V n-geovanis@nwu.edu From: Nicholas Geovanis To: apbugs@hyperreal.org Cc: apbugs@apache.org Subject: mod_include/4670: apache compile problem on AIX 4.3.2 (egcs-1.1.1) Date: Mon, 19 Jul 1999 09:57:39 -0500 (CDT) It turns out that IBM considers this to be a bona-fide problem. Their problem database recommends a workaround but they have nevertheless issued an APAR for the problem, numbered IY00966. I've installed it and it does indeed permit a successful build. Depending on your IBM compiler release, this bug may also prevent perl 5.005_03 build. +--------------------> | Nick Geovanis | IT Computing Svcs | Northwestern Univ V n-geovanis@nwu.edu >Unformatted: [In order for any reply to be added to the PR database, you need] [to include in the Cc line and make sure the] [subject line starts with the report component and number, with ] [or without any 'Re:' prefixes (such as "general/1098:" or ] ["Re: general/1098:"). If the subject doesn't match this ] [pattern, your message will be misfiled and ignored. The ] ["apbugs" address is not added to the Cc line of messages from ] [the database 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! ]