running portmaster(8) with the latest devel/readline port and upgrading to the latest bash:
Seems to be failing to use a mixture of the bundled readline (inside bash source) and the readline port
(re-running with the
Anyone else seeing the same?
Code:
--- bash ---
rm -f bash
cc -L./builtins -L/usr/local/lib -L/usr/local/lib -L./lib/glob -L./lib/tilde -L./lib/sh -L/usr/local/lib -fstack-protector-strong -fuse-ld=bfd -static -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -static -o bash shell.o eval.o y.tab.o general.o make_cmd.o print_cmd.o dispose_cmd.o execute_cmd.o variables.o copy_cmd.o error.o expr.o flags.o jobs.o subst.o hashcmd.o hashlib.o mailcheck.o trap.o input.o unwind_prot.o pathexp.o sig.o test.o version.o alias.o array.o arrayfunc.o assoc.o braces.o bracecomp.o bashhist.o bashline.o list.o stringlib.o locale.o findcmd.o redir.o pcomplete.o pcomplib.o syntax.o xmalloc.o -lbuiltins -lglob -lsh -lreadline -lhistory -lncursesw -ltilde lib/intl/libintl.a -L/usr/local/lib
/usr/local/bin/ld.bfd: ./lib/sh/libsh.a(tmpfile.o): in function `sh_mktmpname':
tmpfile.c:(.text+0x85): warning: warning: mktemp() possibly used unsafely; consider using mkstemp()
/usr/local/bin/ld.bfd: /usr/local/lib/libreadline.a(display.o): in function `rl_redisplay':
display.c:(.text+0x1e5): undefined reference to `tputs'
/usr/local/bin/ld.bfd: display.c:(.text+0x175d): undefined reference to `tputs'
/usr/local/bin/ld.bfd: /usr/local/lib/libreadline.a(display.o): in function `update_line':
display.c:(.text+0x3783): undefined reference to `tputs'
/usr/local/bin/ld.bfd: display.c:(.text+0x3c67): undefined reference to `tgoto'
/usr/local/bin/ld.bfd: display.c:(.text+0x3c77): undefined reference to `tputs'
/usr/local/bin/ld.bfd: display.c:(.text+0x3e84): undefined reference to `tputs'
/usr/local/bin/ld.bfd: display.c:(.text+0x3ea2): undefined reference to `tputs'
/usr/local/bin/ld.bfd: display.c:(.text+0x4028): undefined reference to `tgoto'
Seems to be failing to use a mixture of the bundled readline (inside bash source) and the readline port
(re-running with the
make config
option off for the readline port ends up with the same error)Anyone else seeing the same?