Re: [RFC] building postgres with meson
От | Sergey Shinderuk |
---|---|
Тема | Re: [RFC] building postgres with meson |
Дата | |
Msg-id | d9bd0864-9bae-a0aa-6041-e896f5d9f4f1@postgrespro.ru обсуждение исходный текст |
Ответ на | Re: [RFC] building postgres with meson (John Naylor <john.naylor@enterprisedb.com>) |
Список | pgsql-hackers |
Hi, On 14.10.2021 23:54, John Naylor wrote: > On Thu, Oct 14, 2021 at 4:34 PM Andres Freund <andres@anarazel.de > <mailto:andres@anarazel.de>> wrote: > > > Is this a Mac with SIP enabled? The Mac CI presumably has that > disabled, which is why I didn't see this issue there. Probably need to > implement whatever Tom figured out to do about that for the current way > of running tests. > > System Information says it's disabled. Running "csrutil status" > complains of an unsupported configuration, which doesn't sound good, so > I should probably go fix that independent of anything else. :-/ Maybe you could check that DYLD_LIBRARY_PATH is working for you? % DYLD_FALLBACK_LIBRARY_PATH= DYLD_LIBRARY_PATH=./tmp_install/usr/local/lib ./tmp_install/usr/local/bin/psql --version psql (PostgreSQL) 15devel Without DYLD_LIBRARY_PATH I get the error, as expected: % DYLD_FALLBACK_LIBRARY_PATH= ./tmp_install/usr/local/bin/psql --version dyld: Library not loaded: /usr/local/lib/libpq.5.dylib Referenced from: /Users/shinderuk/src/postgres-meson/build/./tmp_install/usr/local/bin/psql Reason: image not found I add "DYLD_FALLBACK_LIBRARY_PATH=" because otherwise dyld falls back to /usr/lib/libpq.5.dylib provided by Apple (I am testing on Catalina). % DYLD_PRINT_LIBRARIES=1 ./tmp_install/usr/local/bin/psql --version 2>&1 | grep libpq dyld: loaded: <4EDF735E-2104-32AD-BE7B-B400ABFCF57C> /usr/lib/libpq.5.dylib Regards, -- Sergey Shinderuk https://postgrespro.com/
В списке pgsql-hackers по дате отправления: