From: José Bollo Date: Thu, 6 Feb 2020 08:17:52 +0000 (+0100) Subject: Improves compatibility with AddressSanitizers X-Git-Tag: 9.99.1~5 X-Git-Url: https://gerrit.automotivelinux.org/gerrit/gitweb?a=commitdiff_plain;h=2f38d2ea0537107def8514dc2e0c680ff8d31ca8;hp=2f38d2ea0537107def8514dc2e0c680ff8d31ca8;p=src%2Fapp-framework-binder.git Improves compatibility with AddressSanitizers Address sanitizers is expecting shared objects loaded without the flag RTLD_DEEPBIND. This can be achieved by setting the environment variable AFB_NO_RTLD_DEEPBIND to the value 1 (exactly). This implies that the binder takes care of not clashing the namespaces by defining the symbol afbBindingV3root in both environment: the binder and the bindings. Bug-AGL: SPEC-3040 Bug-AGL: SPEC-3162 Signed-off-by: José Bollo Change-Id: Ic064590178d4cf8b34b939e4c9ecd587668f71b8 ---