From owner-freebsd-current Fri Nov 20 09:01:54 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id JAA22912 for freebsd-current-outgoing; Fri, 20 Nov 1998 09:01:54 -0800 (PST) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from wall.polstra.com (rtrwan160.accessone.com [206.213.115.74]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id JAA22904 for ; Fri, 20 Nov 1998 09:01:52 -0800 (PST) (envelope-from jdp@polstra.com) Received: from vashon.polstra.com (vashon.polstra.com [206.213.73.13]) by wall.polstra.com (8.9.1/8.9.1) with ESMTP id JAA03653; Fri, 20 Nov 1998 09:01:22 -0800 (PST) (envelope-from jdp@polstra.com) From: John Polstra Received: (from jdp@localhost) by vashon.polstra.com (8.9.1/8.9.1) id JAA18109; Fri, 20 Nov 1998 09:01:22 -0800 (PST) (envelope-from jdp@polstra.com) Date: Fri, 20 Nov 1998 09:01:22 -0800 (PST) Message-Id: <199811201701.JAA18109@vashon.polstra.com> To: oleg@ogurok.com Subject: Re: Can't "make world" to update 3.0-RELEASE to STABLE. Newsgroups: polstra.freebsd.current In-Reply-To: <01fb01be143e$db4df600$67e0fecc@nexus.globix.net> Organization: Polstra & Co., Seattle, WA Cc: current@FreeBSD.ORG Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG In article <01fb01be143e$db4df600$67e0fecc@nexus.globix.net>, Oleg Ogurok wrote: > I just installed fresh version of 3.0-RELEASE, installed cvsup and got = > CURENT sources, then I tried to "make world", but got an error. Your subject line says "STABLE" and here you say current. Which one is it really? > Then I removed all /usr/src/ and ran cvsup again. Here's what I am = > getting (last 100 lines). The config file for cvsup I got from = > /usr/src/share/cvsup/ I believe. In order to help you, we need to see the actual CVSup config file. > cc -O -I/usr/src/gnu/usr.bin/ld/rtld/.. -I/usr/src/gnu/usr.bin/ld/rtld = > -I/usr/src/gnu/usr.bin/ld/rtld/../i386 -fpic -fno-function-cse -DRTLD = > -I/usr/obj/usr/src/tmp/usr/include -nostdlib -Wl,-Bshareable = > -Wl,-Bsymbolic -Wl,-assert -Wl,nosymbolic -o ld.so mdprologue.o rtld.o = > malloc.o shlib.o md.o support.o sbrk.o -lc_pic -lgcc_pic > mdprologue.o(.text+0x22): undefined reference to `_rtld' > mdprologue.o(.text+0x40): undefined reference to `_binder' > rtld.o: In function `reloc_map': > rtld.o(.text+0xe99): undefined reference to `binder_entry' > *** Error code 1 This directory "src/gnu/usr.bin/ld/rtld" doesn't exist in 3.0 or in -current. This indicates that either (a) your source tree is all screwed up, or (b) you are trying to downgrade from 3.0 to -stable. If (b), then you need to know that it's probably not possible, and definitly not easy. My guess is that you intended to upgrade from 3.0 to -current. But you used a supfile that got you -stable instead. If that's what happened, then I suggest that you delete your source tree, fix your supfile, and try again. John -- John Polstra jdp@polstra.com John D. Polstra & Co., Inc. Seattle, Washington USA "Nobody ever went broke underestimating the taste of the American public." -- H. L. Mencken To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message