hey there, I just synced my gentoo tree and wanted to recompile my gcc-11.3.0 with the updated patchset. Here is what I got instead: * gcc-11.3.0.tar.xz BLAKE2B SHA512 size ;-) ... [ ok ] >>> Downloading 'ftp://ftp.halifax.rwth-aachen.de/gentoo/distfiles/09/gcc-11.3.0-patches-7.tar.xz' --2022-08-22 07:30:37-- ftp://ftp.halifax.rwth-aachen.de/gentoo/distfiles/09/gcc-11.3.0-patches-7.tar.xz => ‘/home/portage/distfiles/gcc-11.3.0-patches-7.tar.xz.__download__’ Resolving ftp.halifax.rwth-aachen.de... 2a00:8a60:e012:a00::21, 137.226.34.46 Connecting to ftp.halifax.rwth-aachen.de|2a00:8a60:e012:a00::21|:21... connected. Logging in as anonymous ... Logged in! ==> SYST ... done. ==> PWD ... done. ==> TYPE I ... done. ==> CWD (1) /gentoo/distfiles/09 ... done. ==> SIZE gcc-11.3.0-patches-7.tar.xz ... 15184 ==> EPSV ... done. ==> RETR gcc-11.3.0-patches-7.tar.xz ... done. Length: 15184 (15K) (unauthoritative) gcc-11.3.0-patches-7.t 100%[==========================>] 14,83K --.-KB/s in 0,04s 2022-08-22 07:30:38 (416 KB/s) - ‘/home/portage/distfiles/gcc-11.3.0-patches-7.tar.xz.__download__’ saved [15184] * gcc-11.3.0-patches-7.tar.xz BLAKE2B SHA512 size ;-) ... [ ok ] >>> Downloading 'ftp://ftp.halifax.rwth-aachen.de/gentoo/distfiles/15/gcc-11.3.0-musl-patches-1.tar.xz' --2022-08-22 07:30:38-- ftp://ftp.halifax.rwth-aachen.de/gentoo/distfiles/15/gcc-11.3.0-musl-patches-1.tar.xz => ‘/home/portage/distfiles/gcc-11.3.0-musl-patches-1.tar.xz.__download__’ Resolving ftp.halifax.rwth-aachen.de... 2a00:8a60:e012:a00::21, 137.226.34.46 Connecting to ftp.halifax.rwth-aachen.de|2a00:8a60:e012:a00::21|:21... connected. Logging in as anonymous ... Logged in! ==> SYST ... done. ==> PWD ... done. ==> TYPE I ... done. ==> CWD (1) /gentoo/distfiles/15 ... done. ==> SIZE gcc-11.3.0-musl-patches-1.tar.xz ... done. ==> EPSV ... done. ==> RETR gcc-11.3.0-musl-patches-1.tar.xz ... No such file ‘gcc-11.3.0-musl-patches-1.tar.xz’. >>> Downloading 'https://dev.gentoo.org/~sam/distfiles/sys-devel/gcc/gcc-11.3.0-musl-patches-1.tar.xz' --2022-08-22 07:30:38-- https://dev.gentoo.org/~sam/distfiles/sys-devel/gcc/gcc-11.3.0-musl-patches-1.tar.xz Resolving dev.gentoo.org... 2001:470:ea4a:1:5054:ff:fec7:86e4, 140.211.166.183 Connecting to dev.gentoo.org|2001:470:ea4a:1:5054:ff:fec7:86e4|:443... connected. HTTP request sent, awaiting response... 200 OK Length: 3856 (3,8K) [application/x-xz] Saving to: ‘/home/portage/distfiles/gcc-11.3.0-musl-patches-1.tar.xz.__download__’ /home/portage/distfile 100%[==========================>] 3,77K --.-KB/s in 0s 2022-08-22 07:30:39 (2,94 GB/s) - ‘/home/portage/distfiles/gcc-11.3.0-musl-patches-1.tar.xz.__download__’ saved [3856/3856] !!! Fetched file: gcc-11.3.0-musl-patches-1.tar.xz VERIFY FAILED! !!! Reason: Filesize does not match recorded size !!! Got: 3856 !!! Expected: 3768 Refetching... File renamed to '/home/portage/distfiles/gcc-11.3.0-musl-patches-1.tar.xz._checksum_failure_.33f6_fnp' !!! Couldn't download 'gcc-11.3.0-musl-patches-1.tar.xz'. Aborting. I think little checksum accident happened here when switching to xz tarball?
Good spot, thanks, looking. But note that I would've revbumped if there was anything that made a difference beyond build-time.
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8738c7820356609c20e84486015d7f9efa559e59 commit 8738c7820356609c20e84486015d7f9efa559e59 Author: Sam James <sam@gentoo.org> AuthorDate: 2022-08-22 05:42:45 +0000 Commit: Sam James <sam@gentoo.org> CommitDate: 2022-08-22 05:42:45 +0000 sys-devel/gcc: regenerate Manifest Closes: https://bugs.gentoo.org/865989 Signed-off-by: Sam James <sam@gentoo.org> sys-devel/gcc/Manifest | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-)