You are viewing a plain text version of this content. The canonical link for it is here.
Posted to apache-bugdb@apache.org by Haroon Rafique <ha...@att.com> on 1999/02/05 22:40:05 UTC
os-solaris/3848: mod_perl won't compile on Solaris 2.5
>Number: 3848
>Category: os-solaris
>Synopsis: mod_perl won't compile on Solaris 2.5
>Confidential: no
>Severity: serious
>Priority: medium
>Responsible: apache
>State: open
>Class: sw-bug
>Submitter-Id: apache
>Arrival-Date: Fri Feb 5 13:50:01 PST 1999
>Last-Modified:
>Originator: haroon@att.com
>Organization:
apache
>Release: 1.3.4
>Environment:
SunOS star9 5.5 Generic sun4m sparc SUNW,SPARCstation-5
Reading specs from /usr/local/lib/gcc-lib/sparc-sun-solaris2.5/2.7.2.2/specs
gcc version 2.7.2.2
perl 5.004_04 (compiled with SFIO)
>Description:
apache 1.3.4 builds fine stand-alone. However, with mod_perl 1.18,
it won't compile.
Everything is fine until below:
Most *.c files were being compiled with the following flags...
(I cut the whole make output for brevity)
gcc -c -I../../os/unix -I../../include -DSOLARIS2=250 -DMOD_PERL
Here's where it aborts compilation:
===> modules/perl
gcc -I. -I../../include -I../../include/regex -I../../include/.././os/unix -DSOLARIS2=250 -DMOD_PERL `/usr/local/bin/perl -MExtUtils::Embed -e ccopts` -DNO_PERL_DISPATCH -DNO_PERL_POST_READ_REQUEST -DNO_PERL_TRANS -DNO_PERL_HEADER_PARSER -DNO_PERL_ACCESS -DNO_PERL_AUTHEN -DNO_PERL_AUTHZ -DNO_PERL_TYPE -DNO_PERL_FIXUP -DNO_PERL_LOG -DNO_PERL_INIT -DNO_PERL_CLEANUP -DNO_PERL_RESTART -DNO_PERL_STACKED_HANDLERS -DNO_PERL_SECTIONS -DNO_PERL_METHOD_HANDLERS -DNO_PERL_SSI -DNO_PERL_DIRECTIVE_HANDLERS -DMOD_PERL_VERSION=\"1.18\" -I./os/unix -I../../include -c mod_perl_opmask.c -o mod_perl_opmask.o
In file included from ../../include/httpd.h:72,
from mod_perl.h:114,
from mod_perl_opmask.c:1:
../../include/alloc.h:131: unrecognized format specifier for `anf__'
In file included from ../../include/httpd.h:73,
from mod_perl.h:114,
from mod_perl_opmask.c:1:
../../include/buff.h:172: unrecognized format specifier for `anf__'
In file included from ../../include/httpd.h:74,
from mod_perl.h:114,
from mod_perl_opmask.c:1:
../../include/ap.h:158: unrecognized format specifier for `anf__'
In file included from mod_perl.h:116,
from mod_perl_opmask.c:1:
../../include/http_protocol.h:152: unrecognized format specifier for `anf__'
In file included from mod_perl.h:117,
from mod_perl_opmask.c:1:
../../include/http_log.h:119: unrecognized format specifier for `anf__'
../../include/http_log.h:122: unrecognized format specifier for `anf__'
../../include/http_log.h:133: unrecognized format specifier for `anf__'
make[3]: *** [mod_perl_opmask.o] Error 1
make[2]: *** [all] Error 1
make[1]: *** [subdirs] Error 1
make[1]: Leaving directory `/home/haroon/apache_1.3.4/src'
make: *** [apache_httpd] Error 2
>How-To-Repeat:
>Fix:
I can only trace it to the __attribute__ definition in
apache_1.3.4/src/include/ap_config.h
This is my first time reporting a bug, so please be gentle...
I RTFM'ed, looked at c.i.w.s.u, searched the bug registry.
>Audit-Trail:
>Unformatted:
[In order for any reply to be added to the PR database, ]
[you need to include <ap...@Apache.Org> 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! ]