Re: Regression tests fail with musl libc because libpq.so can't be loaded
Wolfgang Walther <walther@technowledgy.de>
From: Wolfgang Walther <walther@technowledgy.de>
To: Andrew Dunstan <andrew@dunslane.net>, Tom Lane <tgl@sss.pgh.pa.us>
Cc: Andres Freund <andres@anarazel.de>, Thomas Munro
<thomas.munro@gmail.com>, Peter Eisentraut <peter@eisentraut.org>,
Christophe Pettus <xof@thebuild.com>,
PostgreSQL Bugs <pgsql-bugs@lists.postgresql.org>,
Bruce Momjian <bruce@momjian.us>
Date: 2024-03-22T08:02:04Z
Lists: pgsql-bugs, pgsql-hackers
Commits
Same data as JSON:
GET /api/v1/messages/:b64id/commits
the thread's linked commits as JSON, with link sources.
API reference →
-
Allow "make check"-style testing to work with musl C library.
- d82605bcd666 14.12 landed
- 8a92b70c11ba 17.0 landed
- 7651fd387697 16.3 landed
- 7124e7d528a8 12.19 landed
- 3c3f4fd741d0 15.7 landed
- 243e9953281f 13.15 landed
-
Fix compiler warnings on MSYS2
- 8c6d30f21139 13.0 cited
Andrew Dunstan: >> On Mar 22, 2024, at 4:45 PM, Tom Lane <tgl@sss.pgh.pa.us> wrote: >> How was it passing? The issue discussed in this thread has surely >> been there for a long time, and Wolfgang mentioned that he sees >> others. > > The buildfarm client has a switch that delays running regression tests until after the install stages. Hm. So while that switch makes the animal pass the build, it did hide exactly this problem. Not sure whether this switch should be used at all, then. Was this switch only implemented for the specific case of Alpine/musl or is there a different reason for it, as well? The other issues I had been seeing were during make check-world, but not make check. Those were things around setlocale() / /bin/locale, IIRC. Not sure whether all of the tests are run by the buildfarm? Best, Wolfgang