Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 30 Jun 2003 16:54:02 -0700
From:      Gordon Tetlow <gordont@gnf.org>
To:        Marcel Moolenaar <marcel@xcllnt.net>
Cc:        Tim Kientzle <kientzle@acm.org>
Subject:   Re: rescue/ broke cross compiles
Message-ID:  <20030630235402.GC70590@roark.gnf.org>
In-Reply-To: <20030630225206.GA57854@ns1.xcllnt.net>
References:  <20030630222353.GH57432@sunbay.com> <20030630222820.GV70590@roark.gnf.org> <20030630225206.GA57854@ns1.xcllnt.net>

next in thread | previous in thread | raw e-mail | index | archive | help

--HanPD1JKBS04/nMk
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable

On Mon, Jun 30, 2003 at 03:52:06PM -0700, Marcel Moolenaar wrote:
>=20
> Since you create a seperate object tree for rescue, you need to
> go through the same phases as a world does. That way tools (like
> build-tools) will be compiled against the right headers and linked
> against the right libraries (in both cases those of the machine
> on which the tool runs).
>=20
> Unfortunately, it's not that simple. There's a deliberate phase
> ordering that makes sure that we don't pick up cross-tools before
> we're ready for them. Since rescue is built *after* the cross-
> tools are installed, you'll have a hard time resolving the phase
> ordering problem.
>=20
> That's why ru@ suggested to add a build-tools target. That way you
> populate the seperate tree in sync with the phases of a world,
> thereby avoiding the phase ordering problem.

Is there a way to leverage the existing build-tools so we don't have
to do extra compiling that isn't necessary?

-gordon

--HanPD1JKBS04/nMk
Content-Type: application/pgp-signature
Content-Disposition: inline

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.1 (FreeBSD)

iD8DBQE/AM2aRu2t9DV9ZfsRAsgFAJ49A6qQUYzZL7KGw/5/TZ/vbeAzrACgwIpm
dP/Ni5qRw30EPFPaKe/LCqk=
=GzkD
-----END PGP SIGNATURE-----

--HanPD1JKBS04/nMk--



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20030630235402.GC70590>