Date: Fri, 21 Jan 2005 11:30:43 -0600 From: Johan Kuuse <kuuse@redantigua.com> To: freebsd-current@freebsd.org, Scot Hetzel <swhetzel@gmail.com> Cc: current@freebsd.org Subject: Re: Problem with crt1.o and init tls Message-ID: <200501211130.43893.kuuse@redantigua.com> In-Reply-To: <790a9fff05012109032d01e68@mail.gmail.com> References: <000a01c4ffd2$86d5cc70$10bca1cd@widserver1> <00ba01c4ffd9$fd5e7a70$10bca1cd@widserver1> <790a9fff05012109032d01e68@mail.gmail.com>
next in thread | previous in thread | raw e-mail | index | archive | help
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 <whatever>', 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 > > <kuuse@redantigua.com> 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"
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200501211130.43893.kuuse>