From owner-freebsd-stable@FreeBSD.ORG Wed Oct 15 11:40:48 2008 Return-Path: Delivered-To: freebsd-stable@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 04C4210656A1 for ; Wed, 15 Oct 2008 11:40:48 +0000 (UTC) (envelope-from kometen@gmail.com) Received: from fg-out-1718.google.com (fg-out-1718.google.com [72.14.220.158]) by mx1.freebsd.org (Postfix) with ESMTP id 7B24D8FC21 for ; Wed, 15 Oct 2008 11:40:47 +0000 (UTC) (envelope-from kometen@gmail.com) Received: by fg-out-1718.google.com with SMTP id l26so1882102fgb.35 for ; Wed, 15 Oct 2008 04:40:46 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:message-id:date:from:to :subject:cc:in-reply-to:mime-version:content-type :content-transfer-encoding:content-disposition:references; bh=hqcUs6iourlylkrNv1ruEx+oZLdB8I8RCqRHveQlazQ=; b=ojCHNw7ewja7FMpoM2oH+AKQlrtSKGPz6slgHS/u/DGo1ozim3s4iLGhzReeInBpRD MXablSX8rBkhDppW22FZ4tcFVTKCgnmKe51ug/qa1veX7BDwuE09wsL6AyGsyDVD2iFf 1+I74r3XF22tYGG2TCx2puYMkWUiKj2GzT9bs= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=message-id:date:from:to:subject:cc:in-reply-to:mime-version :content-type:content-transfer-encoding:content-disposition :references; b=InPMnSWqZ3Xi5p0ICM++wp0jzYbzVdP9Kbe+H6qUtWN3TMpJQr+lKP2xxxevUhSmks V1p7Wvthd0AifA6U2gCcP5jvNGzuiyA5En4ptj8AmyXqWhpyKWl/qZ3OEptcrDWUeb4J 22ZnN8nQVvWgSTSCYcKVl2BarXP0rRnEHx5Sc= Received: by 10.86.92.7 with SMTP id p7mr1258079fgb.8.1224070846381; Wed, 15 Oct 2008 04:40:46 -0700 (PDT) Received: by 10.86.54.10 with HTTP; Wed, 15 Oct 2008 04:40:46 -0700 (PDT) Message-ID: Date: Wed, 15 Oct 2008 13:40:46 +0200 From: "Claus Guttesen" To: "Jeremy Chadwick" In-Reply-To: <20081015105605.GB75226@icarus.home.lan> MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Content-Disposition: inline References: <20081015105605.GB75226@icarus.home.lan> Cc: FreeBSD Stable Subject: Re: error during buildworld on 7.1 beta X-BeenThere: freebsd-stable@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Production branch of FreeBSD source code List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 15 Oct 2008 11:40:48 -0000 >> Did a fresh FreeBSD 7.1 install using the beta on amd64 from disc1. I >> did a standard-install with sources, performed a csup against RELENG_7 >> and then a buildworld. It stops at: >> >> mv -f term.h.new term.h >> cc -m32 -march=nocona -mfancy-math-387 -DCOMPAT_32BIT -iprefix >> /usr/obj/usr/src/lib32/usr/ -L/usr/obj/usr/src/lib32/usr/lib32 >> -B/usr/obj/usr/src/lib32/usr/lib32 -o make_keys -O2 >> -fno-strict-aliasing -pipe -I. >> -I/usr/obj/lib32/usr/src/lib/ncurses/ncurses/../ncurses >> -I/usr/src/lib/ncurses/ncurses/../ncurses >> -I/usr/src/lib/ncurses/ncurses/../ncurses >> -I/usr/src/lib/ncurses/ncurses/../../../contrib/ncurses/include >> -I/usr/src/lib/ncurses/ncurses/../../../contrib/ncurses/ncurses -Wall >> -DNDEBUG -DHAVE_CONFIG_H -DFREEBSD_NATIVE -DTERMIOS >> /usr/src/lib/ncurses/ncurses/../../../contrib/ncurses/ncurses/tinfo/make_keys.c >> ./make_keys keys.list > init_keytry.h >> ELF interpreter /libexec/ld-elf32.so.1 not found >> Abort trap >> *** Error code 134 > > My guess: when you installed 7.1, you did not choose to install lib32 > for 32-bit compatibility (so you can run 32-bit binaries on a 64-bit > arch). I choose 'Custon Installation' and item 5 Distributions and then item 4 Developer which I have done for many years now. :-) So there may some changes to the installation-process which is differen from 7.0. > But when building world, you did not set WITHOUT_LIB32=true in > /etc/src.conf, so the system is trying to make use of the 32-bit ld.so > shim that does not exist since you didn't install it. ls -l /etc/src.conf ls: /etc/src.conf: No such file or directory So this file probably needs to be installed as part of a install with the above mentioned entry in order not to stop buildworld if lib32 no longer is installed, unless chosen, during install. Is this a post-configuration option? > >> NO_LPR= true # do not build lpr and related programs >> NO_SENDMAIL= true # do not build sendmail and related programs > > These have been renamed, and go into /etc/src.conf, not make.conf. You > should use this in /etc/src.conf: > > WITHOUT_LPR=true > WITHOUT_SENDMAIL=true > > See src.conf(5) for details. Thank you for your pointers. My make.conf can probably celebrate it's 5'th anniversary with minor changes to CPUTYPE and commenting -O2 out. I'll create src.conf accordingly. -- regards Claus When lenity and cruelty play for a kingdom, the gentler gamester is the soonest winner. Shakespeare