clang checksum mismatch
Description:
github hosted patch has clangd-handle-missing-ending-brace.patch
has changed. Due to a typographical error this patch is never applied and it can no longer be as the commit is part of the 18.1.8 release.
Additional info:
Steps to reproduce:
$ pkgctl repo clone --protocol https clang
==> Cloning clang ...
Cloning into 'clang'...
remote: Enumerating objects: 287, done.
remote: Counting objects: 100% (40/40), done.
remote: Compressing objects: 100% (32/32), done.
remote: Total 287 (delta 16), reused 21 (delta 8), pack-reused 247 (from 1)
Receiving objects: 100% (287/287), 97.28 KiB | 1.12 MiB/s, done.
Resolving deltas: 100% (107/107), done.
==> Collecting packager identity from makepkg.conf
-> name : undefined
-> email : undefined
-> gpg-key : undefined
-> protocol: https
==> Configuring clang
$ cd clang
$ makepkg --verifysource
==> Making package: clang 18.1.8-2 (Wed 02 Oct 2024 23:58:24 UTC)
==> Retrieving sources...
-> Downloading clang-18.1.8.src.tar.xz...
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
100 21.1M 100 21.1M 0 0 9008k 0 0:00:02 0:00:02 --:--:-- 12.6M
-> Downloading clang-18.1.8.src.tar.xz.sig...
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
100 566 100 566 0 0 684 0 --:--:-- --:--:-- --:--:-- 684
-> Downloading clang-tools-extra-18.1.8.src.tar.xz...
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
100 3262k 100 3262k 0 0 3144k 0 0:00:01 0:00:01 --:--:-- 4450k
-> Downloading clang-tools-extra-18.1.8.src.tar.xz.sig...
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
100 566 100 566 0 0 742 0 --:--:-- --:--:-- --:--:-- 742
-> Downloading llvm-18.1.8.src.tar.xz...
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
100 59.1M 100 59.1M 0 0 11.0M 0 0:00:05 0:00:05 --:--:-- 13.0M
-> Downloading llvm-18.1.8.src.tar.xz.sig...
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
100 566 100 566 0 0 789 0 --:--:-- --:--:-- --:--:-- 789
-> Downloading cmake-18.1.8.src.tar.xz...
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
100 8708 100 8708 0 0 10410 0 --:--:-- --:--:-- --:--:-- 17416
-> Downloading cmake-18.1.8.src.tar.xz.sig...
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
100 566 100 566 0 0 716 0 --:--:-- --:--:-- --:--:-- 0
-> Downloading third-party-18.1.8.src.tar.xz...
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
100 392k 100 392k 0 0 440k 0 --:--:-- --:--:-- --:--:-- 3783k
-> Downloading third-party-18.1.8.src.tar.xz.sig...
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
100 566 100 566 0 0 710 0 --:--:-- --:--:-- --:--:-- 0
-> Downloading clangd-handle-missing-ending-brace.patch...
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
100 3489 100 3489 0 0 12184 0 --:--:-- --:--:-- --:--:-- 12199
-> Found enable-fstack-protector-strong-by-default.patch
==> Validating source files with sha256sums...
clang-18.1.8.src.tar.xz ... Passed
clang-18.1.8.src.tar.xz.sig ... Skipped
clang-tools-extra-18.1.8.src.tar.xz ... Passed
clang-tools-extra-18.1.8.src.tar.xz.sig ... Skipped
llvm-18.1.8.src.tar.xz ... Passed
llvm-18.1.8.src.tar.xz.sig ... Skipped
cmake-18.1.8.src.tar.xz ... Passed
cmake-18.1.8.src.tar.xz.sig ... Skipped
third-party-18.1.8.src.tar.xz ... Passed
third-party-18.1.8.src.tar.xz.sig ... Skipped
clangd-handle-missing-ending-brace.patch ... FAILED
enable-fstack-protector-strong-by-default.patch ... Passed
==> ERROR: One or more files did not pass the validity check!
Edited by loqs