Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 30 May 2013 14:52:25 +0100
From:      Chris Rees <utisoft@gmail.com>
To:        Steve Wills <steve@mouf.net>
Cc:        "freebsd-hackers@freebsd.org" <freebsd-hackers@freebsd.org>, Alexander Leidinger <netchild@freebsd.org>, Glen Barber <gjb@freebsd.org>
Subject:   Re: Order of canonical upgrade sequence
Message-ID:  <CADLo83-wRjhnDjKogBCqBnr09iYG%2BuFBMhNhB-ZU%2BVYtXdhFGg@mail.gmail.com>
In-Reply-To: <51A7572D.7050808@mouf.net>
References:  <CADLo83-AzBcm_%2BobVN5aczQdt=GG6U_JnFXyv3dwrG5YMxt%2B=w@mail.gmail.com> <51A7572D.7050808@mouf.net>

next in thread | previous in thread | raw e-mail | index | archive | help
On 30 May 2013 14:42, Steve Wills <steve@mouf.net> wrote:
> On 05/29/13 16:02, Chris Rees wrote:
>> Hi all!
>>
>> Back in 2005, when Alexander Leidinger wrote the make delete-old
>> target, he documented the order of upgrade such that it should be run
>> before mergemaster [1];
>>
>> #  7.  `make installworld'
>> #  8.  `make delete-old'
>> #  9.  `mergemaster'
>>
>
> It would be good to mention that it's wise to "make check-old", and
> rebuilding any ports that depend on the old libs, before doing "make
> delete-old".

make delete-old doesn't touch the libraries; it's the next steps that
do that (make delete-old-libs).

The Handbook section is far more verbose on this, and I think that
this reference in the Makefile is more as a quick reminder than a
step-by-step walkthrough.

Chris



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CADLo83-wRjhnDjKogBCqBnr09iYG%2BuFBMhNhB-ZU%2BVYtXdhFGg>