On Sat, Mar 21, 2020 at 06:13:03PM -0400, Bruce Momjian wrote: > On Sat, Mar 21, 2020 at 07:30:48PM +0000, Dagfinn Ilmari Mannsåker wrote: > > Bruce Momjian <[email protected]> writes: > > > On Sat, Mar 21, 2020 at 02:14:44PM -0400, Bruce Momjian wrote: > > > Oh, I forgot to mention I got this line from > > > src/interfaces/libpq/Makefile: > > > > And that line is wrong, but my patch to fix it¹ seems to have fallen > > between the cracks. > > > > [1] > > https://www.postgresql.org/message-id/flat/871rsa13ae.fsf%40wibble.ilmari.org > > > > > > Adding the dependency to `all-lib` only fixes it for serial builds. To > > fix it properly, so it works with parallel builds (e.g. 'make -j4 -C > > src/interfaces/ecpg', the dependency needs to be declared via > > SHLIB_PREREQS, as attached > > Oh, good catch. I did not notice that patch before. Adding that change > to src/interfaces/ecpg/pgtypeslib/Makefile fixes the stand-alone > compile.
Patch applied and backpatched to PG 12. Thanks. -- Bruce Momjian <[email protected]> https://momjian.us EnterpriseDB https://enterprisedb.com + As you are, so once was I. As I am, so you will be. + + Ancient Roman grave inscription +
