Date: Tue, 19 Feb 2002 18:34:15 +0200 From: Ruslan Ermilov <ru@FreeBSD.org> 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> In-Reply-To: <200202191621.g1JGLZb31809@freefall.freebsd.org> References: <200202191621.g1JGLZb31809@freefall.freebsd.org>
next in thread | previous in thread | raw e-mail | index | archive | help
[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 cvs-all" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20020219163415.GA8135>
