From owner-freebsd-current@FreeBSD.ORG Fri Jan 21 17:30:51 2005 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 2287616A4CE for ; Fri, 21 Jan 2005 17:30:51 +0000 (GMT) Received: from osi2.gua.net (osi2.gua.net [205.161.188.3]) by mx1.FreeBSD.org (Postfix) with ESMTP id 38ACD43D39 for ; Fri, 21 Jan 2005 17:30:50 +0000 (GMT) (envelope-from kuuse@redantigua.com) Received: (qmail 51486 invoked by uid 89); 21 Jan 2005 17:30:49 -0000 Received: from kuuse@redantigua.com by osi2 by uid 89 with qmail-scanner-1.20 ( Clear:RC:0(168.234.207.100):. Processed in 0.227564 secs); 21 Jan 2005 17:30:49 -0000 Received: from unknown (HELO qc.gua.net) (kuuse@osint.net@168.234.207.100) by 0 with SMTP; 21 Jan 2005 17:30:48 -0000 From: Johan Kuuse Organization: Red Antigua To: freebsd-current@freebsd.org, Scot Hetzel Date: Fri, 21 Jan 2005 11:30:43 -0600 User-Agent: KMail/1.7.2 References: <000a01c4ffd2$86d5cc70$10bca1cd@widserver1> <00ba01c4ffd9$fd5e7a70$10bca1cd@widserver1> <790a9fff05012109032d01e68@mail.gmail.com> In-Reply-To: <790a9fff05012109032d01e68@mail.gmail.com> MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Content-Disposition: inline Message-Id: <200501211130.43893.kuuse@redantigua.com> cc: current@freebsd.org Subject: Re: Problem with crt1.o and init tls X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 21 Jan 2005 17:30:51 -0000 Probably the best tip I could get, thanks. boot kernel.old now gives uname -a FreeBSD qc.gua.net 5.2.1-RELEASE FreeBSD 5.2.1-RELEASE ... and I'm now able to answer this mail from the FreeBSD box, but make buildworld causes the same error message: /usr/lib/crt1.o: In function '_start': /usr/lib/crt1.o(.text+0x64): undefined reference to '_init_tls' *** Error code 1 Stop in /usr/src/usr.bin/make *** Error code 1 Stop in /usr/src *** Error code 1 Stop in /usr/src Q1. Should I start all over syncing the source code? or Q2. Should it be enough to 'make cleandir'and the 'make buildworld'? Q3. Should the flag -DALWAYS_CHECK_MAKE be used with 'make ', that is, not only with 'make cleandir'? Q4. Should I try using the old kernel in single user mode? boot -s kernel.old Thanks in advance. Best Regards, Johan Kuuse kuuse@redantigua.com On Friday 21 January 2005 11:03, Scot Hetzel wrote: > On Fri, 21 Jan 2005 10:55:17 -0600, Johan Kuuse - Red Antigua > > wrote: > > OK, any suggestion? > > I admit I'm having a disaster. > > What I think about now (the ultimate case) is to get another HDD, install > > 5.3 on that HDD, mount this disaster as a second HDD to recover data. > > But I really wanted to get some experience in source updating, so if > > there is someway to get rid of this disaster, I would really appreciate > > som hints. > > Try booting with kernel.old by breaking in to the loader, then execute > the following: > boot kernel.old > > Then try buildworld, buildkernel, installkernel, & installworld steps > again. _______________________________________________ > freebsd-current@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-current > To unsubscribe, send any mail to "freebsd-current-unsubscribe@freebsd.org"