Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 795294 - dev-lang/ispc-9999: current patches failing
Summary: dev-lang/ispc-9999: current patches failing
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: No maintainer - Look at https://wiki.gentoo.org/wiki/Project:Proxy_Maintainers if you want to take care of it
URL: https://github.com/ispc/ispc/commit/0...
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2021-06-10 22:49 UTC by Kobboi
Modified: 2021-06-11 11:07 UTC (History)
2 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Kobboi 2021-06-10 22:49:20 UTC
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
Comment 1 Ionen Wolkens gentoo-dev 2021-06-11 11:06:27 UTC
(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.
Comment 2 Larry the Git Cow gentoo-dev 2021-06-11 11:07:20 UTC
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(-)