Switch to lt_dlopenadvise() so back_perl can be opened with RTLD_GLOBAL. Open all...
authorJan-Marek Glogowski <jan-marek.glogowski@muenchen.de>
Tue, 18 May 2010 15:47:05 +0000 (17:47 +0200)
committerRyan Tandy <ryan@nardis.ca>
Sat, 23 Jan 2021 16:57:07 +0000 (16:57 +0000)
commite36a00508e2d7d29a75b9194fc54c4c84056db2c
treedd7a5d29d6e6a9de19dcd9ae814fbc0c8abf1d8a
parentfdab05a3fb68cb610fbbf7a5888ea19ea48495e1
Switch to lt_dlopenadvise() so back_perl can be opened with RTLD_GLOBAL. Open all modules with RTLD_GLOBAL, needed so that back_perl can load non-trivial Perl extensions that require symbols from back_perl.so itself.

Bug-Debian: http://bugs.debian.org/327585

Gbp-Pq: Name switch-to-lt_dlopenadvise-to-get-RTLD_GLOBAL-set.diff
servers/slapd/module.c