Subject: Re: ./build.sh -U distribution failed
To: Milos Urbanek <urbanek@openbsd.cz>
From: Milos Urbanek <urbanek@openbsd.cz>
List: current-users
Date: 10/13/2003 13:38:32
On Mon, Oct 13, 2003 at 12:40:05PM +0200, Milos Urbanek wrote:

btw.

following change resolves the problem:

Index: Makefile.inc
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
RCS file: /cvsroot/src/gnu/usr.bin/gdb53/Makefile.inc,v
retrieving revision 1.1
diff -u -r1.1 Makefile.inc
--- Makefile.inc        2003/09/26 17:51:18     1.1
+++ Makefile.inc        2003/10/13 11:37:06
@@ -1,4 +1,6 @@
 # $NetBSD: Makefile.inc,v 1.1 2003/09/26 17:51:18 christos Exp $
=20
-USE_LIBEDIT=3Dyes
-USE_TUI=3Dno
+USE_LIBEDIT=3Dno
+USE_TUI=3Dyes

Milos
>=20
> with -current sources I get the following error:
>=20
> /usr/src/obj/tooldir.NetBSD-1.6P-i386/bin/i386--netbsdelf-gcc    -o gdb -=
nostdlib  -Wl,-rpath-link,/usr/distro/lib:/usr/distro/usr/lib  -L/usr/distr=
o/lib /usr/distro/usr/lib/crt0.o /usr/distro/usr/lib/crti.o /usr/distro/usr=
/lib/crtbegin.o annotate.o arch-utils.o ax-gdb.o ax-general.o bcache.o bloc=
kframe.o breakpoint.o buildsym.o builtin-regs.o c-exp.tab.o c-lang.o c-type=
print.o c-valprint.o ch-exp.o ch-lang.o ch-typeprint.o ch-valprint.o cli-cm=
ds.o cli-decode.o cli-dump.o cli-out.o cli-script.o cli-setshow.o coffread.=
o complaints.o completer.o copying.o corefile.o corelow.o cp-abi.o cp-valpr=
int.o dbxread.o dcache.o demangle.o doublest.o dwarf2read.o dwarfread.o elf=
read.o environ.o eval.o event-loop.o event-top.o exec.o expprint.o f-exp.ta=
b.o f-lang.o f-typeprint.o f-valprint.o findvar.o fork-child.o frame.o gdb.=
o gdb-events.o gdbarch.o gdbtypes.o gnu-v2-abi.o gnu-v3-abi.o hpacc-abi.o i=
386-tdep.o i386bsd-nat.o i386bsd-tdep.o i386nbsd-nat.o i386nbsd-tdep.o i387=
-tdep.o inf-loop.o infcmd.o inflow.o infptrace.o infrun.o inftarg.o init.o =
jv-exp.tab.o jv-lang.o jv-typeprint.o jv-valprint.o kcore-nbsd.o kod-cisco.=
o kod.o language.o linespec.o m2-exp.tab.o m2-lang.o m2-typeprint.o m2-valp=
rint.o macrocmd.o macroexp.o macroscope.o macrotab.o main.o maint.o mdebugr=
ead.o mem-break.o memattr.o mi-cmd-break.o mi-cmd-disas.o mi-cmd-stack.o mi=
-cmd-var.o mi-cmds.o mi-console.o mi-getopt.o mi-main.o mi-out.o mi-parse.o=
 minsyms.o mipsread.o nbsd-tdep.o nbsd-thread.o nlmread.o objfiles.o os9kre=
ad.o osabi.o p-exp.tab.o p-lang.o p-typeprint.o p-valprint.o parse.o printc=
md.o regcache.o remote-utils.o remote.o scm-exp.o scm-lang.o scm-valprint.o=
 ser-pipe.o ser-tcp.o ser-unix.o serial.o signals.o solib-svr4.o solib.o so=
urce.o stabsread.o stack.o std-regs.o symfile.o symmisc.o symtab.o target.o=
 thread.o top.o tracepoint.o typeprint.o ui-file.o ui-out.o utils.o valarit=
h.o valops.o valprint.o values.o varobj.o version.o wrapper.o -lcurses -lte=
rmcap -lintl -lm -lkvm -lpthread_dbg  -L/usr/src/gnu/usr.bin/gdb53/opcodes/=
obj -lopcodes -L/usr/src/gnu/usr.bin/gdb53/bfd/obj -lbfd  -ledit  -L/usr/sr=
c/gnu/usr.bin/gdb53/libiberty/obj -liberty -L/usr/distro/usr/lib -L/usr/dis=
tro/usr/lib  -lgcc -lc -lgcc /usr/distro/usr/lib/crtend.o /usr/distro/usr/l=
ib/crtn.o
> event-top.o: In function `rl_callback_read_char_wrapper':
> event-top.o(.text+0x7): undefined reference to `rl_callback_read_char'
> event-top.o: In function `cli_command_loop':
> event-top.o(.text+0xd8): undefined reference to `rl_callback_handler_inst=
all'
> event-top.o: In function `change_line_handler':
> event-top.o(.text+0x121): undefined reference to `rl_callback_handler_rem=
ove'
> event-top.o: In function `display_gdb_prompt':
> event-top.o(.text+0x1a1): undefined reference to `rl_callback_handler_rem=
ove'
> event-top.o(.text+0x1b0): undefined reference to `rl_callback_handler_ins=
tall'
> event-top.o(.text+0x24a): undefined reference to `rl_callback_handler_rem=
ove'
> top.o: In function `gdb_rl_operate_and_get_next_completion':
> top.o(.text+0xb60): undefined reference to `rl_get_previous_history'
> top.o(.text+0xb6f): undefined reference to `rl_redisplay'
> top.o: In function `init_main':
> top.o(.text+0x1c74): undefined reference to `rl_add_defun'
> top.o: In function `gdb_rl_operate_and_get_next':
> top.o(.text+0xbdd): undefined reference to `rl_newline'
> collect2: ld returned 1 exit status
>=20
> *** Failed target:  gdb
>=20
> ...
>=20
> Stop.
> nbmake: stopped in /usr/src/gnu/usr.bin/gdb53/gdb
>=20
> I tried rm -rf /usr/obj, make cleandir etc. The problem still persists.
> Any help would be appreciated.
>=20
> Milos
>=20
> --=20
>=20

--=20