summaryrefslogtreecommitdiff
path: root/src/test/test-dlopen-so.c
Commit message (Collapse)AuthorAgeFilesLines
* p11kit: switch to dlopen()Luca Boccassi2022-12-191-0/+5
|
* shared: Rename pcre2-dlopen.h/c to pcre2-util.h/cDaan De Meyer2022-06-061-1/+1
| | | | | | We already store the dlopen() stuff for other libraries in util headers as well so let's do the same for pcre2. We also move the definition of some trivial cleanup functions from journalctl.c to pcre2-util.h
* shared: Add more dlopen() testsDaan De Meyer2022-03-011-0/+11
| | | | | | Add dlopen_dw(), dlopen_elf() and dlopen_pcre2() to the dlopen test. To enable adding dlopen_pcre2(), we move pcre2-dlopen.h/c from src/journal to src/shared.
* core: make libbpf a dlopen() dependencyLuca Boccassi2021-05-251-0/+5
|
* test: add tpm2 and fido2 libs to dlopen testLennart Poettering2020-12-171-0/+10
|
* test: add test that dlopen()'s all our weak library deps onceLennart Poettering2020-12-091-0/+40
This test should ensure we notice if distros update shared libraries that broke so name, and we still use the old soname. (In contrast to what the commit summary says, this currently doesn#t cover really all such deps, specifically xkbcommon and PCRE are missing, since they currently aren't loaded from src/shared/. This is stuff to fix later)