Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 613666 - sys-devel/llvm: re-keywording
Summary: sys-devel/llvm: re-keywording
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Keywording (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: LLVM support project
URL:
Whiteboard:
Keywords: KEYWORDREQ
Depends on:
Blocks: 600104
  Show dependency tree
 
Reported: 2017-03-23 18:37 UTC by Michał Górny
Modified: 2018-03-11 18:25 UTC (History)
6 users (show)

See Also:
Package list:
sys-devel/llvm-common-6.0.0 ~amd64-fbsd ~x86-fbsd ~x86-linux dev-python/lit-6.0.0 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos sys-devel/bmake-20170510 ~amd64-linux ~x86-linux sys-devel/clang-6.0.0 ~amd64-fbsd ~x86-fbsd ~x86-linux sys-devel/clang-runtime-6.0.0 ~amd64-fbsd ~x86-fbsd ~x86-linux sys-devel/llvm-6.0.0 ~amd64-fbsd ~x86-fbsd ~x86-linux sys-devel/llvmgold-6 ~amd64-fbsd ~x86-fbsd ~x86-linux ~ppc-macos ~x64-macos ~x86-macos sys-libs/compiler-rt-6.0.0 ~amd64-fbsd ~x86-fbsd ~x86-linux sys-libs/compiler-rt-sanitizers-6.0.0 ~amd64-fbsd ~x86-fbsd ~x86-linux sys-libs/libcxx-6.0.0 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos sys-libs/libcxxabi-6.0.0 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos sys-libs/libomp-6.0.0 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos sys-libs/llvm-libunwind-6.0.0 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos sys-libs/netbsd-csu-7.1 ~amd64-linux ~x86-linux
Runtime testing required: No
stable-bot: sanity-check-


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Michał Górny archtester Gentoo Infrastructure gentoo-dev Security 2017-03-23 18:37:16 UTC
Let's start restoring keywords on LLVM 4.0.0 packages. All relevant packages have working tests now, so src_test() should be good enough testing.
Comment 1 Stabilization helper bot gentoo-dev 2017-03-23 20:03:02 UTC
An automated check of this bug failed - repoman reported dependency errors (41 lines truncated): 

> dependency.bad dev-ml/llvm-ocaml/llvm-ocaml-4.0.0.ebuild: DEPEND: ~ppc(default/linux/powerpc/ppc32/13.0) ['dev-ml/ocaml-ctypes:=']
> dependency.bad dev-ml/llvm-ocaml/llvm-ocaml-4.0.0.ebuild: RDEPEND: ~ppc(default/linux/powerpc/ppc32/13.0) ['dev-ml/ocaml-ctypes:=']
> dependency.bad dev-ml/llvm-ocaml/llvm-ocaml-4.0.0.ebuild: DEPEND: ~ppc(default/linux/powerpc/ppc32/13.0/desktop) ['dev-ml/ocaml-ctypes:=']
> dependency.bad dev-python/lit/lit-4.0.0.ebuild: DEPEND: ~sparc(default/linux/sparc/13.0) ['dev-python/psutil[python_targets_python2_7(-)?,-python_single_target_python2_7(-)]']
> dependency.bad dev-python/lit/lit-4.0.0.ebuild: DEPEND: ~sparc(default/linux/sparc/13.0/desktop) ['dev-python/psutil[python_targets_python2_7(-)?,-python_single_target_python2_7(-)]']
> dependency.bad dev-python/lit/lit-4.0.0.ebuild: DEPEND: ~sparc(default/linux/sparc/13.0/desktop/gnome) ['dev-python/psutil[python_targets_python2_7(-)?,-python_single_target_python2_7(-)]']
> dependency.bad sys-libs/compiler-rt-sanitizers/compiler-rt-sanitizers-4.0.0.ebuild: DEPEND: ~ppc64(default/linux/powerpc/ppc64/13.0/64bit-userland) ['app-portage/unsandbox']
> dependency.bad sys-libs/compiler-rt-sanitizers/compiler-rt-sanitizers-4.0.0.ebuild: DEPEND: ~ppc64(default/linux/powerpc/ppc64/13.0/64bit-userland/desktop) ['app-portage/unsandbox']
> dependency.bad sys-libs/compiler-rt-sanitizers/compiler-rt-sanitizers-4.0.0.ebuild: DEPEND: ~ppc64(default/linux/powerpc/ppc64/13.0/64bit-userland/desktop/gnome) ['app-portage/unsandbox']
Comment 2 Stabilization helper bot gentoo-dev 2017-03-23 21:03:13 UTC
An automated check of this bug failed - repoman reported dependency errors (27 lines truncated): 

> dependency.bad dev-ml/llvm-ocaml/llvm-ocaml-4.0.0.ebuild: DEPEND: ~ppc(default/linux/powerpc/ppc32/13.0) ['dev-ml/ocaml-ctypes:=']
> dependency.bad dev-ml/llvm-ocaml/llvm-ocaml-4.0.0.ebuild: RDEPEND: ~ppc(default/linux/powerpc/ppc32/13.0) ['dev-ml/ocaml-ctypes:=']
> dependency.bad dev-ml/llvm-ocaml/llvm-ocaml-4.0.0.ebuild: DEPEND: ~ppc(default/linux/powerpc/ppc32/13.0/desktop) ['dev-ml/ocaml-ctypes:=']
Comment 3 Stabilization helper bot gentoo-dev 2017-03-24 12:02:35 UTC
An automated check of this bug failed - repoman reported dependency errors (7 lines truncated): 

> dependency.bad dev-ml/llvm-ocaml/llvm-ocaml-4.0.0.ebuild: DEPEND: ~ppc64(default/linux/powerpc/ppc64/13.0/64bit-userland) ['dev-ml/ocaml-ctypes:=', 'dev-ml/ounit']
> dependency.bad dev-ml/llvm-ocaml/llvm-ocaml-4.0.0.ebuild: RDEPEND: ~ppc64(default/linux/powerpc/ppc64/13.0/64bit-userland) ['dev-ml/ocaml-ctypes:=']
> dependency.bad dev-ml/llvm-ocaml/llvm-ocaml-4.0.0.ebuild: DEPEND: ~ppc64(default/linux/powerpc/ppc64/13.0/64bit-userland/desktop) ['dev-ml/ocaml-ctypes:=', 'dev-ml/ounit']
Comment 4 Stabilization helper bot gentoo-dev 2017-03-24 15:02:52 UTC
An automated check of this bug succeeded - the previous repoman errors are now resolved.
Comment 5 Michał Górny archtester Gentoo Infrastructure gentoo-dev Security 2017-03-24 19:21:50 UTC
Let's exclude libcxx from ppc* for now, then. I've committed an appropriate p.u.mask, hopefully the bot will notice it ;-).
Comment 6 Stabilization helper bot gentoo-dev 2017-03-24 20:02:48 UTC
An automated check of this bug failed - repoman reported dependency errors (12 lines truncated): 

> dependency.bad sys-devel/clang/clang-4.0.0.ebuild: PDEPEND: ~ppc(default/linux/powerpc/ppc32/13.0) ['sys-libs/libcxx']
> dependency.bad sys-devel/clang/clang-4.0.0.ebuild: PDEPEND: ~ppc(default/linux/powerpc/ppc32/13.0/desktop) ['sys-libs/libcxx']
> dependency.bad sys-devel/clang/clang-4.0.0.ebuild: PDEPEND: ~ppc(default/linux/powerpc/ppc32/13.0/desktop/gnome) ['sys-libs/libcxx']
Comment 7 Michał Górny archtester Gentoo Infrastructure gentoo-dev Security 2017-03-24 20:18:37 UTC
Masks updated, let's retry.
Comment 8 Matt Turner gentoo-dev 2017-03-25 00:51:18 UTC
I've dropped keywords on ppc, ppc64, and sparc. I doubt mips would fare any better, and it's not something I want to work on myself.
Comment 9 Markus Meier gentoo-dev 2017-05-17 19:21:36 UTC
~arm restored, closing.
Comment 10 Michał Górny archtester Gentoo Infrastructure gentoo-dev Security 2017-05-24 10:46:45 UTC
Let's reopen it for FreeBSD & Prefix keywording.
Comment 11 Michał Górny archtester Gentoo Infrastructure gentoo-dev Security 2017-06-15 07:09:37 UTC
net-libs/netbsd-csu needs ~arm64 keywords now.
Comment 12 Matt Turner gentoo-dev 2017-06-15 18:50:55 UTC
at least clang wasn't keyworded on arm. maekke, how does this keep happening?
Comment 13 Michał Górny archtester Gentoo Infrastructure gentoo-dev Security 2017-06-15 19:00:57 UTC
(In reply to Matt Turner from comment #12)
> at least clang wasn't keyworded on arm. maekke, how does this keep happening?

clang is not supposed to be keyworded on arm because it doesn't work reliably on arm because Gentoo ARM profiles are broken per bug #602440.
Comment 14 Michał Górny archtester Gentoo Infrastructure gentoo-dev Security 2017-06-25 07:42:45 UTC
We'll handle csu for arm64 separately.
Comment 15 Stabilization helper bot gentoo-dev 2018-03-09 16:01:52 UTC
An automated check of this bug failed - repoman reported dependency errors (78 lines truncated): 

> dependency.bad sys-devel/llvm/llvm-6.0.0.ebuild: DEPEND: ~arm(default/linux/arm/13.0) ['app-arch/xar']
> dependency.bad sys-devel/llvm/llvm-6.0.0.ebuild: PDEPEND: ~arm(default/linux/arm/13.0) ['>=sys-devel/llvmgold-6']
> dependency.bad sys-devel/llvm/llvm-6.0.0.ebuild: RDEPEND: ~arm(default/linux/arm/13.0) ['app-arch/xar']
Comment 16 Michał Górny archtester Gentoo Infrastructure gentoo-dev Security 2018-03-11 18:25:47 UTC
amd64-fbsd done. x86-fbsd is dead, so there's no purpose in waiting for it. prefix keyworded some of the packages, and are progressing at their own pace. I guess we can close it then.