From owner-freebsd-stable Tue Jun 6 22:46:24 2000 Delivered-To: freebsd-stable@freebsd.org Received: from maynard.mail.mindspring.net (maynard.mail.mindspring.net [207.69.200.243]) by hub.freebsd.org (Postfix) with ESMTP id 7EBA137B5CA for ; Tue, 6 Jun 2000 22:46:20 -0700 (PDT) (envelope-from igiveup@ix.netcom.com) Received: from ix.netcom.com (user-2ini98t.dialup.mindspring.com [165.121.37.29]) by maynard.mail.mindspring.net (8.9.3/8.8.5) with ESMTP id BAA21811; Wed, 7 Jun 2000 01:46:14 -0400 (EDT) Message-ID: <393DE1A3.BB73F744@ix.netcom.com> Date: Tue, 06 Jun 2000 22:46:11 -0700 From: Ben Speirs X-Mailer: Mozilla 4.7 [en] (X11; U; FreeBSD 4.0-STABLE i386) X-Accept-Language: en MIME-Version: 1.0 To: Joachim =?iso-8859-1?Q?Str=F6mbergson?= Cc: FreeBSD-Stable Subject: Re: major problems doing buildworld after cvsup in FreeBSD 4.0 References: <392FEFF8.81DCE83E@ludd.luth.se> Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: 8bit Sender: owner-freebsd-stable@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG Joachim Strömbergson wrote: > > Hi! > > I've got some major problems doing a "make buildworld" after updating > the source tree. The problem is not related to a recent change to the > CVS DB, but something wrong in my system that I can't shake out. Me too! > Background: > ----------- > I bought the FreeBSD 4.0 March CDs from Walnut Creek. I installed > everything except the crypto stuff (I'm living in Sweden). Since I've > got a SMP system, I created a custom config file and built a new kernel. > After setting upp PPP, I set up cvsup and updated both the stable > sources, the ports and the crypto from the international site. (All cvs > scripts are included with the mail). Mine might be a little different. I have a long running system that I have upgraded by source and binary off of the CDs since version 2.1.6. I made the jump to 4.X last month and ever since then I have not been able to get past a buildworld. I survived the a-out to elf and plenty of other big changes but this one has me stuck. > > I then tried a buildworld, but it failed. Ok, no worries - probably just > a snag. So I waited a few dayes, tracked freebsd-stable and did a few > more updated. Nothing on the maillist showed a problem, but updates and > buildworlds kept faling. Alas, not a problem with the real CVS, but a > local problem. > Exactly what happened to me. I also waited a few weeks and did a couple more CVSups hoping I could get un-snagged. > Thing tried: > ------------ > (1) remove of /usr/src and /usr/local/etc/cvsup/su/src*, reinstall from > CDs and doing a rebuild. make buildworld fails anyway. > > (2) reinstall of system (yes, I know it's stupid - will never do this > again). make buildworld works fine - until I do a cvsup again... > > (3) make buildworld with either GENERIC or custom kernel. No difference. > If it's on the clean system it works, if the sources have been updated - > or reinstalled buildworld fails. > > (4) Compare/check of /etc/make.conf. I've even tried my old > /etc/make.conf from 3.4 Stable with the same negative results as before. > I did all of the above (except #2) with the same results. One final thing I tried was a "make", without any target in the /usr/src after the buildworld died, then "make installworld" after that. I did that several weeks ago and figured I had fixed whatever build tool was causing me grief. Now I'm back trying to rebuild and it is dying in the same spot. I obviously did not fix anything. > > Logfile snippet: > ---------------- > cd /usr/src/usr.bin/strip; make _EXTRADEPEND > echo strip: /usr/obj/usr/src/i386/usr/lib/libc.a >> .depend > /usr/src/usr.sbin/tcpdump/tcpdump/../../../contrib/tcpdump/print-esp.c:53: > des.h: No such file or directory > /usr/src/usr.sbin/tcpdump/tcpdump/../../../contrib/tcpdump/print-esp.c:54: > blowfish.h: No such file or directory > /usr/src/usr.sbin/tcpdump/tcpdump/../../../contrib/tcpdump/print-esp.c:56: > rc5.h: No such file or directory > /usr/src/usr.sbin/tcpdump/tcpdump/../../../contrib/tcpdump/print-esp.c:59: > cast.h: No such file or directory > mkdep: compile failed > *** Error code 1 > 1 error > *** Error code 2 > 1 error > *** Error code 2 > 1 error > *** Error code 2 This is where my build dies. Joachim, did you ever resolve this? Does anyone else have some insight? That blowfish and rc5 stuff looks like crypto. Is that the source of my problem. I have been using the sample CVSup file in the example directory, 4.x-stable-supfile, not the secure one. Thanks. -- -Ben Speirs To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-stable" in the body of the message