From owner-freebsd-current Tue Feb 19 8:34:46 2002 Delivered-To: freebsd-current@freebsd.org Received: from whale.sunbay.crimea.ua (whale.sunbay.crimea.ua [212.110.138.65]) by hub.freebsd.org (Postfix) with ESMTP id 6178E37B404; Tue, 19 Feb 2002 08:34:21 -0800 (PST) Received: (from ru@localhost) by whale.sunbay.crimea.ua (8.11.6/8.11.2) id g1JGYFA09429; Tue, 19 Feb 2002 18:34:15 +0200 (EET) (envelope-from ru) Date: Tue, 19 Feb 2002 18:34:15 +0200 From: Ruslan Ermilov To: stable@FreeBSD.org, current@FreeBSD.org Subject: 4.0-RELEASE -> 4.5-STABLE now possible (was: Re: cvs commit: src Makefile.inc1 src/gnu/usr.bin/perl Makefile Makefile.inc src/gnu/usr.bin/perl/libperl Makefile src/gnu/usr.bin/perl/library Makefile.inc src/gnu/usr.bin/perl/miniperl Makefile src/gnu/usr.bin/perl/pod Makefile.inc ...) Message-ID: <20020219163415.GA8135@sunbay.com> References: <200202191621.g1JGLZb31809@freefall.freebsd.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <200202191621.g1JGLZb31809@freefall.freebsd.org> User-Agent: Mutt/1.3.27i Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG [Sorry for a cross-post, it's intentional.] The patch below brings us the following functionality: 1. FreeBSD 4.0 can be source upgraded to FreeBSD 4.5-STABLE. (Only "standard" make world has been tested, with an empty /etc/make.conf.) FreeBSD 4.0 could be source upgraded to FreeBSD 5.0 even before this patch. :-) 2. FreeBSD 4.x can cross-build RELENG_4 world for a different arch. One needs to set TARGET_ARCH/TARGET accordingly. The changes were passed through the following tests: make world kernel (on a 4.0-RELEASE machine) make world kernel TARGET_ARCH=alpha (on a 4.5-STABLE machine) make release -DNODOC -DNOPORTS (on a 4.5-STABLE machine) The patch also MFC'es Makefile.inc1,v 1.180 (sys/boot/pc98/boot2 has been converted to an ELF binary). On Tue, Feb 19, 2002 at 08:21:35AM -0800, Ruslan Ermilov wrote: > ru 2002/02/19 08:21:35 PST > > Modified files: (Branch: RELENG_4) > . Makefile.inc1 > gnu/usr.bin/perl Makefile Makefile.inc > gnu/usr.bin/perl/libperl Makefile > gnu/usr.bin/perl/library Makefile.inc > gnu/usr.bin/perl/miniperl Makefile > gnu/usr.bin/perl/pod Makefile.inc > gnu/usr.bin/perl/x2p Makefile.inc > share/mk bsd.lib.mk > Log: > MFC: cross-building fixes. > > Revision Changes Path > 1.141.2.40 +46 -74 src/Makefile.inc1 > 1.9.2.2 +1 -5 src/gnu/usr.bin/perl/Makefile > 1.12.2.4 +6 -1 src/gnu/usr.bin/perl/Makefile.inc > 1.9.2.3 +1 -4 src/gnu/usr.bin/perl/libperl/Makefile > 1.5.2.3 +1 -2 src/gnu/usr.bin/perl/library/Makefile.inc > 1.11.2.2 +25 -20 src/gnu/usr.bin/perl/miniperl/Makefile > 1.2.2.2 +1 -2 src/gnu/usr.bin/perl/pod/Makefile.inc > 1.5.2.2 +1 -2 src/gnu/usr.bin/perl/x2p/Makefile.inc > 1.91.2.5 +2 -2 src/share/mk/bsd.lib.mk -- Ruslan Ermilov Sysadmin and DBA, ru@sunbay.com Sunbay Software AG, ru@FreeBSD.org FreeBSD committer, +380.652.512.251 Simferopol, Ukraine http://www.FreeBSD.org The Power To Serve http://www.oracle.com Enabling The Information Age To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message