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

Compile error with perl5.6



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


Reply to: