[gentoo-commits] repo/gentoo:master commit in: profiles/arch/s390/s390x/
commit: a35c132ebdb7f9d30523d6ee34d4250224a3e4e5 Author: Andreas K. Hüttel gentoo org> AuthorDate: Tue Jun 28 00:05:47 2022 + Commit: Andreas K. Hüttel gentoo org> CommitDate: Tue Jun 28 00:05:47 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a35c132e profiles: s390x: mask asm usage in nettle-3.8, fails to build Signed-off-by: Andreas K. Hüttel gentoo.org> profiles/arch/s390/s390x/package.use.mask | 4 1 file changed, 4 insertions(+) diff --git a/profiles/arch/s390/s390x/package.use.mask b/profiles/arch/s390/s390x/package.use.mask index b12271ba6785..2db48ad88c12 100644 --- a/profiles/arch/s390/s390x/package.use.mask +++ b/profiles/arch/s390/s390x/package.use.mask @@ -10,3 +10,7 @@ media-libs/imlib2 svg # libpcre2 has JIT support for s390x (not s390) # but it doesn't seem to build right now? dev-libs/libpcre2 jit + +# Andreas K. Hüttel (2022-06-28) +# Fails to build +=dev-libs/nettle-3.8* asm
[gentoo-commits] repo/gentoo:master commit in: profiles/arch/s390/s390x/
commit: c8a7dd77efa323bc814066b39164cea359bdd547 Author: Sam James gentoo org> AuthorDate: Mon May 2 00:22:26 2022 + Commit: Sam James gentoo org> CommitDate: Mon May 2 00:22:58 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c8a7dd77 profiles/arch/s390/s390x: unmask USE=rust Signed-off-by: Sam James gentoo.org> profiles/arch/s390/s390x/use.mask | 4 1 file changed, 4 insertions(+) diff --git a/profiles/arch/s390/s390x/use.mask b/profiles/arch/s390/s390x/use.mask index a69bcf61915d..fe2cac38c232 100644 --- a/profiles/arch/s390/s390x/use.mask +++ b/profiles/arch/s390/s390x/use.mask @@ -2,6 +2,10 @@ abi_s390_32 -abi_s390_64 +# Sam James (2022-05-02) +# Rust is available for s390x (but not s390) +-rust + # sys-libs/libunwind is keyworded on s390x -unwind -libunwind
[gentoo-commits] repo/gentoo:master commit in: profiles/arch/s390/s390x/
commit: bdf58d1b78c87d611a4831ca54847e407ddbb408 Author: Sam James gentoo org> AuthorDate: Sun May 1 20:10:37 2022 + Commit: Sam James gentoo org> CommitDate: Sun May 1 20:10:37 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bdf58d1b profiles/arch/s390/s390x: add dev-lang/rust LLVM_TARGETS force for SystemZ Signed-off-by: Sam James gentoo.org> profiles/arch/s390/s390x/package.use.force | 1 + 1 file changed, 1 insertion(+) diff --git a/profiles/arch/s390/s390x/package.use.force b/profiles/arch/s390/s390x/package.use.force index b1f0e838fe6c..54d9b2d19c6f 100644 --- a/profiles/arch/s390/s390x/package.use.force +++ b/profiles/arch/s390/s390x/package.use.force @@ -4,5 +4,6 @@ # Michał Górny (2016-11-11) # Force the host target to avoid dependency hell dev-ml/llvm-ocaml llvm_targets_SystemZ +dev-lang/rust llvm_targets_SystemZ sys-devel/clang llvm_targets_SystemZ sys-devel/llvm llvm_targets_SystemZ
[gentoo-commits] repo/gentoo:master commit in: profiles/arch/s390/s390x/, profiles/arch/s390/
commit: 9f98446270a6a0fcf4a873655340ac6abcf7c07a Author: Michał Górny gentoo org> AuthorDate: Wed Apr 27 19:35:32 2022 + Commit: Michał Górny gentoo org> CommitDate: Wed Apr 27 19:50:55 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9f984462 profiles/arch/s390: Add Python packages to Rust masks Signed-off-by: Michał Górny gentoo.org> profiles/arch/s390/package.mask | 4 profiles/arch/s390/s390x/package.mask | 4 2 files changed, 8 insertions(+) diff --git a/profiles/arch/s390/package.mask b/profiles/arch/s390/package.mask index edc7a2fb4ef6..c92ad8c0f647 100644 --- a/profiles/arch/s390/package.mask +++ b/profiles/arch/s390/package.mask @@ -7,6 +7,10 @@ app-eselect/eselect-rust dev-lang/rust dev-lang/rust-bin +>=dev-python/cryptography-36 +>=dev-python/pyopenssl-22 +dev-python/setuptools-rust +dev-python/watchfiles virtual/rust # Arthur Zamarin (2022-03-20) diff --git a/profiles/arch/s390/s390x/package.mask b/profiles/arch/s390/s390x/package.mask index 651c8568c369..9313987677b5 100644 --- a/profiles/arch/s390/s390x/package.mask +++ b/profiles/arch/s390/s390x/package.mask @@ -7,6 +7,10 @@ -app-eselect/eselect-rust -dev-lang/rust -dev-lang/rust-bin +->=dev-python/cryptography-36 +->=dev-python/pyopenssl-22 +-dev-python/setuptools-rust +-dev-python/watchfiles -virtual/rust # Arthur Zamarin (2022-03-20)
[gentoo-commits] repo/gentoo:master commit in: profiles/arch/s390/s390x/, profiles/arch/s390/
commit: 24ae31743146fbf538b22c76c4a58876188061f5 Author: Sam James gentoo org> AuthorDate: Tue Apr 26 14:42:55 2022 + Commit: Sam James gentoo org> CommitDate: Tue Apr 26 14:45:41 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=24ae3174 Revert "profiles/arch/s390: mask/unmask spidermonkey where rust/no rust" Needs LLVM too. This reverts commit 9eef1a26d8fc0c5c2e987c5a69351d09305f8e64. Signed-off-by: Sam James gentoo.org> profiles/arch/s390/package.mask | 1 - profiles/arch/s390/s390x/package.mask | 1 - 2 files changed, 2 deletions(-) diff --git a/profiles/arch/s390/package.mask b/profiles/arch/s390/package.mask index 5fb9cee17857..edc7a2fb4ef6 100644 --- a/profiles/arch/s390/package.mask +++ b/profiles/arch/s390/package.mask @@ -7,7 +7,6 @@ app-eselect/eselect-rust dev-lang/rust dev-lang/rust-bin ->=dev-lang/spidermonkey-78 virtual/rust # Arthur Zamarin (2022-03-20) diff --git a/profiles/arch/s390/s390x/package.mask b/profiles/arch/s390/s390x/package.mask index 8039b6c5..651c8568c369 100644 --- a/profiles/arch/s390/s390x/package.mask +++ b/profiles/arch/s390/s390x/package.mask @@ -7,7 +7,6 @@ -app-eselect/eselect-rust -dev-lang/rust -dev-lang/rust-bin -->=dev-lang/spidermonkey-78 -virtual/rust # Arthur Zamarin (2022-03-20)
[gentoo-commits] repo/gentoo:master commit in: profiles/arch/s390/s390x/, profiles/arch/s390/
commit: fc9fda2a6ad75ed943421b6301eba0ced6ba9c0f Author: Sam James gentoo org> AuthorDate: Tue Apr 26 13:46:38 2022 + Commit: Sam James gentoo org> CommitDate: Tue Apr 26 13:46:38 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fc9fda2a profiles/arch/s390: force polkit[duktape] where no rust Signed-off-by: Sam James gentoo.org> profiles/arch/s390/package.use.force | 6 +- profiles/arch/s390/s390x/package.use.force | 6 +- 2 files changed, 10 insertions(+), 2 deletions(-) diff --git a/profiles/arch/s390/package.use.force b/profiles/arch/s390/package.use.force index 63b764ca220d..fc76598ad05d 100644 --- a/profiles/arch/s390/package.use.force +++ b/profiles/arch/s390/package.use.force @@ -1,6 +1,10 @@ -# Copyright 1999-2015 Gentoo Foundation +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# Sam James (2022-04-26) +# Spidermonkey needs Rust and not available for s390 (but is for s390x) +sys-auth/polkit duktape + # Andreas K. Hüttel (2022-04-20) # s390-tools (in @system) needs this for building some bootloader code sys-devel/binutils multitarget diff --git a/profiles/arch/s390/s390x/package.use.force b/profiles/arch/s390/s390x/package.use.force index 577dcc99cc07..44699e079c3f 100644 --- a/profiles/arch/s390/s390x/package.use.force +++ b/profiles/arch/s390/s390x/package.use.force @@ -1,6 +1,10 @@ -# Copyright 1999-2019 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# Sam James (2022-04-26) +# Spidermonkey needs Rust and not available for s390 (but is for s390x) +sys-auth/polkit -duktape + # Michał Górny (2016-11-11) # Force the host target to avoid dependency hell dev-ml/llvm-ocaml llvm_targets_SystemZ
[gentoo-commits] repo/gentoo:master commit in: profiles/arch/s390/s390x/, profiles/arch/s390/
commit: 9eef1a26d8fc0c5c2e987c5a69351d09305f8e64 Author: Sam James gentoo org> AuthorDate: Tue Apr 26 06:15:23 2022 + Commit: Sam James gentoo org> CommitDate: Tue Apr 26 06:16:00 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9eef1a26 profiles/arch/s390: mask/unmask spidermonkey where rust/no rust Signed-off-by: Sam James gentoo.org> profiles/arch/s390/package.mask | 1 + profiles/arch/s390/s390x/package.mask | 1 + 2 files changed, 2 insertions(+) diff --git a/profiles/arch/s390/package.mask b/profiles/arch/s390/package.mask index edc7a2fb4ef6..5fb9cee17857 100644 --- a/profiles/arch/s390/package.mask +++ b/profiles/arch/s390/package.mask @@ -7,6 +7,7 @@ app-eselect/eselect-rust dev-lang/rust dev-lang/rust-bin +>=dev-lang/spidermonkey-78 virtual/rust # Arthur Zamarin (2022-03-20) diff --git a/profiles/arch/s390/s390x/package.mask b/profiles/arch/s390/s390x/package.mask index 651c8568c369..8039b6c5 100644 --- a/profiles/arch/s390/s390x/package.mask +++ b/profiles/arch/s390/s390x/package.mask @@ -7,6 +7,7 @@ -app-eselect/eselect-rust -dev-lang/rust -dev-lang/rust-bin +->=dev-lang/spidermonkey-78 -virtual/rust # Arthur Zamarin (2022-03-20)
[gentoo-commits] repo/gentoo:master commit in: profiles/arch/s390/s390x/, app-eselect/eselect-rust/, profiles/arch/s390/
commit: 457fb9e970e1109c3be391258d68111a67371240 Author: Sam James gentoo org> AuthorDate: Mon Apr 25 19:39:14 2022 + Commit: Sam James gentoo org> CommitDate: Mon Apr 25 19:40:14 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=457fb9e9 app-eselect/eselect-rust: keyword 20210703 for ~s390 Bug: https://bugs.gentoo.org/769446 Signed-off-by: Sam James gentoo.org> app-eselect/eselect-rust/eselect-rust-20210703.ebuild | 4 ++-- profiles/arch/s390/package.mask | 1 + profiles/arch/s390/s390x/package.mask | 1 + 3 files changed, 4 insertions(+), 2 deletions(-) diff --git a/app-eselect/eselect-rust/eselect-rust-20210703.ebuild b/app-eselect/eselect-rust/eselect-rust-20210703.ebuild index 210ce3086bec..07ff86c60c09 100644 --- a/app-eselect/eselect-rust/eselect-rust-20210703.ebuild +++ b/app-eselect/eselect-rust/eselect-rust-20210703.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI="7" @@ -9,7 +9,7 @@ if [[ ${PV} == "" ]] ; then EGIT_REPO_URI="https://anongit.gentoo.org/git/proj/${PN}.git; else SRC_URI="https://gitweb.gentoo.org/proj/${PN}.git/snapshot/${P}.tar.bz2; - KEYWORDS="amd64 arm arm64 ~ppc ppc64 ~riscv x86" + KEYWORDS="amd64 arm arm64 ~ppc ppc64 ~riscv ~s390 x86" fi DESCRIPTION="Eselect module for management of multiple Rust versions" diff --git a/profiles/arch/s390/package.mask b/profiles/arch/s390/package.mask index 2d5e0b94d5d7..edc7a2fb4ef6 100644 --- a/profiles/arch/s390/package.mask +++ b/profiles/arch/s390/package.mask @@ -4,6 +4,7 @@ # Sam James (2022-04-25) # Rust is available for s390x, but not s390. # bug #769446 +app-eselect/eselect-rust dev-lang/rust dev-lang/rust-bin virtual/rust diff --git a/profiles/arch/s390/s390x/package.mask b/profiles/arch/s390/s390x/package.mask index d505474f7618..651c8568c369 100644 --- a/profiles/arch/s390/s390x/package.mask +++ b/profiles/arch/s390/s390x/package.mask @@ -4,6 +4,7 @@ # Sam James (2022-04-25) # Rust is available for s390x, but not s390. # bug #769446 +-app-eselect/eselect-rust -dev-lang/rust -dev-lang/rust-bin -virtual/rust
[gentoo-commits] repo/gentoo:master commit in: profiles/arch/s390/s390x/, profiles/arch/s390/
commit: d3315ee9492e63426fe60ad30b23aa824f45f625 Author: Sam James gentoo org> AuthorDate: Mon Apr 25 18:32:27 2022 + Commit: Sam James gentoo org> CommitDate: Mon Apr 25 18:32:38 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d3315ee9 profiles/arch/s390: mask Rust on s390, and unmask on s390x Bug: https://bugs.gentoo.org/769446 Signed-off-by: Sam James gentoo.org> profiles/arch/s390/package.mask | 7 +++ profiles/arch/s390/s390x/package.mask | 7 +++ 2 files changed, 14 insertions(+) diff --git a/profiles/arch/s390/package.mask b/profiles/arch/s390/package.mask index a3155b7509b2..2d5e0b94d5d7 100644 --- a/profiles/arch/s390/package.mask +++ b/profiles/arch/s390/package.mask @@ -1,6 +1,13 @@ # Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# Sam James (2022-04-25) +# Rust is available for s390x, but not s390. +# bug #769446 +dev-lang/rust +dev-lang/rust-bin +virtual/rust + # Arthur Zamarin (2022-03-20) # sys-libs/libunwind doesn't work on s390 sys-libs/libunwind diff --git a/profiles/arch/s390/s390x/package.mask b/profiles/arch/s390/s390x/package.mask index e8b44399b15a..d505474f7618 100644 --- a/profiles/arch/s390/s390x/package.mask +++ b/profiles/arch/s390/s390x/package.mask @@ -1,6 +1,13 @@ # Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# Sam James (2022-04-25) +# Rust is available for s390x, but not s390. +# bug #769446 +-dev-lang/rust +-dev-lang/rust-bin +-virtual/rust + # Arthur Zamarin (2022-03-20) # sys-libs/libunwind works on s390x -sys-libs/libunwind
[gentoo-commits] repo/gentoo:master commit in: profiles/arch/s390/s390x/, profiles/arch/s390/
commit: 4359cc9dc7c97d93267735aef0aa840ccae1b9af Author: Sam James gentoo org> AuthorDate: Sat Apr 23 23:40:39 2022 + Commit: Sam James gentoo org> CommitDate: Sun Apr 24 01:16:12 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4359cc9d profiles/arch/s390: mask USE=unwind too on s390 (not x) Signed-off-by: Sam James gentoo.org> profiles/arch/s390/s390x/use.mask | 1 + profiles/arch/s390/use.mask | 1 + 2 files changed, 2 insertions(+) diff --git a/profiles/arch/s390/s390x/use.mask b/profiles/arch/s390/s390x/use.mask index 990337bfff6b..a69bcf61915d 100644 --- a/profiles/arch/s390/s390x/use.mask +++ b/profiles/arch/s390/s390x/use.mask @@ -4,3 +4,4 @@ abi_s390_32 # sys-libs/libunwind is keyworded on s390x -unwind +-libunwind diff --git a/profiles/arch/s390/use.mask b/profiles/arch/s390/use.mask index 64b2e9fb4ff5..6795b16753ec 100644 --- a/profiles/arch/s390/use.mask +++ b/profiles/arch/s390/use.mask @@ -137,3 +137,4 @@ opencl # sys-libs/libunwind is masked on s390, but enabled on s390x unwind +libunwind
[gentoo-commits] repo/gentoo:master commit in: profiles/arch/s390/s390x/
commit: ddafee35cf012dfad6009a3414048026c704456f Author: Arthur Zamarin gentoo org> AuthorDate: Mon Mar 21 20:44:43 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Mon Mar 21 20:45:26 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ddafee35 profiles/arch/s390/s390x: fix unmask unwind flag Fixes: 793ad8ad04af7d6a7bcb86dc81efca41d44263dc Signed-off-by: Arthur Zamarin gentoo.org> profiles/arch/s390/s390x/use.mask | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/profiles/arch/s390/s390x/use.mask b/profiles/arch/s390/s390x/use.mask index aef62659bd5d..990337bfff6b 100644 --- a/profiles/arch/s390/s390x/use.mask +++ b/profiles/arch/s390/s390x/use.mask @@ -3,4 +3,4 @@ abi_s390_32 -abi_s390_64 # sys-libs/libunwind is keyworded on s390x -unwind +-unwind
[gentoo-commits] repo/gentoo:master commit in: profiles/arch/s390/s390x/
commit: 793ad8ad04af7d6a7bcb86dc81efca41d44263dc Author: Arthur Zamarin gentoo org> AuthorDate: Sun Mar 20 20:13:26 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Sun Mar 20 20:16:27 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=793ad8ad profiles/arch/s390/s390x: unmask sys-libs/libunwind sys-libs/libunwind can't work on s390, but it works nicely on s390x Bug: https://bugs.gentoo.org/779730 Signed-off-by: Arthur Zamarin gentoo.org> profiles/arch/s390/s390x/package.mask | 6 ++ profiles/arch/s390/s390x/use.mask | 3 +++ 2 files changed, 9 insertions(+) diff --git a/profiles/arch/s390/s390x/package.mask b/profiles/arch/s390/s390x/package.mask new file mode 100644 index ..e8b44399b15a --- /dev/null +++ b/profiles/arch/s390/s390x/package.mask @@ -0,0 +1,6 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +# Arthur Zamarin (2022-03-20) +# sys-libs/libunwind works on s390x +-sys-libs/libunwind diff --git a/profiles/arch/s390/s390x/use.mask b/profiles/arch/s390/s390x/use.mask index a85334605169..aef62659bd5d 100644 --- a/profiles/arch/s390/s390x/use.mask +++ b/profiles/arch/s390/s390x/use.mask @@ -1,3 +1,6 @@ # Switch ABI flags for this arch. abi_s390_32 -abi_s390_64 + +# sys-libs/libunwind is keyworded on s390x +unwind
[gentoo-commits] repo/gentoo:master commit in: profiles/arch/s390/s390x/
commit: 7d49d3a43a9147b93b6a38eff254999ebea045ca Author: Sam James gentoo org> AuthorDate: Wed Feb 10 20:36:01 2021 + Commit: Sam James gentoo org> CommitDate: Wed Feb 10 20:36:14 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7d49d3a4 profiles/arch/s390/s390x/package.use.mask: update pcre2 jit mask Signed-off-by: Sam James gentoo.org> profiles/arch/s390/s390x/package.use.mask | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/profiles/arch/s390/s390x/package.use.mask b/profiles/arch/s390/s390x/package.use.mask index 783ff0a1b86..9d4593ef4b4 100644 --- a/profiles/arch/s390/s390x/package.use.mask +++ b/profiles/arch/s390/s390x/package.use.mask @@ -3,5 +3,6 @@ # Sam James (2021-02-05) # libpcre2 has JIT support for s390x (not s390) -dev-libs/libpcre2 -jit -dev-vcs/git -pcre-jit +# but it doesn't seem to build right now? +dev-libs/libpcre2 jit +dev-vcs/git pcre-jit
[gentoo-commits] repo/gentoo:master commit in: profiles/arch/s390/s390x/
commit: cf33617066545ad24484ad9f61d52db6ad1ae780 Author: Sam James gentoo org> AuthorDate: Fri Feb 5 22:25:52 2021 + Commit: Sam James gentoo org> CommitDate: Fri Feb 5 22:25:52 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cf336170 profiles/arch/s390/s390x: unmask dev-libs/libpcre2[jit] here Available for s390x, just not s390. Signed-off-by: Sam James gentoo.org> profiles/arch/s390/s390x/package.use.mask | 7 +++ 1 file changed, 7 insertions(+) diff --git a/profiles/arch/s390/s390x/package.use.mask b/profiles/arch/s390/s390x/package.use.mask new file mode 100644 index 000..783ff0a1b86 --- /dev/null +++ b/profiles/arch/s390/s390x/package.use.mask @@ -0,0 +1,7 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +# Sam James (2021-02-05) +# libpcre2 has JIT support for s390x (not s390) +dev-libs/libpcre2 -jit +dev-vcs/git -pcre-jit
[gentoo-commits] repo/gentoo:master commit in: profiles/arch/s390/s390x/
commit: bb2301c381bbd9f0fbf7717f4f560df579b1d772 Author: Michał Górny gentoo org> AuthorDate: Fri Nov 11 08:36:02 2016 + Commit: Michał Górny gentoo org> CommitDate: Fri Nov 11 08:42:37 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bb2301c3 profiles/arch/s390/390x: Force LLVM_TARGETS for arch profiles/arch/s390/s390x/package.use.force | 8 1 file changed, 8 insertions(+) diff --git a/profiles/arch/s390/s390x/package.use.force b/profiles/arch/s390/s390x/package.use.force new file mode 100644 index ..1c2eb1f --- /dev/null +++ b/profiles/arch/s390/s390x/package.use.force @@ -0,0 +1,8 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +# Michał Górny(11 Nov 2016) +# Force the host target to avoid dependency hell +sys-devel/clang llvm_targets_SystemZ +sys-devel/llvm llvm_targets_SystemZ