Skip site navigation (1)Skip section navigation (2)
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>