Re: Regression tests fail with musl libc because libpq.so can't be loaded

Поиск
Список
Период
Сортировка
От Bruce Momjian
Тема Re: Regression tests fail with musl libc because libpq.so can't be loaded
Дата
Msg-id ZgH_3QXEWI5jFBUC@momjian.us
обсуждение исходный текст
Ответ на Re: Regression tests fail with musl libc because libpq.so can't be loaded  (Peter Eisentraut <peter@eisentraut.org>)
Список pgsql-bugs
On Mon, Mar 25, 2024 at 11:46:09PM +0100, Peter Eisentraut wrote:
> On 22.03.24 20:44, Bruce Momjian wrote:
> > +                 * linking (dlopen) might fail.  Here, we truncate the update
> > +                 * of the process title when either of two important dynamic
> > +                 * linking environment variables are set.  Musl does not
> > +                 * define any compiler symbols, so we have to do this for
> > +                 * any Linux libc we don't know is safe.
> > +                 */
> > +                if (strstr(environ[i], "LD_LIBRARY_PATH=") == environ[i] ||
> > +                    strstr(environ[i], "LD_PRELOAD=") == environ[i])
> 
> What determines which variables require this treatment?

Thomas Munro came up with that part of the patch.  I just combined his
patch with the macro test.

-- 
  Bruce Momjian  <bruce@momjian.us>        https://momjian.us
  EDB                                      https://enterprisedb.com

  Only you can decide what is important to you.



В списке pgsql-bugs по дате отправления:

Предыдущее
От: Peter Eisentraut
Дата:
Сообщение: Re: Regression tests fail with musl libc because libpq.so can't be loaded
Следующее
От: Thomas Munro
Дата:
Сообщение: Re: Regression tests fail with musl libc because libpq.so can't be loaded