Summary: | =sys-devel/llvm-3.5.0 sys-devel/clang-3.5.0-r100 stabilization request | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Chí-Thanh Christopher Nguyễn <chithanh> |
Component: | [OLD] Keywording and Stabilization | Assignee: | Bernard Cafarelli <voyageur> |
Status: | RESOLVED FIXED | ||
Severity: | enhancement | CC: | esigra, mgorny |
Priority: | Normal | Keywords: | STABLEREQ |
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Bug Depends on: | |||
Bug Blocks: | 530652 |
Description
Chí-Thanh Christopher Nguyễn
2014-11-27 15:22:24 UTC
I think it's safe to go. However, I would consider doing 3.5.0 instead if that's good for you as well. I don't think our revdeps really care -- they either support newest llvm, or require an ancient one ;). Yes, 3.5.0 is fine too. I wasn't sure whether 3.5.0 is ready for stable due to bug 522318. 3.5.0 looks good to me too, and libclc-0.0.1_pre20140101-r1 includes a patch to make it work Arches, please test and mark stable =sys-devel/llvm-3.5.0, thanks! dependency.bad 11 sys-devel/llvm/llvm-3.5.0.ebuild: PDEPEND: amd64(default/linux/amd64/13.0) ['=sys-devel/clang-3.5.0-r100'] amd64 stable x86 stable ppc stable arm stable I am failing to merge it on ppc64: # emerge -1 =sys-devel/llvm-3.5.0 =sys-devel/clang-3.5.0-r100 --jobs=4 Calculating dependencies... done! emerge: there are no ebuilds to satisfy "~sys-devel/llvm-3.5.0[clang(-),debug=,multitarget?,python?,static-analyzer,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?]". (dependency required by "sys-devel/clang-3.5.0-r100" [ebuild]) (dependency required by "=sys-devel/clang-3.5.0-r100" [argument]) OK, looks like the clang USE-flag is not masked in ppc64/32ul (or globally in ppc64), it is only masked in 64ul and clang itself is not keyworded on ppc64. But I'd rather have confirmation from someone on the team ;) Can you check and fix if needed the masks for your arch? After that stabilization can go on for =sys-devel/llvm-3.5.0 only Btw, clang 3.5/3.6 should work fine on ppc64 and could use a keyword request/try, but this can be done much later at your convenience (and interest) ppc64 stable. Closing. |