Date: Tue, 19 Aug 2003 16:46:16 -0500 From: "Scot W. Hetzel" <hetzelsw@westbend.net> To: "Shin-ichi Yoshimoto" <yosimoto@waishi.jp> Cc: current@FreeBSD.ORG Subject: Re: HEADS UP: dynamic root support now in the tree Message-ID: <020001c3669b$9ce03810$11fd2fd8@westbend.net> References: <20030817085438.GQ4672@roark.gnf.org> <20030817204742924602.GyazMail.yosimoto@waishi.jp> <20030817185136.GT4672@roark.gnf.org> <20030817190534.GU4672@roark.gnf.org> <20030818042853095552.GyazMail.yosimoto@waishi.jp> <20030818090513616185.GyazMail.yosimoto@waishi.jp>
next in thread | previous in thread | raw e-mail | index | archive | help
From: "Shin-ichi Yoshimoto" <yosimoto@waishi.jp>
> Subject: Re: HEADS UP: dynamic root support now in the tree,
> On Mon, 18 Aug 2003 04:28:53 +0900, Shin-ichi Yoshimoto wrote:
> > Thanks Gordon. I can save a space :-)
>
> I found another problem in src/Makefile.inc
>
> [snip]
> .if ${TARGET_ARCH} == ${MACHINE_ARCH} && !defined(DISTDIR) && \
> (!defined(DESTDIR) || empty(DESTDIR) || ${DESTDIR} == "/")
> @echo "Checking to see if your booted kernel is fresh enough.."
> ${.OBJDIR}/bin/sh/sh -c \
> 'echo "Testing installed kernel for new sigaction(2)
> syscall"'
> @echo "Seems ok.."
> .endif
> [snip]
>
> ${.OBJDIR}/bin/sh/sh is dynamically-linked if WITH_DYNAMICROOT is
> defined. But sh cannot find /libexec/ld-elf.so.1 before instaling
> /libexec/ld-elf.so.1.
>
> Is this right ?
>
I stumbled accross this problem too. My solution was to copy
/usr/libexec/ld-elf.so.1 to /libexec and then try the "make installworld"
again. We're going to need a solution for those that are going from a
system (4.x, 5.0, 5.1) previous to the WITH_DYNAMIC_ROOT changes.
Scot
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?020001c3669b$9ce03810$11fd2fd8>
