Re: WITHOUT_JAIL and make delete-old{,-libs}

From: Alexander Leidinger <Alexander_at_Leidinger.net>
Date: Mon, 21 Mar 2011 08:26:19 +0100
Quoting David Demelier <demelier.david_at_gmail.com> (from Mon, 21 Mar  
2011 07:04:18 +0100):

> On 20/03/2011 17:31, Alexander Leidinger wrote:
>> On Sun, 20 Mar 2011 08:34:51 +0100 David Demelier
>> <demelier.david_at_gmail.com>  wrote:
>>
>>> Hello,
>>>
>>> I was surprised to see there is no ${MK_JAIL} conditional to remove
>>> old files on 8.2-RELEASE so I started to write it without watching if
>>> -CURRENT already make it in
>>> /usr/src/tools/build/mk/OptionalObsoleteFiles.inc.
>>>
>>> .if ${MK_JAIL} == no

>>> I think they should be removed too, thus can you merge it to -STABLE
>>> if it's not already done? (sorry I'm not used to the cvs web
>>> interface and I don't have -STABLE right now)

> No I understood why, that's because a lot of userland programs that  
> can handle jails processes are linked to the libjail such as top,  
> ifconfig, ...

So it's just about merging to 8-stable.

I made a diff between -current and 8-stable, and there are a lot of  
differences. Instead of merging just the entries for the jails, it  
would be better to merge nearly everything. The problem is that this  
requires a lot of testing (delete old files, installworld, check if  
files reappear -> need to be removed from the list to remove with  
delete-old/-libs) and the libs need to be checked for the correct  
version number too.

Anyone out there willing to take the stuff in  
/usr/src/tools/build/mk/OptionalObsoleteFiles.inc from current for his  
favourite WITHOUT_xxx option and test it in the above described way? I  
do not have the resources (time/machine) to do it, but I would be  
willing to commit tested parts.

Bye,
Alexander.

-- 
This login session: .99, but for you .88

http://www.Leidinger.net    Alexander _at_ Leidinger.net: PGP ID = B0063FE7
http://www.FreeBSD.org       netchild _at_ FreeBSD.org  : PGP ID = 72077137
Received on Mon Mar 21 2011 - 06:26:45 UTC

This archive was generated by hypermail 2.4.0 : Wed May 19 2021 - 11:40:12 UTC