ports/79733: ports/devel/p5-ReadLine-Gnu build failed when ports/devel/readline is installed
Ying-Chieh Chen
yinjieh at csie.nctu.edu.tw
Sat Apr 9 23:50:29 UTC 2005
>Number: 79733
>Category: ports
>Synopsis: ports/devel/p5-ReadLine-Gnu build failed when ports/devel/readline is installed
>Confidential: no
>Severity: non-critical
>Priority: low
>Responsible: freebsd-ports-bugs
>State: open
>Quarter:
>Keywords:
>Date-Required:
>Class: sw-bug
>Submitter-Id: current-users
>Arrival-Date: Sat Apr 09 23:50:28 GMT 2005
>Closed-Date:
>Last-Modified:
>Originator: Ying-Chieh Chen
>Release: 4.11-RELEASE-p1
>Organization:
MANA lab, CCU CS
>Environment:
FreeBSD nb.mana.cs.ccu.edu.tw 4.11-RELEASE-p1 FreeBSD 4.11-RELEASE-p1 #3: Sat Apr 2 21:45:26 CST 2005 root at nb.mana.cs.ccu.edu.tw:/usr/obj/usr/src/sys/KERNEL i386
>Description:
ports/devel/p5-ReadLine-Gnu fails to build when ports/devel/readline is installed.
Error message is as the following:
# make
===> Extracting for p5-ReadLine-Gnu-1.14
=> Checksum OK for Term-ReadLine-Gnu-1.14.tar.gz.
===> p5-ReadLine-Gnu-1.14 depends on file: /usr/local/bin/perl5.8.6 - found
===> Patching for p5-ReadLine-Gnu-1.14
===> p5-ReadLine-Gnu-1.14 depends on file: /usr/local/bin/perl5.8.6 - found
===> p5-ReadLine-Gnu-1.14 depends on file: /usr/local/bin/perl5.8.6 - found
===> Configuring for p5-ReadLine-Gnu-1.14
Found `/usr/lib/libtermcap.a'.
cc -DAPPLLIB_EXP="/usr/local/lib/perl5/5.8.6/BSDPAN" -DHAS_FPSETMASK -DHAS_FLOATINGPOINT_H -fno-strict-aliasing -pipe -I/usr/local/include -DHAVE_STRING_H rlver.c -o rlver -Wl,-E -L/usr/local/lib -lreadline -ltermcap -lcrypt
It seems that you have the GNU Readline Library version 5.0.
Checking if your kit is complete...
Looks good
Writing Makefile for Term::ReadLine::Gnu
===> Building for p5-ReadLine-Gnu-1.14
cp Gnu.pm blib/lib/Term/ReadLine/Gnu.pm
cp Gnu/euc_jp.pm blib/lib/Term/ReadLine/Gnu/euc_jp.pm
cp Gnu/XS.pm blib/lib/Term/ReadLine/Gnu/XS.pm
AutoSplitting blib/lib/Term/ReadLine/Gnu/XS.pm (blib/lib/auto/Term/ReadLine/Gnu/XS)
/usr/local/bin/perl /usr/local/lib/perl5/5.8.6/ExtUtils/xsubpp -typemap /usr/local/lib/perl5/5.8.6/ExtUtils/typemap -typemap typemap Gnu.xs > Gnu.xsc && mv Gnu.xsc Gnu.c
cc -c -O -pipe -O -pipe -DVERSION=\"1.14\" -DXS_VERSION=\"1.14\" -DPIC -fPIC "-I/usr/local/lib/perl5/5.8.6/mach/CORE" -DHAVE_STRING_H Gnu.c
Gnu.xs:67: warning: static declaration for `rl_cleanup_after_signal' follows non-static
Gnu.xs:68: warning: static declaration for `rl_free_line_state' follows non-static
Gnu.xs:69: warning: static declaration for `rl_reset_after_signal' follows non-static
Gnu.xs:70: warning: static declaration for `rl_resize_terminal' follows non-static
Gnu.xs:71: warning: static declaration for `rl_prep_terminal' follows non-static
Gnu.xs: In function `rl_prep_terminal':
Gnu.xs:71: number of arguments doesn't match prototype
/usr/include/readline/readline.h:362: prototype declaration
Gnu.xs: At top level:
Gnu.xs:72: warning: static declaration for `rl_deprep_terminal' follows non-static
Gnu.xs:79: warning: static declaration for `rl_save_prompt' follows non-static
Gnu.xs:80: warning: static declaration for `rl_restore_prompt' follows non-static
Gnu.xs:166: `RL_READLINE_VERSION' undeclared here (not in a function)
*** Error code 1
Stop in /usr/ports/devel/p5-ReadLine-Gnu/work/Term-ReadLine-Gnu-1.14.
*** Error code 1
Stop in /usr/ports/devel/p5-ReadLine-Gnu.
>How-To-Repeat:
cd /usr/ports/devel/readline; make install
cd /usr/ports/devel/p5-Readline-Gnu; make install
>Fix:
N/A
>Release-Note:
>Audit-Trail:
>Unformatted:
More information about the freebsd-ports-bugs
mailing list