Source-Changes-D archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Re: CVS commit: src/external/mpl/dhcp



On 21.06.2018 13:09, Paul Goyette wrote:
> On Thu, 21 Jun 2018, Kamil Rytarowski wrote:
> 
>> Module Name:    src
>> Committed By:    kamil
>> Date:        Thu Jun 21 11:02:48 UTC 2018
>>
>> Modified Files:
>>     src/external/mpl/dhcp: Makefile.inc
>>
>> Log Message:
>> Make building of dhcp compatible with MKSANITIZER
>>
>> Disable LD flags (-Wl,-Bstatic and -Wl,-Bdynamic) with enabled
>> MKSANITIZER.
>> These options are incompatible with the current design of sanitizers,
>> because they cause duplication of symbols into programs and thus symbols
>> from the interceptors from sanitizers cannot be linked.
>>
>> This change makes effectively mounting /usr required for dhcp programs
>> like
>> dhclient(8).
> 
> This could be difficult if /usr is nfs-mount and requires dhcp and
> friends for setting up the network.
> 
> 

There is no functional change for MKSANITIZER=no users (the default ones).

For MKSANITIZER=yes ones it's a tradeoff.

Attachment: signature.asc
Description: OpenPGP digital signature



Home | Main Index | Thread Index | Old Index