Re: patch: add support for RTLD_NODELETE

2021-05-10 Thread Brad Smith
Seeing your e-mail reminded me that I had asked Philip about adding support for RTLD_NOLOAD / RTLD_NODELETE last year after seeing instances of their usage in the tree here and there. - Forwarded message from Philip Guenther - Date: Thu, 24 Sep 2020 23:19:27 -0700 From: Philip Guenther

Re: patch: add support for RTLD_NODELETE

2021-05-10 Thread Mark Kettenis
> Date: Mon, 10 May 2021 09:00:37 +0200 > From: Sebastien Marie > Content-Type: text/plain; charset=us-ascii > Content-Disposition: inline > > Hi, > > The following diff adds support for RTLD_NODELETE in ld.so(1). > > It helps Qt programs which is using RTLD_NODELETE per default for > loading

Re: patch: add support for RTLD_NODELETE

2021-05-10 Thread Mark Kettenis
> From: Stuart Henderson > Date: Mon, 10 May 2021 09:16:01 +0100 > > We are due a _SYSTEM_VERSION bump for the clang update, it can ride > alongside that We should probably still do a libc minor bump for this since this adds an interface. > > -- > Sent from a phone, apologies for poor

Re: patch: add support for RTLD_NODELETE

2021-05-10 Thread Stuart Henderson
We are due a _SYSTEM_VERSION bump for the clang update, it can ride alongside that -- Sent from a phone, apologies for poor formatting. On 10 May 2021 08:01:18 Sebastien Marie wrote: Hi, The following diff adds support for RTLD_NODELETE in ld.so(1). It helps Qt programs which is using

patch: add support for RTLD_NODELETE

2021-05-10 Thread Sebastien Marie
Hi, The following diff adds support for RTLD_NODELETE in ld.so(1). It helps Qt programs which is using RTLD_NODELETE per default for loading plugins. Without this patch, qgis (for example) is crashing systematically on exit. With it, it is fine. If RTLD_NODELETE isn't POSIX, it is widely