David E. Wheeler wrote:
On Jan 11, 2008, at 11:21, Philippe M. Chiasson wroteGuess that means we might be ready for RC2 then ? I'll roll new tarballs over the week-end.Hi Philippe,I just grabbed the RC2 tarball and got this error when I tried to build it with Perl 5.10 on Mac OS X 10.5:perl -ldl -lm -lutil -lc -lmm -lexpatld: warning in modules/perl/libperl.a, file is not of required architecture
Sounds like universal binary fun. Can you send the exact build instructions you used for: - perl - httpd - mod_perl So I can try and reproduce ?
Undefined symbols: "_perl_setup_env", referenced from: _handle_perl in libstandard.a(mod_include.o) "_perl_module", referenced from: _ap_prelinked_modules in modules.o _ap_preloaded_modules in modules.o "_perl_stdout2client", referenced from: _handle_perl in libstandard.a(mod_include.o) "_perl_call_handler", referenced from: _handle_perl in libstandard.a(mod_include.o) ld: symbol(s) not found collect2: ld returned 1 exit status make[2]: *** [target_static] Error 1 make[1]: *** [build-std] Error 2 make: *** [build] Error 2 Is there something I should edit to try a fix?
$> file libstandart.a $> file modules/perl/libperl.a Should give you an idea of what architectures you are dealing with. It's probably an issue of a universal binary build of Perl, against a single-binary build of httpd ( or vice-versa ) -- Philippe M. Chiasson GPG: F9BFE0C2480E7680 1AE53631CB32A107 88C3A5A5 http://gozer.ectoplasm.org/ m/gozer\@(apache|cpan|ectoplasm)\.org/
signature.asc
Description: OpenPGP digital signature