From owner-freebsd-current  Fri Nov 15 14: 1:59 2002
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 6F5D237B401; Fri, 15 Nov 2002 14:01:57 -0800 (PST)
Received: from mail1.qc.uunet.ca (mail1.qc.uunet.ca [198.168.54.16])
	by mx1.FreeBSD.org (Postfix) with ESMTP
	id 4F64D43E6E; Fri, 15 Nov 2002 14:01:56 -0800 (PST)
	(envelope-from anarcat@espresso-com.com)
Received: from xtanbul.studio.espresso-com.com ([216.94.147.57])
	by mail1.qc.uunet.ca (8.10.2/8.10.2) with ESMTP id gAFM1mZ10797;
	Fri, 15 Nov 2002 17:01:52 -0500
Received: from anarcat by xtanbul.studio.espresso-com.com with local (Exim 3.36 #1 (Debian))
	id 18CoWu-0007kt-00; Fri, 15 Nov 2002 17:01:36 -0500
Date: Fri, 15 Nov 2002 17:01:36 -0500
From: The Anarcat <anarcat@anarcat.ath.cx>
To: Ruslan Ermilov <ru@freebsd.org>
Cc: current@freebsd.org
Subject: Re: -stable build on -current
Message-ID: <20021115220132.GA29767@xtanbul.studio.espresso-com.com>
References: <20021115020358.GA307@lenny.anarcat.ath.cx> <20021115201013.GD92514@sunbay.com>
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable
In-Reply-To: <20021115201013.GD92514@sunbay.com>
User-Agent: Mutt/1.4i
Sender: owner-freebsd-current@FreeBSD.ORG
Precedence: bulk
List-ID: <freebsd-current.FreeBSD.ORG>
List-Archive: <http://docs.freebsd.org/mail/> (Web Archive)
List-Help: <mailto:majordomo@FreeBSD.ORG?subject=help> (List Instructions)
List-Subscribe: <mailto:majordomo@FreeBSD.ORG?subject=subscribe%20freebsd-current>
List-Unsubscribe: <mailto:majordomo@FreeBSD.ORG?subject=unsubscribe%20freebsd-current>
X-Loop: FreeBSD.ORG

On Fri Nov 15, 2002 at 10:10:13PM +0200, Ruslan Ermilov wrote:
> On Thu, Nov 14, 2002 at 09:03:58PM -0500, The Anarcat wrote:
> > Hello!
> >=20
> > Can 5.x properly cross-buildworld a 4.x source tree?
> >=20
> > Background info.. I have 3 machines at home:
> >=20
> > 1- graphic workstation 1Ghz, 1Gbyte of RAM dual Win2k/FreeBSD-stable
> > 2- personal web/mail server P166 FreeBSD-stable
> > 3- router 486 FreeBSD-stable
> >=20
> > My concern is that I won't be able to buildworld in 50 minutes as I
> > can do now on the 1Ghz.
> >=20
> > Basically, I would turn my experiments machine (the workstation) in a
> > real development machine, running -current and still a -stable world
> > for the 2 other boxes.
> >=20
> > Anyone cares to share such experiences?
> >=20
> > Please CC me, I'm not on the list (yet).
> >=20
> It was possible some time ago -- I've spent a few hours today making
> this possible again.  You need to perform the following steps to do
> this:
>=20
> 1.  Install ports/lang/perl5 (I haven't tested with perl5.8).
> 2.  Make a symlink from /usr/local/bin/pod2man to /usr/bin.
> 3.  Make sure all the attached commits are in your /usr/src.
>=20
> With these fixes, I have successfully built RELENG_4 world on today's
> morning 5.0-CURRENT:
>=20
> : =3D=3D=3D> etc/sendmail
> : rm -f freebsd.cf
> : (cd /STABLE/usr/src/etc/sendmail &&  m4 -D_CF_DIR_=3D/STABLE/usr/src/et=
c/sendmail/../../contrib/sendmail/cf/   /STABLE/usr/src/etc/sendmail/../../=
contrib/sendmail/cf/m4/cf.m4 freebsd.mc) > freebsd.cf
> : chmod 444 freebsd.cf
>=20
> But I didn't test the buildkernel yet -- you're welcome to, or I will,
> on Monday.

This is great news!

So in other words, a -stable build on a -current machine is not
necessarly some dare-devil crazy thing to do, and should be perfecly
workable, right?

If that is so, I'm switching. I've been waiting way too long on
-stable.. If I can help debugging the crossbuild in the way, it'll
make things only better, I guess. :)

Thanks,

A.

To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-current" in the body of the message