Re: Fixing parallel make of libpq
Michael Paquier <[email protected]>
| Newsgroups | gmane.comp.db.postgresql.devel.general |
|---|---|
| Message-ID | <[email protected]> |
On Wed, Jan 08, 2020 at 01:33:13PM +0000, Dagfinn Ilmari Mannsåker wrote: > I noticed to my annoyance that 'make -j4 -C src/interfaces/libpq' > doesn't work in a clean checkout, because it can't find > libpgcommon_shlib and libpgport_shlib. It looks like that's because the > submake-libpgport dependency is declared on the all-lib target, not on > the shlib itself. Moving it to SHLIB_PREREQS instead fixes it, patch > for which is attached. Hmm. That logically makes sense. Isn't that a side effect of 7143b3e then? Now, FWIW, I am not able to reproduce it here, after trying on two different machines, various parallel job numbers (up to 32), and a couple of dozen attempts. Perhaps somebody else can see the failures? -- Michael
signature.asc
(application/pgp-signature, 833 B)
-----BEGIN PGP SIGNATURE----- iQIzBAABCgAdFiEEG72nH6vTowiyblFKnvQgOdbyQH0FAl4Wyn0ACgkQnvQgOdby QH2Z1w/+Mo7cPmxY1rfT8LIjyBUNxBwo8e7qo5gP7IOpuqsidiGGgYuLjra9gYs9 ie4Q2yc/VM2Rtxp1eQxU2gg7w/k0w8Wx3iqSne9E4DqcQBqMHOVBD4bw9J0I30ag Ec2grXa8KDCFHqoANHGbsTuVyLT1lg2WAK7G4z+K57CvxiqTj7622ObvSo9KI4fq dvOCOYHNRAqyvB68KrJHzVD5gvTto483Zsfsw8+5DOH9Wq9iVRku08W/70DtHf4i LSDC7e90HV75G0Ju5IBkKOlVDG97P9ZO46/GXT8dgwljfgwMdLB7472YS5qel2Ja pIMRnOgVGkJsNUYRJlC00s6GROAt+X1gjCDeAPZ6ikWbcD0wawYu+LD+HoKW3wbb kiHSMJbgdkjwiwrnjvNFj1QzAAR/IHNRvaRxiaAaaCcsdJ8UAi9CjdYVTYEfDwht n5gX6JnGRd46EDb5SdNMC5KArRoYU/gKBOiAhqa0tGjnSpOGylLu+prGn9b//3Ae khcGfhdCa1g5k8he9gTac43OcpP51GEbtQm9KfGJgtYK1W6dkIwGx1MWcV/fTTZI Jp96Ja8rdBKLozcO31eotrUQSNJYsymqtmlvosMiroC2yh625OaAhq07ZOwyxQTn uE1o2SDxJ0i2ewzik2h2pglB1w27VwTDFCE6FgVxJC13VQQmyl4= =NrtO -----END PGP SIGNATURE-----