[vlc-devel] [PATCH 1/2] configure: allow toggling of -Wl, -z, defs and -no-undefined
remi at remlab.net
Mon Jun 19 17:56:41 CEST 2017
Le maanantaina 19. kesäkuuta 2017, 17.02.49 EEST Hugo Beauzée-Luyssen a
> I don't think the intention of this patch is to plainly disable
> no-undefined, but rather to allow someone to do it if required (which
> appears to be the case for ASAN on macOS, and TSAN on linux).
Thing is, I really can´t believe that developpers will try a separate builds
at all times just for undefined symbols. If you give the option to disable it,
developpers *will* disable it at the first opportunity. In all likelihood, it
will end up in some random howto or build scripts too. Even more so if you
rely on it for sanitizers. Yet even more so if you require three builds, one
for address sanitization, one for thread sanitization and one for undefined
And then it will only be a matter of how often it breaks. That´s just how it
used to be before the option got enforced.
More information about the vlc-devel