• Bug#1106430: nlohmann-json3 3.12.0-1 causing FTBFS in openrct2

    From Mathias Gibbens@21:1/5 to All on Sat May 24 19:20:01 2025
    control: retitle -1 nlohmann-json3 3.12.0-1 causing FTBFS in openrct2
    control: reassign -1 nlohmann-json3 3.12.0-1
    control: affects -1 src:openrct2

    Version 3.12.0-1 of nlohmann-json3 was recently uploaded to unstable,
    which is now causing openrct2 to fail to build.

    Looking at the changelog for nlohmann-json3, I don't see anything
    "important" in the upload, and seeing as the hard-freeze for trixie has started, I personally would have waited until forky development opens
    up. nlohmann-json3 is also a key package (via ceph Build-Depend), and
    as of this message I don't see any unblock request for it.

    It appears that upstream has fixed this regression: https://github.com/nlohmann/json/pull/4736. (Untested, but slated to be
    part of the 3.12.1 release.)

    Mathias

    -----BEGIN PGP SIGNATURE-----

    iQIzBAABCgAdFiEE1Bp60H32xfynSJ8cKe7i1uz0QvkFAmgx/zUACgkQKe7i1uz0 QvnoVxAAp9IgYuJQUSaVwXvwHVxpNR769hgXd0DZOKvprLUQeDVqSCAWSHebOfpb beOEGR25HpwFhSzun18pn+k0OugCZLMinv9XMlq6lWbyn7wLc5uxTaxb3gMBz+Gq TMOILdpFpcFbq/qB9+YJLXJwEbAnZGIsUesKokvx5yXys/jnk4UlRsiifL0UVF7q swNbZxBsvGWpqW+KxyUbiBKeNuyHFlmDznoOfqW/Oy8SuDRW6dNVHys4uCxyzvLl IWCtZTssvviOIqi/bdBYkWupKr8mjeDU5oWT+euhKiu7FcGRFrZjQnsVIKuB82yS iqfnUdQMycfxbVSaIldBP+PzOqTczSBAL4csbDQ/h8C0TtSBKfT4FF7a/G1ZeEj6 a45VYSz6qN2l56dv85QuEsKx1SEqbj48wsU2dggHismHQT6TBj+2zr+nzk8AEcTG cS0bZyZ+sBI/A6ZW948oxzpoGEYVUBAYMe5DrZOJRqAOf6/ol0VpowSt+fkr2Gba 6raK5apw04O1wpVniPoZOMdLz+wM/YwNQWrCHP8M2wVW2sG+4k0KXucW0gpjccZz W9t5PTrP8NqL9QH+BvKhO3UUq9IuEr6/bdDScMyFMycBgY924RegXT1RUUQtnydp N+Cq1gAReIEovQCT3d1q2mSBqWKV6k5Kn3MSQo1sY8+zvaJzSe8=
    =3kS/
    -----END PGP SIGNATURE-----

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)