From rt.cpan.org bug 150950:
The distribution does not compile anymore with newer perls, see http://matrix.cpantesters.org/?dist=Enbugger%202.016
I see errors because of undefined symbols: Perl_init_debugger, Perl_pp_nextstate, Perl_pp_dbstate
I confirm compilation errors:
# make
"/usr/bin/perl" -MExtUtils::Command::MM -e 'cp_nonempty' -- Enbugger.bs blib/arch/auto/Enbugger/Enbugger.bs 644
rm -f blib/arch/auto/Enbugger/Enbugger.so
x86_64-linux-gnu-gcc -shared -L/usr/local/lib -fstack-protector-strong Enbugger.o -o blib/arch/auto/Enbugger/Enbugger.so \
\
/usr/bin/ld: Enbugger.o: in function `XS_Enbugger_init_debugger':
/root/.local/share/.cpan/build/Enbugger-2.016-5/Enbugger.xs:218:(.text+0x52): undefined reference to `Perl_init_debugger'
/usr/bin/ld: Enbugger.o: in function `XS_Enbugger__compile_with_dbstate':
/root/.local/share/.cpan/build/Enbugger-2.016-5/Enbugger.c:363:(.text+0x206): undefined reference to `Perl_pp_dbstate'
/usr/bin/ld: Enbugger.o: relocation R_X86_64_PC32 against undefined hidden symbol `Perl_pp_dbstate' can not be used when making a shared object
/usr/bin/ld: final link failed: bad value
collect2: error: ld returned 1 exit status
make: *** [Makefile:497: blib/arch/auto/Enbugger/Enbugger.so] Error 1
Related commits: 3a15287
From rt.cpan.org bug 150950:
The distribution does not compile anymore with newer perls, see http://matrix.cpantesters.org/?dist=Enbugger%202.016
I see errors because of undefined symbols: Perl_init_debugger, Perl_pp_nextstate, Perl_pp_dbstate
I confirm compilation errors:
Related commits: 3a15287