On Tue, Sep 05, 2000 at 09:20:17AM +0200, Jean-Francois Dockes wrote:
> Gary Kline writes:
> > For the record, I just cvsup'ed this morning Monday, 04sep00) and
> > buildworld hangs here:
> >
> > ===> objdump
> > ...
> > cc -O -pipe -D_GNU_SOURCE -I- -I. -I/usr/src/gnu/usr.bin/binutils/objdump
>-I/usr/src/gnu/usr.bin/binutils/objdump/../libbfd/i386
>-I/usr/src/gnu/usr.bin/binutils/objdump/../../../../contrib/binutils/include
>-I/usr/src/gnu/usr.bin/binutils/objdump/../libbinutils
>-I/usr/src/gnu/usr.bin/binutils/objdump/../../../../contrib/binutils/binutils
>-DBFD_VERSION=\"2.10.0\" -I/usr/obj/usr/src/i386/usr/include -o objdump objdump.o
>prdbg.o ../libbinutils/libbinutils.a ../libopcodes/libopcodes.a ../libbfd/libbfd.a
>../libiberty/libiberty.a
> > ../libiberty/libiberty.a(choose-temp.o): In function `make_temp_file':
> > choose-temp.o(.text+0x264): undefined reference to `mkstemps'
> > *** Error code 1
>
> I don't know if this applies to your case, but I had this error while
> trying a direct upgrade from 3.2-release to 4-stable. It appears that
> mkstemps() came in later than 3.2. I guess that a cvsup/buildworld to 3-stable
> would be the correct way to solve this issue, but I just ar'd the
> appropriate 4.x libc file into libiberty (cough, cough), in case it would
> save me one more cvsup and it did do it... I then remade world under
> 4-stable to clean things up.
I should have grep'd my ~/Mail files earlier. On 20 August the same
mkstemps snafu hit me. The fix was (and is) to add mkstemps.c
to the SRCS list in /usr/src/gnu/usr.bin/binutils/libiberty/Makefile.
The libiberty/Makefile still needs patching and the patch still
needs a cvs commit. ...Anybody??
gary
>
--
Gary D. Kline [EMAIL PROTECTED] Public service Unix
To Unsubscribe: send mail to [EMAIL PROTECTED]
with "unsubscribe freebsd-stable" in the body of the message