Make world for 5.1 fails in gdb

Nicolas Galler beanie at gryphonmud.com
Tue Jun 10 21:53:50 PDT 2003


Hello,

I am trying to upgrade from 5.0-RELEASE to 5.1-RELEASE. I just cvsupped but
trying make buildworld in /usr/src fails (in gdb), some error messages when
linking about xre_comp not defined (I have included the actual error messages
below). I dont think Ive actually run make world since I installed 5.0 from CD
a couple months ago. 

Well tracing down the problem the closest I could get is that a file xregex.h
is included, which defines re_comp etc to xre_comp. Also a strange thing is
the following line in config.h (in the gdb directory):
    /* Define if gnu-regex.c included with GDB should be used. */
    #define USE_INCLUDED_REGEX 1
yet gnu-regex.c doesn't get compiled (or linked, as you can see below).

Well it all sound like Im doing something really stupid so I hope someone can
help :)

Thanks
Nicolas Galler






Error messages when building world:

cc -O -pipe -O2 -pipe -march=pentiumpro -mcpu=pentiumpro -D_GNU_SOURCE -I. -I/usr/src/gnu/usr.bin/binutils/gdb -I/usr/src/gnu/usr.bin/binutils/gdb/../libbfd/i386 -I/usr/src/gnu/usr.bin/binutils/gdb/../../../../contrib/binutils/include -Dprint_insn_i386=print_insn_i386_att -DDEFAULT_BFD_VEC=bfd_elf32_i386_freebsd_vec -DGDB_XM_FILE -Dprint_insn_i386=print_insn_i386_att -DDEFAULT_BFD_VEC=bfd_elf32_i386_freebsd_vec -DGDB_XM_FILE -DDEFAULT_BFD_ARCH=bfd_i386_arch -I/usr/src/gnu/usr.bin/binutils/gdb/i386 -I/usr/src/gnu/usr.bin/binutils/gdb/../../../../contrib/binutils/binutils -I/usr/src/gnu/usr.bin/binutils/gdb/../../../../contrib/binutils/bfd -I/usr/src/gnu/usr.bin/binutils/gdb/../../../../contrib/gdb/gdb -I/usr/src/gnu/usr.bin/binutils/gdb/../../../../contrib/gdb/gdb/config -I/usr/src/gnu/usr.bin/binutils/gdb -I/usr/obj/usr/src/i386/usr/include/readline     -static -o gdb init.o annotate.o arch-utils.o ax-general.o ax-gdb.o bcache.o blockframe.o breakpoint.o buildsym.o complaints.o completer.o copying.o corefile.o corelow.o dcache.o doublest.o event-loop.o event-top.o environ.o eval.o exec.o expprint.o fork-child.o frame.o gdb-events.o gdbarch.o gdbtypes.o infcmd.o inflow.o infptrace.o inf-loop.o infrun.o inftarg.o language.o linespec.o main.o maint.o mdebugread.o mem-break.o memattr.o minsyms.o objfiles.o parse.o printcmd.o regcache.o remote.o remote-utils.o signals.o source.o stabsread.o stack.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 valarith.o valops.o valprint.o values.o wrapper.o cli-cmds.o cli-decode.o cli-out.o cli-script.o cli-setshow.o cli-utils.o serial.o ser-unix.o ser-tcp.o c-exp.o c-lang.o c-typeprint.o c-valprint.o ch-exp.o ch-lang.o ch-typeprint.o ch-valprint.o cp-abi.o gnu-v2-abi.o gnu-v3-abi.o cp-valprint.o demangle.o f-exp.o f-lang.o f-typeprint.o f-valprint.o findvar.o jv-exp.o jv-lang.o jv-valprint.o jv-typeprint.o nlmread.o m2-lang.o m2-exp.o m2-typeprint.o m2-valprint.o scm-exp.o scm-lang.o scm-valprint.o coffread.o dbxread.o dwarfread.o dwarf2read.o elfread.o solib.o solib-svr4.o solib-legacy.o freebsd-uthread.o kvm-fbsd.o solib-fbsd-kld.o i386fbsd-nat.o i386bsd-tdep.o i386bsd-nat.o i386-nat.o i386-tdep.o i387-nat.o i387-tdep.o core-regset.o core-aout.o gdbversion.o -lkvm -lm ../libbfd/libbfd.a ../libopcodes/libopcodes.a -lgnuregex ../libiberty/libiberty.a -lreadline -ltermcap
source.o: In function `forward_search_command':
source.o(.text+0x1d99): undefined reference to `xre_comp'
source.o(.text+0x1eaa): undefined reference to `xre_exec'
source.o: In function `reverse_search_command':
source.o(.text+0x2009): undefined reference to `xre_comp'
source.o(.text+0x20f1): undefined reference to `xre_exec'

.... (about 20 more)


More information about the freebsd-questions mailing list