diff options
author | José Bollo <jose.bollo@iot.bzh> | 2018-01-05 16:33:20 +0100 |
---|---|---|
committer | José Bollo <jose.bollo@iot.bzh> | 2018-01-05 17:03:16 +0100 |
commit | 3d553f21344e68055a55a3c30d7933af1572da33 (patch) | |
tree | 9295cb7aefbb045e07f9103a35dc452bd563d4ee /doc/afb-overview.md | |
parent | 9d8929c12cb52809e03ba7dda2657a91124ff276 (diff) |
Exclude from the search of bindings any
directory starting with a dot (.) by default.
It is possible to reactivate the prvious behaviour
by defining the following preprocessor variables
- AFB_API_SO_ACCEPT_DOT_PREFIXED_DIRS
When this variable is defined, the directories
starting with a dot are searched except
if their name is "." or ".." or ".debug"
- AFB_API_SO_ACCEPT_DOT_DEBUG_DIRS
When this variable is defined and the variable
AFB_API_SO_ACCEPT_DOT_PREFIXED_DIRS is also defined
scans any directory not being "." or "..".
The previous behaviour was like difining the 2 variables,
meaning that only . and .. were excluded from the search.
This change is intended to definitely solve the issue
SPEC-662. Yocto installed the debugging symbols in the
subdirectory .debug. For example the binding.so also
had a .debug/binding.so file attached. Opening that
debug file made dlopen crashing.
See https://sourceware.org/bugzilla/show_bug.cgi?id=22101
Bug-AGL: SPEC-662
Change-Id: I7b4984cce992e6c4d9b583a6e1ddf2463f419d10
Signed-off-by: José Bollo <jose.bollo@iot.bzh>
Diffstat (limited to 'doc/afb-overview.md')
0 files changed, 0 insertions, 0 deletions