Re: [PATCH] Fix missing comma in Requires.private with a Make macro
Fabrízio de Royes Mello <fabriziomello@gmail.com>
From: Fabrízio de Royes Mello <fabriziomello@gmail.com>
To: Jacob Champion <jacob.champion@enterprisedb.com>
Cc: PostgreSQL Hackers <pgsql-hackers@lists.postgresql.org>, Wolfgang Walther <walther@technowledgy.de>
Date: 2025-05-07T18:54:59Z
Lists: 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 →
-
oauth: Correct missing comma in Requires.private
- a8f093234d78 18.0 landed
On Wed, May 7, 2025 at 2:17 PM Jacob Champion < jacob.champion@enterprisedb.com> wrote: > Hello! > > Wolfgang reported over in [1] that I've missed a comma when appending > to the PKG_CONFIG_REQUIRES_PRIVATE list, making libpq.pc look ugly: > > Requires.private: libssl, libcrypto libcurl > > pkg-config itself appears to be papering over my mistake (a quick code > inspection suggests it treats commas as equivalent to whitespace?) but > here's a patch to fix it. I went with a macro inspired by > Makefile.global's add_to_path, to try to ease this for whoever comes > next. > > LGTM > Tested with GNU Make 3.81 (the compilation of which was slightly > painful; does anyone want to debate pulling that minimum version up > sometime soon?) and 4.3. > > Not sure if all animals have a minimum 4.3 make version. Do you? -- Fabrízio de Royes Mello