[HEADS UP] ar(1) front-end committed. (notes for cross compile)

Ruslan Ermilov ru at freebsd.org
Thu Feb 21 16:01:14 UTC 2008

On Thu, Feb 21, 2008 at 04:16:24PM +0100, Ivan Voras wrote:
> Kostik Belousov wrote:
> > Shall the crossbuild for CURRENT work on RELENG_[67] ? If not, this is a
> > huge regression.
> Why wouldn't it, unless you're building amd64 CURRENT on i386
> RELENG_[67] or a similar combination?
Using host ar(1) (/usr/bin/ar) for world builds is a bug.
ar(1) needs to be either bootstrapped (if its code is
platform-neutral) or built as part of cross-tools.  That
in turn means that we won't be able to upgrade to 8.0
(when it's released) from <7.0 (libelf exists only
starting from 7.0).

Ruslan Ermilov
ru at FreeBSD.org
FreeBSD committer

More information about the freebsd-current mailing list