Summary: | =dev-lang/ispc-9999 multiple fails to build with gcc, llvm:6 | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Bernd <waebbl-gentoo> |
Component: | Current packages | Assignee: | Christoph Junghans (RETIRED) <junghans> |
Status: | RESOLVED FIXED | ||
Severity: | normal | Keywords: | PATCH |
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Attachments: |
emerge-info.txt
ispc-9999.ebuild.diff ispc-9999:20181104-201947.log ispc-9999:20181105-203004.log ispc-9999-enum-type.patch |
Description
Bernd
2018-11-07 19:49:19 UTC
Created attachment 554446 [details]
ispc-9999.ebuild.diff
Diff of my changes to ispc-9999.ebuild to use clang:5/llvm:5
Created attachment 554448 [details]
ispc-9999:20181104-201947.log
Build log showing gcc compiler error: invalid conversion from int to enum
Created attachment 554450 [details]
ispc-9999:20181105-203004.log
Build log showing the llvm-6 linker error.
Created attachment 554452 [details]
ispc-9999-enum-type.patch
Patch to resolve gcc compile error.
Upstream has included https://bugs.gentoo.org/attachment.cgi?id=554452 into the sources. The package compiles fine against gcc now. After having successfully installed llvm:6[debug] and clang:6[debug] it also compiles against them. So this bug can be closed. The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=36d443c5e4f5e8a370b30b81107dc806b13eeec7 commit 36d443c5e4f5e8a370b30b81107dc806b13eeec7 Author: Andreas Sturmlechner <asturm@gentoo.org> AuthorDate: 2020-07-29 16:50:02 +0000 Commit: Andreas Sturmlechner <asturm@gentoo.org> CommitDate: 2020-07-29 16:52:40 +0000 dev-lang/ispc: Remove 1.9.2, [QA] drop utterly duplicate patches Closes: https://bugs.gentoo.org/670628 Closes: https://bugs.gentoo.org/667624 Closes: https://bugs.gentoo.org/652442 Package-Manager: Portage-3.0.1, Repoman-2.3.23 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org> dev-lang/ispc/Manifest | 1 - .../files/ispc-9999-cmake-gentoo-release.patch | 13 --- dev-lang/ispc/files/ispc-9999-llvm-10.patch | 106 --------------------- dev-lang/ispc/files/ispc-9999-werror.patch | 13 --- dev-lang/ispc/ispc-1.9.2.ebuild | 52 ---------- dev-lang/ispc/ispc-9999.ebuild | 6 +- 6 files changed, 3 insertions(+), 188 deletions(-) Additionally, it has been referenced in the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3017ae7da37129bb873ad5b952c46f178acb65ad commit 3017ae7da37129bb873ad5b952c46f178acb65ad Author: Andreas Sturmlechner <asturm@gentoo.org> AuthorDate: 2020-07-29 16:51:43 +0000 Commit: Andreas Sturmlechner <asturm@gentoo.org> CommitDate: 2020-07-29 16:52:41 +0000 dev-lang/ispc: [QA] Fix unquoted variable Bug: https://bugs.gentoo.org/670628 Package-Manager: Portage-3.0.1, Repoman-2.3.23 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org> dev-lang/ispc/ispc-1.13.0.ebuild | 4 ++-- dev-lang/ispc/ispc-9999.ebuild | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) |