what happened to make world?

Giorgos Keramidas keramida at ceid.upatras.gr
Sat Sep 1 15:02:28 PDT 2007


On 2007-08-30 21:49, Pietro Cerutti <gahr at 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?



More information about the freebsd-hackers mailing list