Hi All,
кто-нибудь собирал во FreeBSD inn/inn-stable (2.4) используя perl5.8.0
после использования его как основного: use.perl port?
сборка валится в nnrpd, а разбираться что там линковщику и в каком порядке
нехватает в лом, или мб отписать в freebsd-ports@freebsd.org?
не хочется засорять мусором, только кусочек, мб кто сталкивался или кому
интересно:
...
cd nnrpd
...
cc -o nnrpd article.o cache.o group.o commands.o line.o list.o misc.o newnews.
o nnrpd.o perl.o perm.o post.o python.o sasl_config.o tls.o track.o /pub/ports/n
ews/inn/work/inn-2.4.0/history/libinnhist.a /pub/ports/news/inn/work/inn-2.4.0/s
torage/libstorage.a /pub/ports/news/inn/work/inn-2.4.0/lib/libinn.a -L/usr/lib
-lssl -lcrypto /pub/ports/news/inn/work/inn-2.4.0/lib/perl.o -Wl,-E -L/usr/l
ocal/lib /usr/local/lib/perl5/5.8.0/mach/auto/DynaLoader/DynaLoader.a -L/usr/loc
al/lib/perl5/5.8.0/mach/CORE -lperl -lm -lcrypt -lutil
perl.o: In function `HandleHeaders':
perl.o(.text+0x4b): undefined reference to `Perl_get_hv'
perl.o(.text+0x16d): undefined reference to `Perl_get_sv'
perl.o(.text+0x185): undefined reference to `Perl_get_sv'
perl.o(.text+0x1ac): undefined reference to `Perl_call_argv'
perl.o(.text+0x1ca): undefined reference to `Perl_get_sv'
perl.o(.text+0x2ba): undefined reference to `Perl_sv_2pv_flags'
perl.o(.text+0x2ff): undefined reference to `Perl_sv_2pv_flags'
perl.o(.text+0x482): undefined reference to `Perl_sv_setsv_flags'
perl.o(.text+0x578): undefined reference to `Perl_sv_2pv_flags'
perl.o(.text+0x5c8): undefined reference to `Perl_sv_2pv_flags'
perl.o: In function `perlAccess':
perl.o(.text+0x6c5): undefined reference to `Perl_get_hv'
perl.o(.text+0x81b): undefined reference to `Perl_get_cv'
perl.o(.text+0x864): undefined reference to `Perl_call_pv'
perl.o(.text+0x8b8): undefined reference to `Perl_sv_2pv_flags'
perl.o(.text+0x994): undefined reference to `Perl_sv_2pv_flags'
perl.o(.text+0x9c8): undefined reference to `Perl_sv_2pv_flags'
perl.o: In function `perlAuthInit':
perl.o(.text+0xaed): undefined reference to `Perl_get_cv'
perl.o(.text+0xb36): undefined reference to `Perl_call_pv'
perl.o(.text+0xc30): undefined reference to `Perl_sv_2pv_flags'
perl.o: In function `perlAuthenticate':
perl.o(.text+0xccf): undefined reference to `Perl_get_cv'
perl.o(.text+0xd34): undefined reference to `Perl_get_hv'
perl.o(.text+0xeb0): undefined reference to `Perl_call_pv'
perl.o(.text+0xf00): undefined reference to `Perl_sv_2pv_flags'
...
/pub/ports/news/inn/work/inn-2.4.0/lib/perl.o: In function `PerlFilter':
/pub/ports/news/inn/work/inn-2.4.0/lib/perl.o(.text+0x5f): undefined reference t
o `Perl_get_cv'
/pub/ports/news/inn/work/inn-2.4.0/lib/perl.o(.text+0x97): undefined reference t
o `Perl_call_argv'
/pub/ports/news/inn/work/inn-2.4.0/lib/perl.o(.text+0x188): undefined reference
to `Perl_sv_2pv_flags'
/pub/ports/news/inn/work/inn-2.4.0/lib/perl.o: In function `PERLsetup':
/pub/ports/news/inn/work/inn-2.4.0/lib/perl.o(.text+0x2a5): undefined reference
to `Perl_call_argv'
/pub/ports/news/inn/work/inn-2.4.0/lib/perl.o(.text+0x398): undefined reference
to `Perl_sv_2pv_flags'
/pub/ports/news/inn/work/inn-2.4.0/lib/perl.o: In function `PERLreadfilter':
/pub/ports/news/inn/work/inn-2.4.0/lib/perl.o(.text+0x43f): undefined reference
to `Perl_get_cv'
/pub/ports/news/inn/work/inn-2.4.0/lib/perl.o(.text+0x45b): undefined reference
...
/usr/local/lib/perl5/5.8.0/mach/auto/DynaLoader/DynaLoader.a(DynaLoader.o): In f
unction `SaveError':
DynaLoader.o(.text+0x64): undefined reference to `Perl_vmess'
DynaLoader.o(.text+0x8f): undefined reference to `Perl_sv_2pv_flags'
/usr/local/lib/perl5/5.8.0/mach/auto/DynaLoader/DynaLoader.a(DynaLoader.o): In f
unction `XS_DynaLoader_dl_load_file':
DynaLoader.o(.text+0x131): undefined reference to `Perl_sv_2pv_nolen'
/usr/local/lib/perl5/5.8.0/mach/auto/DynaLoader/DynaLoader.a(DynaLoader.o): In f
unction `XS_DynaLoader_dl_find_symbol':
часть пенок в строке линковщика я нашел, но уж очень не хочется ковыряться