i've heard several reports now from people trying to manually sort out module load order for dlloader, which is in many cases unpossible. this should never happen, so i suspect they're setting LD_BIND_NOW somewhere without realizing it. cheesy one-off patch to work around this to follow.
Created attachment 747 [details] [review] forcibly unset LD_BIND_NOW
Created attachment 749 [details] [review] dlloader-carp-on-ld-bind-now.patch previous patch won't work. libdl checks for LD_BIND_NOW before main() even runs, so by the time we try an unsetenv it's too late. all we can do is tell the user that it won't work.
requesting blocker status. this patch only affects dlloader users, would be really nice to include for the release.
Patch looks okay. Checking in and closing.
Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.