Wanted to try the live ebuild because it does not require my to keep an older clang and related packages. Unfortunately: * Checking out https://github.com/ispc/ispc.git to /var/tmp/portage/dev-lang/ispc-9999/work/ispc-9999 ... git checkout --quiet refs/git-r3/HEAD GIT update --> repository: https://github.com/ispc/ispc.git at the commit: 801cb5b8835985bc004c0ecfc6019165112ddd32 * Checking out https://github.com/google/benchmark to /var/tmp/portage/dev-lang/ispc-9999/work/ispc-9999/benchmarks/vendor/google/benchmark ... git checkout --quiet c05843a9f622db08ad59804c190f98879b76beba GIT update --> repository: https://github.com/google/benchmark at the commit: c05843a9f622db08ad59804c190f98879b76beba * Checking out https://github.com/google/googletest.git to /var/tmp/portage/dev-lang/ispc-9999/work/ispc-9999/ispcrt/tests/vendor/google/googletest ... git checkout --quiet 6a7ed316a5cdc07b6d26362c90770787513822d4 GIT update --> repository: https://github.com/google/googletest.git at the commit: 6a7ed316a5cdc07b6d26362c90770787513822d4 * Removing auto-x86 build on amd64 * Applying ispc-1.13.0-cmake-gentoo-release.patch ... [ ok ] * Applying ispc-9999-llvm.patch ... patching file CMakeLists.txt Hunk #1 succeeded at 275 (offset 57 lines). Hunk #2 succeeded at 485 with fuzz 1 (offset 83 lines). patching file src/llvmutil.cpp Hunk #1 succeeded at 47 (offset 5 lines). [ ok ] * Applying ispc-9999-werror.patch ... patching file CMakeLists.txt Hunk #1 FAILED at 352. 1 out of 1 hunk FAILED -- saving rejects to file CMakeLists.txt.rej Reproducible: Always
(In reply to Kobboi from comment #0) > Wanted to try the live ebuild because it does not require my to keep an > older clang and related packages. > > Unfortunately: [...] > * Applying ispc-9999-werror.patch ... > patching file CMakeLists.txt > Hunk #1 FAILED at 352. > 1 out of 1 hunk FAILED -- saving rejects to file CMakeLists.txt.rej Or I'd say fortunate in a way, it looks like upstream disabled Werror so the patch isn't needed anymore. Not familiar with the package so can't talk for state of -9999, but it looks safe to yank out the patch myself.
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f40b8f3444f962cf41f8a8f677e5c3c6e8c9eacd commit f40b8f3444f962cf41f8a8f677e5c3c6e8c9eacd Author: Ionen Wolkens <ionen@gentoo.org> AuthorDate: 2021-06-11 11:04:11 +0000 Commit: Ionen Wolkens <ionen@gentoo.org> CommitDate: 2021-06-11 11:06:18 +0000 dev-lang/ispc: remove upstreamed -Werror patch for live ebuild Closes: https://bugs.gentoo.org/795294 Signed-off-by: Ionen Wolkens <ionen@gentoo.org> dev-lang/ispc/files/ispc-9999-werror.patch | 13 ------------- dev-lang/ispc/ispc-9999.ebuild | 1 - 2 files changed, 14 deletions(-)