Please CC replies as I am not subscribed to d-p. This might be a bug, but I am not comfortable enough with perl to know. After 5.6 came out I tried to remove 5.005 and its relatives. That works fine except for a handful of modules that had hardcoded 5.005 into their depends line. So I apt-get source and proceed to build/ install them with 5.6. So far so good. Now here's what happens with libterm-readline-gnu-perl-1.07-2.1: See attached output from fakeroot debian/rules binary >make.log 2&>1 Output has been snipped to show error output, prior to that all is well gbsadler@home-desktop:~$ uname -a;grep-status -PX perl-5.6-base -s Version Linux progeny 2.2.18pre15 #1 Tue Oct 3 23:55:40 CDT 2000 i686 unknown Version: 5.6.0-3 My vague understanding from following d-devel and other lists, perl5.6 should be compat with perl 5.005? So my approach should work, however it does not with this package. Please assist. If possible I will provide more info, just tell me what. Thanks
AutoSplitting blib/lib/Term/ReadLine/Gnu/XS.pm (blib/lib/auto/Term/ReadLine/Gnu/XS) /usr/bin/perl -I/usr/lib/perl5/5.6/i386-linux -I/usr/lib/perl5/5.6 /usr/lib/perl5/5.6/ExtUtils/xsubpp -typemap /usr/lib/perl5/5.6/ExtUtils/typemap -typemap typemap Gnu.xs > Gnu.xsc && mv Gnu.xsc Gnu.c cc -c -D_REENTRANT -DDEBIAN -DAPPLLIB_EXP="/usr/lib/perl5" -fno-strict-aliasing -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -DVERSION=\"1.07\" -DXS_VERSION=\"1.07\" -fPIC -I/usr/lib/perl5/5.6/i386-linux/CORE -DHAVE_STRING_H -DRLMAJORVER=4 -DRLMINORVER=1 Gnu.c Gnu.xs: In function `completion_entry_function_wrapper': Gnu.xs:400: `sv_undef' undeclared (first use in this function) Gnu.xs:400: (Each undeclared identifier is reported only once Gnu.xs:400: for each function it appears in.) Gnu.xs:413: `na' undeclared (first use in this function) Gnu.xs: In function `attempted_completion_function_wrapper': Gnu.xs:442: `sv_undef' undeclared (first use in this function) Gnu.xs:471: `na' undeclared (first use in this function) Gnu.xs: In function `filename_quoting_function_wrapper': Gnu.xs:528: `sv_undef' undeclared (first use in this function) Gnu.xs:546: `na' undeclared (first use in this function) Gnu.xs: In function `filename_dequoting_function_wrapper': Gnu.xs:575: `sv_undef' undeclared (first use in this function) Gnu.xs:588: `na' undeclared (first use in this function) Gnu.xs: In function `char_is_quoted_p_wrapper': Gnu.xs:616: `sv_undef' undeclared (first use in this function) Gnu.xs: In function `ignore_some_completions_function_wrapper': Gnu.xs:659: `sv_undef' undeclared (first use in this function) Gnu.xs:689: `na' undeclared (first use in this function) Gnu.xs: In function `directory_completion_hook_wrapper': Gnu.xs:742: `sv_undef' undeclared (first use in this function) Gnu.xs:758: `na' undeclared (first use in this function) Gnu.xs: In function `history_inhibit_expansion_function_wrapper': Gnu.xs:791: `sv_undef' undeclared (first use in this function) Gnu.xs: In function `completion_display_matches_hook_wrapper': Gnu.xs:833: `sv_undef' undeclared (first use in this function) Gnu.xs: In function `callback_handler_wrapper': Gnu.xs:938: `sv_undef' undeclared (first use in this function) Gnu.xs: In function `XS_Term__ReadLine__Gnu__XS__get_history_event': Gnu.xs:1919: `sv_undef' undeclared (first use in this function) Gnu.xs: In function `XS_Term__ReadLine__Gnu__Var__rl_store_function': Gnu.xs:2197: `sv_undef' undeclared (first use in this function) make[1]: *** [Gnu.o] Error 1 make[1]: Leaving directory `/home/gbsadler/debian/libterm-rdln-gnu-perl/libterm-readline-gnu-perl-1.07' make: *** [build] Error 2
Attachment:
pgpdoxuF74k8p.pgp
Description: PGP signature