Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 2 Sep 2007 01:01:46 +0300
From:      Giorgos Keramidas <keramida@ceid.upatras.gr>
To:        Pietro Cerutti <gahr@gahr.ch>
Cc:        freebsd-hackers@freebsd.org, Mike Meyer <mwm-keyword-freebsdhackers2.e313df@mired.org>
Subject:   Re: what happened to make world?
Message-ID:  <20070901220145.GA6265@kobe.laptop>
In-Reply-To: <46D71F41.6010609@gahr.ch>
References:  <46D7186D.8030508@gahr.ch> <200708302124.48899.max@love2party.net> <46D71A16.6020005@gahr.ch> <20070830154129.46951d54@bhuda.mired.org> <46D71F41.6010609@gahr.ch>

next in thread | previous in thread | raw e-mail | index | archive | help
On 2007-08-30 21:49, Pietro Cerutti <gahr@gahr.ch> wrote:
>
>     # make world
>     WARNING: make world will overwrite your existing FreeBSD
>     installation without also building and installing a new
>     kernel.  This can be dangerous.  Please read the handbook,
>     'Rebuilding world', for how to upgrade your system.
>     Define DESTDIR to where you want to install FreeBSD,
>     including /, to override this warning and proceed as usual.
>     You may get the historical 'make world' behavior by defining
>     HISTORICAL_MAKE_WORLD.  You should understand the implications
>     before doing this.
>
>     Bailing out now...
>     *** Error code 1
>
>     Stop in /usr/src.
>
> Even worse.. it doesn't tell you how to do what you tell him to
> do.. it doubts that maybe that's not what you really want to do!

Oh but it does.

    You may get the historical 'make world' behavior by defining
    HISTORICAL_MAKE_WORLD.  You should understand the implications
    before doing this.

So, if you know what you are doing and you really _want_ the old
behavior, set HISTORICAL_MAKE_WORLD and off you go:

    # env HISTORICAL_MAKE_WORLD=yes \
        make world

It's not so hard or such a big PITA, right?




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20070901220145.GA6265>