Am Donnerstag, den 08.03.2018, 11:48 +0100 schrieb Björn 'besser82'
Am Dienstag, den 06.03.2018, 15:10 +0100 schrieb Björn
> Hello folks,
> I'll update json-c to v0.13.1 for fc28 and Rawhide. This will bump
> libjson-c so-name from 3 to 4 without any changes to the API. The
> was done, because some distributions already bumped the so-name to 3
> with json-c v0.12 on their own.
> I'll bump and rebuild all affected packages in one run. There are
> adjustments nor patches needed.
> There might be some general fallout for builds of many packages in
> Rawhide for a few minutes; see `Circular dependencies` for the
> I don't see any big complications during the rebuild as v0.13.1 just
> brings the set of patches I already carried downstream in the
> v0.13 builds.
> As soon as the builds are done, I'll give a short update of the
> === Circular dependencies ===
> Since we have a circular dependency in rebuilding cryptsetup (and
> other packages having direct or indirect (systemd !!!) BuildRequires
> that package, I'll do the rebuild chains in two passes:
> json-c (with a copy of libjson-c.so.3* included) : cryptsetup
> and after the rebuilt cryptsetup has landed the build-repos:
> json-c (final build, no copy of libjson-c.so.3*) : $other_packages
> === Affected packages (my own packages excluded) ===
=== Rebuild status ===
All packages have been rebuilt successfully, but gluster-block, which
failing due the SunRPC change in fc28.
As soon as the beta-freeze for fc28 is lifted, I'll start the rebuild
process for fc28 and push an update with all rebuilt packages.
As the beta-freeze was lifted yesterday, I've prepared an update with
all packages rebuilt  for Fedora 28.
Additionally I fixed the FTBFS for gluster-block in the same run.
Test and give karma, please!