Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 12422 - mod_perl-1.27-r1 compiling fails.
Summary: mod_perl-1.27-r1 compiling fails.
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High major (vote)
Assignee: Robert Coie (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2002-12-18 19:08 UTC by Dewet Diener
Modified: 2003-07-30 06:40 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
Proposed 1.27-r2 ebuild (mod_perl-1.27-r2.ebuild,1.76 KB, text/plain)
2003-02-19 19:05 UTC, Robert Coie (RETIRED)
Details
mod_perl-1.27-ipv6.patch (mod_perl-1.27-ipv6.patch,1.18 KB, patch)
2003-02-19 19:06 UTC, Robert Coie (RETIRED)
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Dewet Diener 2002-12-18 19:08:08 UTC
Hi there.  Trying to emerge mentioned mod_perl results in the following compiling 
failure.  I have the other tidbits installed as follows: 
 
apache-1.3.27-r2 
perl-5.8.0-r5 
libwww-perl-5.64-r1 
CGI-2.78-r3 
 
# emerge mod_perl 
Calculating dependencies ...done! 
>>> emerge (1 of 1) dev-perl/mod_perl-1.27-r1 to / 
>>> md5 ;-) mod_perl-1.27.tar.gz 
>>> Unpacking source... 
>>> Unpacking mod_perl-1.27.tar.gz 
>>> Source unpacked. 
Will configure via APXS (apxs=/usr/sbin/apxs) 
PerlDispatchHandler.........enabled 
PerlChildInitHandler........enabled 
PerlChildExitHandler........enabled 
PerlPostReadRequestHandler..enabled 
PerlTransHandler............enabled 
PerlHeaderParserHandler.....enabled 
PerlAccessHandler...........enabled 
PerlAuthenHandler...........enabled 
PerlAuthzHandler............enabled 
PerlTypeHandler.............enabled 
PerlFixupHandler............enabled 
PerlHandler.................enabled 
PerlLogHandler..............enabled 
PerlInitHandler.............enabled 
PerlCleanupHandler..........enabled 
PerlRestartHandler..........enabled 
PerlStackedHandlers.........enabled 
PerlMethodHandlers..........enabled 
PerlDirectiveHandlers.......enabled 
PerlTableApi................enabled 
PerlLogApi..................enabled 
PerlUriApi..................enabled 
PerlUtilApi.................enabled 
PerlFileApi.................enabled 
PerlConnectionApi...........enabled 
PerlServerApi...............enabled 
PerlSections................enabled 
PerlSSI.....................enabled 
Will run tests as User: 'nobody' Group: 'root' 
Configuring mod_perl for building via APXS 
 + Creating a local mod_perl source tree 
 + Setting up mod_perl build environment (Makefile) 
 + id: mod_perl/1.27 
 + id: Perl/v5.8.0 (linux) [/usr/bin/perl] 
Now please type 'make' to build libperl.so 
Checking CGI.pm VERSION..........ok 
Checking for LWP::UserAgent......ok 
Checking for HTML::HeadParser....ok 
Checking if your kit is complete... 
Looks good 
Writing Makefile for Apache 
Writing Makefile for Apache::Connection 
Writing Makefile for Apache::Constants 
Writing Makefile for Apache::File 
Writing Makefile for Apache::Leak 
Writing Makefile for Apache::Log 
Writing Makefile for Apache::ModuleConfig 
Writing Makefile for Apache::PerlRunXS 
Writing Makefile for Apache::Server 
Writing Makefile for Apache::Symbol 
Writing Makefile for Apache::Table 
Writing Makefile for Apache::URI 
Writing Makefile for Apache::Util 
Writing Makefile for mod_perl 
(cd ./apaci && 
PERL5LIB=/var/tmp/portage/mod_perl-1.27-r1/work/mod_perl-1.27/lib: make) 
make[1]: Entering directory 
`/var/tmp/portage/mod_perl-1.27-r1/work/mod_perl-1.27/apaci' 
gcc -fpic -march=athlon-tbird -O2 -pipe -fomit-frame-pointer 
-I/usr/lib/perl5/5.8.0/i686-linux-thread/CORE -DPERL5 -fno-strict-aliasing 
-D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 
-DMOD_PERL_VERSION=\"1.27\" -DMOD_PERL_STRING_VERSION=\"mod_perl/1.27\" 
-DMOD_PERL_PREFIX=\"/var/tmp/portage/mod_perl-1.27-r1/image/usr/lib/site_perl/5.8.0/i686-linux-thread\" 
-I/usr/include/apache -DMOD_PERL -march=athlon-tbird -O2 -pipe 
-fomit-frame-pointer -DHARD_SERVER_LIMIT=512              
-D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DLINUX=22 
-DTARGET=\"apache\" -DINET6 -Dss_family=__ss_family -Dss_len=__ss_len 
-DDEV_RANDOM=/dev/random -DUSE_HSREGEX -DEAPI -DEAPI_MM 
-march=athlon-tbird -O2 -pipe -fomit-frame-pointer -c mod_perl.c && mv 
mod_perl.o mod_perl.lo 
cp lib/Apache/Resource.pm blib/lib/Apache/Resource.pm 
cp mod_perl_traps.pod blib/lib/mod_perl_traps.pod 
cp lib/Apache/src.pm blib/lib/Apache/src.pm 
cp lib/Apache/Options.pm blib/lib/Apache/Options.pm 
cp lib/Apache/MyConfig.pm blib/lib/Apache/MyConfig.pm 
cp lib/Apache/Opcode.pm blib/lib/Apache/Opcode.pm 
cp mod_perl_method_handlers.pod blib/lib/mod_perl_method_handlers.pod 
cp lib/Apache/httpd_conf.pm blib/lib/Apache/httpd_conf.pm 
cp Apache/typemap blib/arch/auto/Apache/typemap 
cp lib/Apache/Debug.pm blib/lib/Apache/Debug.pm 
cp src/modules/perl/mod_perl.h 
blib/arch/auto/Apache/include/modules/perl/mod_perl.h 
cp cgi_to_mod_perl.pod blib/lib/cgi_to_mod_perl.pod 
cp src/modules/perl/perl_PL.h 
blib/arch/auto/Apache/include/modules/perl/perl_PL.h 
cp lib/Apache/SizeLimit.pm blib/lib/Apache/SizeLimit.pm 
cp lib/Apache/Registry.pm blib/lib/Apache/Registry.pm 
cp lib/Apache/FakeRequest.pm blib/lib/Apache/FakeRequest.pm 
cp lib/Apache/PerlRun.pm blib/lib/Apache/PerlRun.pm 
cp src/ap_config_auto.h blib/arch/auto/Apache/include/ap_config_auto.h 
cp mod_perl_cvs.pod blib/lib/mod_perl_cvs.pod 
cp lib/mod_perl.pm blib/lib/mod_perl.pm 
cp src/modules/perl/mod_perl_xs.h 
blib/arch/auto/Apache/include/modules/perl/mod_perl_xs.h 
cp lib/Apache/PerlSections.pm blib/lib/Apache/PerlSections.pm 
cp lib/Apache/RegistryBB.pm blib/lib/Apache/RegistryBB.pm 
cp lib/Apache/RegistryNG.pm blib/lib/Apache/RegistryNG.pm 
cp lib/Apache/Include.pm blib/lib/Apache/Include.pm 
cp lib/mod_perl_hooks.pm.PL blib/lib/mod_perl_hooks.pm.PL 
cp lib/Bundle/Apache.pm blib/lib/Bundle/Apache.pm 
cp mod_perl_tuning.pod blib/lib/mod_perl_tuning.pod 
cp mod_perl.pod blib/lib/mod_perl.pod 
cp src/modules/perl/apache_inc.h 
blib/arch/auto/Apache/include/modules/perl/apache_inc.h 
cp lib/Apache/SIG.pm blib/lib/Apache/SIG.pm 
cp lib/Apache/RedirectLogFix.pm blib/lib/Apache/RedirectLogFix.pm 
cp lib/Apache/StatINC.pm blib/lib/Apache/StatINC.pm 
cp lib/Apache/Constants/Exports.pm blib/lib/Apache/Constants/Exports.pm 
cp lib/Apache/test.pm blib/lib/Apache/test.pm 
cp lib/Apache/ExtUtils.pm blib/lib/Apache/ExtUtils.pm 
cp lib/mod_perl_hooks.pm blib/lib/mod_perl_hooks.pm 
cp src/modules/perl/mod_perl_version.h 
blib/arch/auto/Apache/include/modules/perl/mod_perl_version.h 
cp lib/Apache/Symdump.pm blib/lib/Apache/Symdump.pm 
cp apaci/mod_perl.exp blib/arch/auto/Apache/mod_perl.exp 
cp lib/Apache/RegistryLoader.pm blib/lib/Apache/RegistryLoader.pm 
cp lib/Apache/Status.pm blib/lib/Apache/Status.pm 
/usr/bin/perl -MExtUtils::Embed -e xsinit -- -o perlxsi.c -std Apache 
Apache::Constants Apache::ModuleConfig Apache::Log Apache::URI Apache::Util 
Apache::Connection Apache::Server Apache::File Apache::Table 
gcc -fpic -march=athlon-tbird -O2 -pipe -fomit-frame-pointer 
-I/usr/lib/perl5/5.8.0/i686-linux-thread/CORE -DPERL5 -fno-strict-aliasing 
-D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 
-DMOD_PERL_VERSION=\"1.27\" -DMOD_PERL_STRING_VERSION=\"mod_perl/1.27\" 
-DMOD_PERL_PREFIX=\"/var/tmp/portage/mod_perl-1.27-r1/image/usr/lib/site_perl/5.8.0/i686-linux-thread\" 
-I/usr/include/apache -DMOD_PERL -march=athlon-tbird -O2 -pipe 
-fomit-frame-pointer -DHARD_SERVER_LIMIT=512              
-D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DLINUX=22 
-DTARGET=\"apache\" -DINET6 -Dss_family=__ss_family -Dss_len=__ss_len 
-DDEV_RANDOM=/dev/random -DUSE_HSREGEX -DEAPI -DEAPI_MM 
-march=athlon-tbird -O2 -pipe -fomit-frame-pointer -c perl_config.c && mv 
perl_config.o perl_config.lo 
gcc -fpic -march=athlon-tbird -O2 -pipe -fomit-frame-pointer 
-I/usr/lib/perl5/5.8.0/i686-linux-thread/CORE -DPERL5 -fno-strict-aliasing 
-D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 
-DMOD_PERL_VERSION=\"1.27\" -DMOD_PERL_STRING_VERSION=\"mod_perl/1.27\" 
-DMOD_PERL_PREFIX=\"/var/tmp/portage/mod_perl-1.27-r1/image/usr/lib/site_perl/5.8.0/i686-linux-thread\" 
-I/usr/include/apache -DMOD_PERL -march=athlon-tbird -O2 -pipe 
-fomit-frame-pointer -DHARD_SERVER_LIMIT=512              
-D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DLINUX=22 
-DTARGET=\"apache\" -DINET6 -Dss_family=__ss_family -Dss_len=__ss_len 
-DDEV_RANDOM=/dev/random -DUSE_HSREGEX -DEAPI -DEAPI_MM 
-march=athlon-tbird -O2 -pipe -fomit-frame-pointer -c perl_util.c && mv 
perl_util.o perl_util.lo 
gcc -fpic -march=athlon-tbird -O2 -pipe -fomit-frame-pointer 
-I/usr/lib/perl5/5.8.0/i686-linux-thread/CORE -DPERL5 -fno-strict-aliasing 
-D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 
-DMOD_PERL_VERSION=\"1.27\" -DMOD_PERL_STRING_VERSION=\"mod_perl/1.27\" 
-DMOD_PERL_PREFIX=\"/var/tmp/portage/mod_perl-1.27-r1/image/usr/lib/site_perl/5.8.0/i686-linux-thread\" 
-I/usr/include/apache -DMOD_PERL -march=athlon-tbird -O2 -pipe 
-fomit-frame-pointer -DHARD_SERVER_LIMIT=512              
-D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DLINUX=22 
-DTARGET=\"apache\" -DINET6 -Dss_family=__ss_family -Dss_len=__ss_len 
-DDEV_RANDOM=/dev/random -DUSE_HSREGEX -DEAPI -DEAPI_MM 
-march=athlon-tbird -O2 -pipe -fomit-frame-pointer -c perlio.c && mv perlio.o 
perlio.lo 
gcc -fpic -march=athlon-tbird -O2 -pipe -fomit-frame-pointer 
-I/usr/lib/perl5/5.8.0/i686-linux-thread/CORE -DPERL5 -fno-strict-aliasing 
-D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 
-DMOD_PERL_VERSION=\"1.27\" -DMOD_PERL_STRING_VERSION=\"mod_perl/1.27\" 
-DMOD_PERL_PREFIX=\"/var/tmp/portage/mod_perl-1.27-r1/image/usr/lib/site_perl/5.8.0/i686-linux-thread\" 
-I/usr/include/apache -DMOD_PERL -march=athlon-tbird -O2 -pipe 
-fomit-frame-pointer -DHARD_SERVER_LIMIT=512              
-D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DLINUX=22 
-DTARGET=\"apache\" -DINET6 -Dss_family=__ss_family -Dss_len=__ss_len 
-DDEV_RANDOM=/dev/random -DUSE_HSREGEX -DEAPI -DEAPI_MM 
-march=athlon-tbird -O2 -pipe -fomit-frame-pointer -c mod_perl_opmask.c && mv 
mod_perl_opmask.o mod_perl_opmask.lo 
/usr/bin/perl /usr/lib/perl5/5.8.0/ExtUtils/xsubpp -nolinenumbers -typemap 
/usr/lib/perl5/5.8.0/ExtUtils/typemap Apache.xs >Apache.c 
gcc -fpic -march=athlon-tbird -O2 -pipe -fomit-frame-pointer 
-I/usr/lib/perl5/5.8.0/i686-linux-thread/CORE -DPERL5 -fno-strict-aliasing 
-D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 
-DMOD_PERL_VERSION=\"1.27\" -DMOD_PERL_STRING_VERSION=\"mod_perl/1.27\" 
-DMOD_PERL_PREFIX=\"/var/tmp/portage/mod_perl-1.27-r1/image/usr/lib/site_perl/5.8.0/i686-linux-thread\" 
-I/usr/include/apache -DMOD_PERL -march=athlon-tbird -O2 -pipe 
-fomit-frame-pointer -DHARD_SERVER_LIMIT=512              
-D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DLINUX=22 
-DTARGET=\"apache\" -DINET6 -Dss_family=__ss_family -Dss_len=__ss_len 
-DDEV_RANDOM=/dev/random -DUSE_HSREGEX -DEAPI -DEAPI_MM 
-march=athlon-tbird -O2 -pipe -fomit-frame-pointer -c Apache.c && mv Apache.o 
Apache.lo 
/usr/bin/perl /usr/lib/perl5/5.8.0/ExtUtils/xsubpp -nolinenumbers -typemap 
/usr/lib/perl5/5.8.0/ExtUtils/typemap Constants.xs >Constants.c 
gcc -fpic -march=athlon-tbird -O2 -pipe -fomit-frame-pointer 
-I/usr/lib/perl5/5.8.0/i686-linux-thread/CORE -DPERL5 -fno-strict-aliasing 
-D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 
-DMOD_PERL_VERSION=\"1.27\" -DMOD_PERL_STRING_VERSION=\"mod_perl/1.27\" 
-DMOD_PERL_PREFIX=\"/var/tmp/portage/mod_perl-1.27-r1/image/usr/lib/site_perl/5.8.0/i686-linux-thread\" 
-I/usr/include/apache -DMOD_PERL -march=athlon-tbird -O2 -pipe 
-fomit-frame-pointer -DHARD_SERVER_LIMIT=512              
-D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DLINUX=22 
-DTARGET=\"apache\" -DINET6 -Dss_family=__ss_family -Dss_len=__ss_len 
-DDEV_RANDOM=/dev/random -DUSE_HSREGEX -DEAPI -DEAPI_MM 
-march=athlon-tbird -O2 -pipe -fomit-frame-pointer -c Constants.c && mv 
Constants.o Constants.lo 
/usr/bin/perl /usr/lib/perl5/5.8.0/ExtUtils/xsubpp -nolinenumbers -typemap 
/usr/lib/perl5/5.8.0/ExtUtils/typemap ModuleConfig.xs >ModuleConfig.c 
gcc -fpic -march=athlon-tbird -O2 -pipe -fomit-frame-pointer 
-I/usr/lib/perl5/5.8.0/i686-linux-thread/CORE -DPERL5 -fno-strict-aliasing 
-D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 
-DMOD_PERL_VERSION=\"1.27\" -DMOD_PERL_STRING_VERSION=\"mod_perl/1.27\" 
-DMOD_PERL_PREFIX=\"/var/tmp/portage/mod_perl-1.27-r1/image/usr/lib/site_perl/5.8.0/i686-linux-thread\" 
-I/usr/include/apache -DMOD_PERL -march=athlon-tbird -O2 -pipe 
-fomit-frame-pointer -DHARD_SERVER_LIMIT=512              
-D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DLINUX=22 
-DTARGET=\"apache\" -DINET6 -Dss_family=__ss_family -Dss_len=__ss_len 
-DDEV_RANDOM=/dev/random -DUSE_HSREGEX -DEAPI -DEAPI_MM 
-march=athlon-tbird -O2 -pipe -fomit-frame-pointer -c ModuleConfig.c && mv 
ModuleConfig.o ModuleConfig.lo 
/usr/bin/perl /usr/lib/perl5/5.8.0/ExtUtils/xsubpp -nolinenumbers -typemap 
/usr/lib/perl5/5.8.0/ExtUtils/typemap Log.xs >Log.c 
gcc -fpic -march=athlon-tbird -O2 -pipe -fomit-frame-pointer 
-I/usr/lib/perl5/5.8.0/i686-linux-thread/CORE -DPERL5 -fno-strict-aliasing 
-D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 
-DMOD_PERL_VERSION=\"1.27\" -DMOD_PERL_STRING_VERSION=\"mod_perl/1.27\" 
-DMOD_PERL_PREFIX=\"/var/tmp/portage/mod_perl-1.27-r1/image/usr/lib/site_perl/5.8.0/i686-linux-thread\" 
-I/usr/include/apache -DMOD_PERL -march=athlon-tbird -O2 -pipe 
-fomit-frame-pointer -DHARD_SERVER_LIMIT=512              
-D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DLINUX=22 
-DTARGET=\"apache\" -DINET6 -Dss_family=__ss_family -Dss_len=__ss_len 
-DDEV_RANDOM=/dev/random -DUSE_HSREGEX -DEAPI -DEAPI_MM 
-march=athlon-tbird -O2 -pipe -fomit-frame-pointer -c Log.c && mv Log.o Log.lo 
/usr/bin/perl /usr/lib/perl5/5.8.0/ExtUtils/xsubpp -nolinenumbers -typemap 
/usr/lib/perl5/5.8.0/ExtUtils/typemap URI.xs >URI.c 
gcc -fpic -march=athlon-tbird -O2 -pipe -fomit-frame-pointer 
-I/usr/lib/perl5/5.8.0/i686-linux-thread/CORE -DPERL5 -fno-strict-aliasing 
-D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 
-DMOD_PERL_VERSION=\"1.27\" -DMOD_PERL_STRING_VERSION=\"mod_perl/1.27\" 
-DMOD_PERL_PREFIX=\"/var/tmp/portage/mod_perl-1.27-r1/image/usr/lib/site_perl/5.8.0/i686-linux-thread\" 
-I/usr/include/apache -DMOD_PERL -march=athlon-tbird -O2 -pipe 
-fomit-frame-pointer -DHARD_SERVER_LIMIT=512              
-D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DLINUX=22 
-DTARGET=\"apache\" -DINET6 -Dss_family=__ss_family -Dss_len=__ss_len 
-DDEV_RANDOM=/dev/random -DUSE_HSREGEX -DEAPI -DEAPI_MM 
-march=athlon-tbird -O2 -pipe -fomit-frame-pointer -c URI.c && mv URI.o URI.lo 
/usr/bin/perl /usr/lib/perl5/5.8.0/ExtUtils/xsubpp -nolinenumbers -typemap 
/usr/lib/perl5/5.8.0/ExtUtils/typemap Util.xs >Util.c 
gcc -fpic -march=athlon-tbird -O2 -pipe -fomit-frame-pointer 
-I/usr/lib/perl5/5.8.0/i686-linux-thread/CORE -DPERL5 -fno-strict-aliasing 
-D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 
-DMOD_PERL_VERSION=\"1.27\" -DMOD_PERL_STRING_VERSION=\"mod_perl/1.27\" 
-DMOD_PERL_PREFIX=\"/var/tmp/portage/mod_perl-1.27-r1/image/usr/lib/site_perl/5.8.0/i686-linux-thread\" 
-I/usr/include/apache -DMOD_PERL -march=athlon-tbird -O2 -pipe 
-fomit-frame-pointer -DHARD_SERVER_LIMIT=512              
-D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DLINUX=22 
-DTARGET=\"apache\" -DINET6 -Dss_family=__ss_family -Dss_len=__ss_len 
-DDEV_RANDOM=/dev/random -DUSE_HSREGEX -DEAPI -DEAPI_MM 
-march=athlon-tbird -O2 -pipe -fomit-frame-pointer -c Util.c && mv Util.o Util.lo 
/usr/bin/perl /usr/lib/perl5/5.8.0/ExtUtils/xsubpp -nolinenumbers -typemap 
/usr/lib/perl5/5.8.0/ExtUtils/typemap Connection.xs >Connection.c 
gcc -fpic -march=athlon-tbird -O2 -pipe -fomit-frame-pointer 
-I/usr/lib/perl5/5.8.0/i686-linux-thread/CORE -DPERL5 -fno-strict-aliasing 
-D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 
-DMOD_PERL_VERSION=\"1.27\" -DMOD_PERL_STRING_VERSION=\"mod_perl/1.27\" 
-DMOD_PERL_PREFIX=\"/var/tmp/portage/mod_perl-1.27-r1/image/usr/lib/site_perl/5.8.0/i686-linux-thread\" 
-I/usr/include/apache -DMOD_PERL -march=athlon-tbird -O2 -pipe 
-fomit-frame-pointer -DHARD_SERVER_LIMIT=512              
-D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DLINUX=22 
-DTARGET=\"apache\" -DINET6 -Dss_family=__ss_family -Dss_len=__ss_len 
-DDEV_RANDOM=/dev/random -DUSE_HSREGEX -DEAPI -DEAPI_MM 
-march=athlon-tbird -O2 -pipe -fomit-frame-pointer -c Connection.c && mv 
Connection.o Connection.lo 
/usr/bin/perl /usr/lib/perl5/5.8.0/ExtUtils/xsubpp -nolinenumbers -typemap 
/usr/lib/perl5/5.8.0/ExtUtils/typemap Server.xs >Server.c 
gcc -fpic -march=athlon-tbird -O2 -pipe -fomit-frame-pointer 
-I/usr/lib/perl5/5.8.0/i686-linux-thread/CORE -DPERL5 -fno-strict-aliasing 
-D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 
-DMOD_PERL_VERSION=\"1.27\" -DMOD_PERL_STRING_VERSION=\"mod_perl/1.27\" 
-DMOD_PERL_PREFIX=\"/var/tmp/portage/mod_perl-1.27-r1/image/usr/lib/site_perl/5.8.0/i686-linux-thread\" 
-I/usr/include/apache -DMOD_PERL -march=athlon-tbird -O2 -pipe 
-fomit-frame-pointer -DHARD_SERVER_LIMIT=512              
-D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DLINUX=22 
-DTARGET=\"apache\" -DINET6 -Dss_family=__ss_family -Dss_len=__ss_len 
-DDEV_RANDOM=/dev/random -DUSE_HSREGEX -DEAPI -DEAPI_MM 
-march=athlon-tbird -O2 -pipe -fomit-frame-pointer -c Server.c && mv Server.o 
Server.lo 
Connection.c: In function `XS_Apache__Connection_remote_addr': 
Connection.c:123: incompatible types in assignment 
Connection.c: In function `XS_Apache__Connection_remote_ip': 
Connection.c:159: structure has no member named `sin_addr' 
make[1]: *** [Connection.lo] Error 1 
make[1]: *** Waiting for unfinished jobs.... 
make[1]: Entering directory 
`/var/tmp/portage/mod_perl-1.27-r1/work/mod_perl-1.27/Apache' 
cp Apache.pm ../blib/lib/Apache.pm 
make[1]: Leaving directory 
`/var/tmp/portage/mod_perl-1.27-r1/work/mod_perl-1.27/Apache' 
make[1]: Entering directory 
`/var/tmp/portage/mod_perl-1.27-r1/work/mod_perl-1.27/Connection' 
cp Connection.pm ../blib/lib/Apache/Connection.pm 
make[1]: Leaving directory 
`/var/tmp/portage/mod_perl-1.27-r1/work/mod_perl-1.27/Connection' 
make[1]: Entering directory 
`/var/tmp/portage/mod_perl-1.27-r1/work/mod_perl-1.27/Constants' 
cp Constants.pm ../blib/lib/Apache/Constants.pm 
make[1]: Leaving directory 
`/var/tmp/portage/mod_perl-1.27-r1/work/mod_perl-1.27/Constants' 
make[1]: Entering directory 
`/var/tmp/portage/mod_perl-1.27-r1/work/mod_perl-1.27/File' 
make[1]: Leaving directory 
`/var/tmp/portage/mod_perl-1.27-r1/work/mod_perl-1.27/apaci' 
make: *** [apxs_libperl] Error 2 
make: *** Waiting for unfinished jobs.... 
cp File.pm ../blib/lib/Apache/File.pm 
make[1]: Leaving directory 
`/var/tmp/portage/mod_perl-1.27-r1/work/mod_perl-1.27/File' 
 
!!! ERROR: dev-perl/mod_perl-1.27-r1 failed. 
!!! Function src_compile, Line 23, Exitcode 2 
!!! (no error message) 
 
asara root #
Comment 1 Michael Cummings (RETIRED) gentoo-dev 2002-12-18 20:44:36 UTC
I can't dup this with perl 5.8, apache2, gcc 2.95 - installed fine 
Comment 2 Dewet Diener 2002-12-19 01:58:57 UTC
I'm specifically masking apache-2 and mod_perl-1.99, because I cannot upgrade 
due to various reasons.  In my experience, I cannot install mod_perl-1.99 with 
apache-1. 
Comment 3 Donny Davies (RETIRED) gentoo-dev 2003-01-04 17:45:00 UTC
Connection.c:159: structure has no member named `sin_addr' 

whats that about?
Comment 4 Donny Davies (RETIRED) gentoo-dev 2003-01-21 23:04:05 UTC
mike

care to dispose of this?  im just not a perl guy and dont know
what to do.  other than making sure mod_perl _works_ with
apache im useless ;-)
Comment 5 Robert Coie (RETIRED) gentoo-dev 2003-02-19 19:05:32 UTC
Created attachment 8507 [details]
Proposed 1.27-r2 ebuild

This proposed ebuild addresses this bug in that mod_perl will compile,
but testers are needed to see if it actually works properly.
Comment 6 Robert Coie (RETIRED) gentoo-dev 2003-02-19 19:06:55 UTC
Created attachment 8508 [details, diff]
mod_perl-1.27-ipv6.patch

Companion to 1.27-r2 ebuild.
Comment 7 Robert Coie (RETIRED) gentoo-dev 2003-04-22 17:27:41 UTC
No complaints came out of -r2, so marking fixed.
Comment 8 Dewet Diener 2003-07-30 06:40:34 UTC
I have just confirmed this on a second box, trying to emerge -r2.  In the meantime, I'm 
adding "-ipv6" to get past the error. 
 
The patch did work on the first box I reported, as advertised.