Problems w/ xmalloc in updating from BETA3 to BETA7.

From: Peter Losher <Peter_Losher_at_isc.org>
Date: Mon, 4 Oct 2004 15:01:10 -0700
'make buildworld' has been failing for me at stage 1.2 on all of my boxes 
running BETA3 it starts with a missing xmalloc.o

-=-
===> gnu/usr.bin/texinfo/libtxi
cc -O -pipe -DHAVE_CONFIG_H -DLOCALEDIR=\"/usr/share/locale\"  
-I/usr/src/gnu/usr.bin/texinfo/libtxi/../../../../contrib/texinfo 
-I/usr/src/gnu/usr.bin/texinfo/libtxi/../../../../contrib/texinfo/lib  
-I/usr/obj/usr/src/i386/legacy/usr/include 
-c /usr/src/gnu/usr.bin/texinfo/libtxi/../../../../contrib/texinfo/lib/substring.c
cc -O -pipe -DHAVE_CONFIG_H -DLOCALEDIR=\"/usr/share/locale\"  
-I/usr/src/gnu/usr.bin/texinfo/libtxi/../../../../contrib/texinfo 
-I/usr/src/gnu/usr.bin/texinfo/libtxi/../../../../contrib/texinfo/lib  
-I/usr/obj/usr/src/i386/legacy/usr/include 
-c /usr/src/gnu/usr.bin/texinfo/libtxi/../../../../contrib/texinfo/lib/xexit.c
cc -O -pipe -DHAVE_CONFIG_H -DLOCALEDIR=\"/usr/share/locale\"  
-I/usr/src/gnu/usr.bin/texinfo/libtxi/../../../../contrib/texinfo 
-I/usr/src/gnu/usr.bin/texinfo/libtxi/../../../../contrib/texinfo/lib  
-I/usr/obj/usr/src/i386/legacy/usr/include 
-c /usr/src/gnu/usr.bin/texinfo/libtxi/../../../../contrib/texinfo/lib/xmalloc.c
cc -O -pipe -DHAVE_CONFIG_H -DLOCALEDIR=\"/usr/share/locale\"  
-I/usr/src/gnu/usr.bin/texinfo/libtxi/../../../../contrib/texinfo 
-I/usr/src/gnu/usr.bin/texinfo/libtxi/../../../../contrib/texinfo/lib  
-I/usr/obj/usr/src/i386/legacy/usr/include 
-c /usr/src/gnu/usr.bin/texinfo/libtxi/../../../../contrib/texinfo/lib/xstrdup.c
building static txi library
ar: 'xstrdup.o
xexit.o
substring.o
xmalloc.o': No such file
ranlib libtxi.a
-=-

Then later fails compiling gnu/usr.bin/texinfo/makeinfo

-=-
cc -O -pipe -DHAVE_CONFIG_H -DLOCALEDIR=\"/usr/share/locale\"  
-I/usr/src/gnu/usr.bin/texinfo/makeinfo/../../../../contrib/texinfo 
-I/usr/src/gnu/usr.bin/texinfo/makeinfo/../../../../contrib/texinfo/lib  
-I/usr/obj/usr/src/i386/legacy/usr/include  -static 
-L/usr/obj/usr/src/i386/legacy/usr/lib -o makeinfo cmds.o defun.o files.o 
footnote.o html.o index.o insertion.o lang.o macro.o makeinfo.o multi.o 
node.o sectioning.o toc.o 
xml.o /usr/obj/usr/src/i386/usr/src/gnu/usr.bin/texinfo/makeinfo/../libtxi/libtxi.a 
-legacy
cmds.o(.text+0x128b): In function `cm_center':
: undefined reference to `xmalloc'
defun.o(.text+0x3f): In function `accumulate_token':
: undefined reference to `xrealloc'
defun.o(.text+0x13c): In function `args_from_string':
: undefined reference to `xstrdup'
defun.o(.text+0x22a): In function `args_from_string':
: undefined reference to `substring'
defun.o(.text+0x2ff): In function `process_defun_args':
: undefined reference to `xstrdup'
defun.o(.text+0x368): In function `process_defun_args':
: undefined reference to `xstrdup'
defun.o(.text+0x59e): In function `defun_internal':
: undefined reference to `xmalloc'
defun.o(.text+0xc28): In function `cm_defun':
: undefined reference to `xstrdup'
files.o(.text+0x8c): In function `extract_colon_unit':
: undefined reference to `xstrdup'
files.o(.text+0xa1): In function `extract_colon_unit':
: undefined reference to `xmalloc'
[...]
-=-

Is there a fix for this (or a work around)?

Best Wishes - Peter
-- 
Peter_Losher_at_isc.org | ISC | OpenPGP 0xE8048D08 | "The bits must flow"

Received on Mon Oct 04 2004 - 20:00:52 UTC

This archive was generated by hypermail 2.4.0 : Wed May 19 2021 - 11:38:15 UTC