[build2] Failure to compile build2 with libpkgconf 1.5.3
Boris Kolpackov
boris at codesynthesis.com
Mon Oct 22 11:19:43 UTC 2018
Matthew Krupcale <mkrupcale at matthewkrupcale.com> writes:
> I'm trying to build build2 on Fedora 29, which uses libpkgconf version
> 1.5.3, and it seems that since 1.5.1 there has been an API change[1]
> pertaining to their pkgconf_client_t.
Yeah, libpkgconf folks are playing it quite loose with breaking
interfaces (or semantics, for that matter). That's why our version
constraint is the conservative ~1.4.2.
> As far as I can tell, libpkgconf does not define any version
> preprocessor macros as part of its API, so you'll probably have to use
> during build2 configuration/compilation either: [...]
Or we could just upgrade to 1.5.X and leave 1.4.X behind.
Give us a few days to wrap some things up and we will try to fix
this in the development version.
More information about the users
mailing list