[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,
[EMAIL PROTECTED]           Sunbay Software AG,
[EMAIL PROTECTED]          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 [EMAIL PROTECTED]
with "unsubscribe freebsd-current" in the body of the message

Reply via email to