From owner-freebsd-stable Tue Sep 5 8:51:20 2000 Delivered-To: freebsd-stable@freebsd.org Received: from gershwin.tera.com (gershwin.tera.com [207.224.230.28]) by hub.freebsd.org (Postfix) with ESMTP id 99DFC37B43E for ; Tue, 5 Sep 2000 08:51:15 -0700 (PDT) Received: from tao.thought.org (tao.sea.tera.com [207.108.223.55]) by gershwin.tera.com (8.9.3/8.9.3) with ESMTP id IAA17820; Tue, 5 Sep 2000 08:51:35 -0700 (PDT) Received: (from kline@localhost) by tao.thought.org (8.9.3/8.7.3) id IAA23784; Tue, 5 Sep 2000 08:51:11 -0700 (PDT) Date: Tue, 5 Sep 2000 08:51:11 -0700 From: Gary Kline To: Jean-Francois Dockes Cc: Gary Kline , freebsd-stable@FreeBSD.ORG Subject: Re: problems with make world (Sunday) Message-ID: <20000905085111.A83919@tao.thought.org> References: <20000904161814.A58272@tao.thought.org> <14772.40625.548392.199486@hautmedoc.dockes.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 1.0.1i In-Reply-To: <14772.40625.548392.199486@hautmedoc.dockes.com>; from jean-francois.dockes@wanadoo.fr on Tue, Sep 05, 2000 at 09:20:17AM +0200 X-Organization: Thought Unlimited. Public service Unix since 1986. Sender: owner-freebsd-stable@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG 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 kline@tao.thought.org Public service Unix To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-stable" in the body of the message