> On Jan 11, 2019, at 8:13 AM, Kyle Evans <kev...@freebsd.org> wrote:

…

>>> Modified: head/tools/build/mk/OptionalObsoleteFiles.inc
>>> ==============================================================================
>>> --- head/tools/build/mk/OptionalObsoleteFiles.inc     Fri Jan 11 14:21:59 
>>> 2019        (r342944)
>>> +++ head/tools/build/mk/OptionalObsoleteFiles.inc     Fri Jan 11 15:52:09 
>>> 2019        (r342945)
>>> @@ -504,6 +504,7 @@ OLD_FILES+=usr/lib32/libsdp_p.a
>>> .endif
>>> OLD_FILES+=usr/sbin/ath3kfw
>>> OLD_FILES+=usr/sbin/bcmfw
>>> +OLD_FILES+=usr/sbin/bluetooth-config
>> 
>> I am confused, or miss understand something.
>> This commit adds these files, but declares them as Obsolete?
>> 
> 
> This is correct; it is obsolete when Bluetooth is disabled.


Hi Rodney,
        Clarifying on kevans@’s point a tad, this is how one specifies optional 
components in the base system. If you set MK_BLUETOOTH == no in /etc/src.conf, 
etc, it will remove /usr/sbin/bluetooth-config with “make delete-old” after 
this commit. This is useful when setting these options for the first time after 
installing FreeBSD on a system where the default option is for the feature to 
be installed.
        I suspect pkg-base will make this obsolete in time.
Hope this helps,
-Enji

Attachment: signature.asc
Description: Message signed with OpenPGP

Reply via email to