[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

apache 2.0.45, mod_perl 2.0 (1.99-X), anyone?



I've been trying to get mod_perl 1.99-current (and
08, and 07) to compile with Apache 2.0.4x (currently 2.0.45)
and am seeing problems at library link time on openBSD 2.9,
and I know the same problem is occuring with OpenBSD 3.2.

Before I flood the list with compiler mess, has anyone
here any interest in assisting the development
of mod_perl 2.0 for OpenBSD?

I'm using perl 5.8.0.

Does this look familiar to anyone? :

cc -shared -fPIC -L/usr/local/lib -L/opt/local/lib mod_perl.lo modperl_interp.lo modperl_tipool.lo modperl_log.lo modperl_config.lo modperl_cmd.lo modperl_options.lo modperl_callback.lo modperl_handler.lo modperl_gtop.lo modperl_util.lo modperl_io.lo modperl_filter.lo modperl_bucket.lo modperl_mgv.lo modperl_pcw.lo modperl_global.lo modperl_env.lo modperl_cgi.lo modperl_perl.lo modperl_perl_global.lo modperl_perl_pp.lo modperl_sys.lo modperl_module.lo modperl_svptr_table.lo modperl_const.lo modperl_constants.lo modperl_hooks.lo modperl_directives.lo modperl_flags.lo modperl_xsinit.lo -pthread -L/usr/local/lib -L/opt/local/lib /usr/local/perl/lib/5.8.0/OpenBSD.i386-openbsd-thread-multi/auto/DynaLoader/DynaLoader.a -L/usr/local/perl/lib/5.8.0/OpenBSD.i386-openbsd-thread-multi/CORE -lperl -lm -lc_r -lutil -o mod_perl.so
mg.o: warning: this program uses setruid(), which is deprecated.
mg.o: warning: this program uses setrgid(), which is deprecated.
pp_hot.o: warning: this program uses setreuid(), which is deprecated.
pp_hot.o: warning: this program uses setregid(), which is deprecated.
pp_sys.o: warning: this program uses setreuid(), which is deprecated.
pp_sys.o: warning: this program uses setregid(), which is deprecated.
ld: /usr/local/perl/lib/5.8.0/OpenBSD.i386-openbsd-thread-multi/auto/DynaLoader/DynaLoader.a(DynaLoader.o): RRS text relocation at 0x17570 for "_Perl_hv_fetch"
ld: /usr/local/perl/lib/5.8.0/OpenBSD.i386-openbsd-thread-multi/auto/DynaLoader/DynaLoader.a(DynaLoader.o): RRS text relocation at 0x1757d for "_Perl_newSV"
ld: Total: 9969 RRS text relocations
/usr/bin/ranlib mod_perl.so
ranlib: mod_perl.so: Inappropriate file type or format
*** Error code 1


Stop in /data/src/modperl-2.0/src/modules/perl (line 157 of Makefile.modperl).
*** Error code 1


Stop in /data/src/modperl-2.0 (line 508 of Makefile).


If anyone's interested, I can provide a lot more (necessary!) information re how I'm trying to compile it, including the perl config options etc ...

Carl



Visit your host, monkey.org