gcc 3.2, updated ea. With the following error: make[1]: Leaving directory `/var/tmp/portage/mod_perl-1.27/work/mod_perl-1.27/Util' ACCESS DENIED mkdir: /usr/lib/perl5/site_perl/5.8.0/i686-linux-thread-multi/auto/Apache mkdir /usr/lib/perl5/site_perl/5.8.0/i686-linux-thread-multi/auto/Apache: Permission denied at /usr/lib/perl5/5.8.0/ExtUtils/Install.pm line 137 make: *** [pure_site_install] Error 255 !!! ERROR: The ebuild did not complete successfully. !!! Function src_install, Line 4, Exitcode 2 !!! (no error message) !!! emerge aborting on /usr/portage/dev-perl/mod_perl/mod_perl-1.27.ebuild .
This isn't a threading issue, rather it is an ebuild issue. The problem is that perl-5.8 no longer accepts macro definitions in the build stage (such as PREFIX="..." make all). Instead, you must use these defines during the configuration stage [perl Makefile.pl PREFIX="..."]. See if you can use this information to fix the ebuild.
thanx 4 the tip ;) !
Created attachment 3245 [details] mod_perl-1.27-r1.ebuild
Rigo, has this been resolved? I have my own -r1 of modutils to address this issue (the makemaker that 5.8 uses will be applied to 5.6.1 users shortly to overcome buginess in the original) that I can compare to your attachment (though I suspect it will be very similar). If it's not, let me know and I can open this ticket back up and take it as assigned. Mike