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



"Kamil Rytarowski" writes:
> 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).

why does dhclient link this way?  at the very least, adding
a comment to the Makefile.inc would help, but i wonder if this
is not some artifact of old times we should remove, at least
for MKDYNAMICROOT=yes.


.mrg.


Home | Main Index | Thread Index | Old Index