Re: Unannounced soname bump: nettle, affects 17-21 packages
Daiki Ueno via devel <[email protected]> Tue, 28 Jul 2026 13:39:09 +0900
| Newsgroups | gmane.linux.redhat.fedora.devel |
|---|---|
| Message-ID | <CAEFohUj4f6Lox+utk-7S9ueoCtwpMR2TK1xJhdJM9_M3Cx_PUA@mail.gmail.com> |
--===============6738586243324613238== Content-Type: multipart/alternative; boundary="0000000000001f44650657a46cbe" --0000000000001f44650657a46cbe Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable On Sat, Jul 25, 2026 at 9:52=E2=80=AFAM Daiki Ueno <[email protected]> wrote= : > > Nettle 4 has an API change requiring modifications to those dependent > packages. For the time being, I will enable the "devel" subpackage in the > nettle3.10 compat package and ask them to use "BuildRequire: > nettle3.10-devel" instead of "BuildRequires: nettle-devel" until the > porting is done. > This is now done: https://bodhi.fedoraproject.org/updates/FEDORA-2026-e7551f0a4c If your package is FTBFS with nettle in rawhide, you can work around this by replacing: BuildRequires: nettle-devel or BuildRequires: pkgconfig(nettle) with: BuildRequires: nettle3.10-devel In the long run, our recommendation is to migrate to or support the Nettle 4 API, as in: https://gitlab.com/gnutls/gnutls/-/merge_requests/2075 Regards, --=20 Daiki Ueno --0000000000001f44650657a46cbe Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable <div dir=3D"ltr"><div dir=3D"ltr">On Sat, Jul 25, 2026 at 9:52=E2=80=AFAM D= aiki Ueno <<a href=3D"mailto:[email protected]">[email protected]</a>> = wrote:</div><div class=3D"gmail_quote gmail_quote_container"><blockquote cl= ass=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;border-left:1px solid= rgb(204,204,204);padding-left:1ex"><div dir=3D"ltr"><div class=3D"gmail_qu= ote"><div><br></div><div>Nettle 4 has an API change requiring modifications= to those dependent packages. For the time being, I will enable the "d= evel" subpackage in the nettle3.10 compat package and ask them to use = "BuildRequire: nettle3.10-devel" instead of "BuildRequires: = nettle-devel" until the porting is done.</div></div></div></blockquote= ><div><br></div><div>This is now done:=C2=A0<a href=3D"https://bodhi.fedora= project.org/updates/FEDORA-2026-e7551f0a4c">https://bodhi.fedoraproject.org= /updates/FEDORA-2026-e7551f0a4c</a></div><div><br></div><div>If your packag= e is FTBFS with nettle in rawhide, you can work around this by replacing:</= div><div><br></div><div>=C2=A0 BuildRequires: nettle-devel or BuildRequires= : pkgconfig(nettle)</div><div><br></div><div>with:</div><div><br></div><div= >=C2=A0 BuildRequires: nettle3.10-devel</div><div><br></div><div>In the lon= g run, our recommendation is to migrate to or support the Nettle 4 API, as = in:</div><div><a href=3D"https://gitlab.com/gnutls/gnutls/-/merge_requests/= 2075">https://gitlab.com/gnutls/gnutls/-/merge_requests/2075</a></div></div= ><div><br clear=3D"all"></div>Regards,<div><span class=3D"gmail_signature_p= refix">-- </span><br><div dir=3D"ltr" class=3D"gmail_signature"><div dir=3D= "ltr">Daiki Ueno</div></div></div></div> --0000000000001f44650657a46cbe-- --===============6738586243324613238== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: base64 Content-Disposition: inline LS0gCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCmRldmVs IG1haWxpbmcgbGlzdCAtLSBkZXZlbEBsaXN0cy5mZWRvcmFwcm9qZWN0Lm9yZwpUbyB1bnN1YnNj cmliZSBzZW5kIGFuIGVtYWlsIHRvIGRldmVsLWxlYXZlQGxpc3RzLmZlZG9yYXByb2plY3Qub3Jn CkZlZG9yYSBDb2RlIG9mIENvbmR1Y3Q6IGh0dHBzOi8vZG9jcy5mZWRvcmFwcm9qZWN0Lm9yZy9l bi1VUy9wcm9qZWN0L2NvZGUtb2YtY29uZHVjdC8KTGlzdCBHdWlkZWxpbmVzOiBodHRwczovL2Zl ZG9yYXByb2plY3Qub3JnL3dpa2kvTWFpbGluZ19saXN0X2d1aWRlbGluZXMKTGlzdCBBcmNoaXZl czogaHR0cHM6Ly9saXN0cy5mZWRvcmFwcm9qZWN0Lm9yZy9hcmNoaXZlcy9saXN0L2RldmVsQGxp c3RzLmZlZG9yYXByb2plY3Qub3JnCkRvIG5vdCByZXBseSB0byBzcGFtLCByZXBvcnQgaXQ6IGh0 dHBzOi8vZm9yZ2UuZmVkb3JhcHJvamVjdC5vcmcvaW5mcmEvdGlja2V0cy9pc3N1ZXMvbmV3Cg== --===============6738586243324613238==--