public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] repo/gentoo:master commit in: profiles/arch/sparc/64ul/
@ 2019-08-26 17:02 Matt Turner
  0 siblings, 0 replies; 10+ messages in thread
From: Matt Turner @ 2019-08-26 17:02 UTC (permalink / raw
  To: gentoo-commits

commit:     c7f1bbccf3bf7b534ff7db745d368083f7bab56c
Author:     Matt Turner <mattst88 <AT> gentoo <DOT> org>
AuthorDate: Mon Aug 26 17:01:30 2019 +0000
Commit:     Matt Turner <mattst88 <AT> gentoo <DOT> org>
CommitDate: Mon Aug 26 17:01:30 2019 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c7f1bbcc

profiles: Mask openssl's asm USE flag on 64-bit sparc

Signed-off-by: Matt Turner <mattst88 <AT> gentoo.org>

 profiles/arch/sparc/64ul/package.use.mask | 6 ++++++
 1 file changed, 6 insertions(+)

diff --git a/profiles/arch/sparc/64ul/package.use.mask b/profiles/arch/sparc/64ul/package.use.mask
new file mode 100644
index 00000000000..6facbc35d89
--- /dev/null
+++ b/profiles/arch/sparc/64ul/package.use.mask
@@ -0,0 +1,6 @@
+# Copyright 2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+# Matt Turner <mattst88@gentoo.org> (2019-08-26)
+# Falis to build on 64-bit userland
+dev-libs/openssl asm


^ permalink raw reply related	[flat|nested] 10+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: profiles/arch/sparc/64ul/
@ 2019-08-26 18:07 Matt Turner
  0 siblings, 0 replies; 10+ messages in thread
From: Matt Turner @ 2019-08-26 18:07 UTC (permalink / raw
  To: gentoo-commits

commit:     faad3fb3cf8fb45a5e4f31a1b1e0a08b6a2f9b4e
Author:     Matt Turner <mattst88 <AT> gentoo <DOT> org>
AuthorDate: Mon Aug 26 18:06:17 2019 +0000
Commit:     Matt Turner <mattst88 <AT> gentoo <DOT> org>
CommitDate: Mon Aug 26 18:06:53 2019 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=faad3fb3

profiles: Mask libpcre2's jit USE flag on 64-bit sparc

Signed-off-by: Matt Turner <mattst88 <AT> gentoo.org>

 profiles/arch/sparc/64ul/package.use.mask | 9 +++++++++
 1 file changed, 9 insertions(+)

diff --git a/profiles/arch/sparc/64ul/package.use.mask b/profiles/arch/sparc/64ul/package.use.mask
index 6facbc35d89..b0792becdce 100644
--- a/profiles/arch/sparc/64ul/package.use.mask
+++ b/profiles/arch/sparc/64ul/package.use.mask
@@ -1,6 +1,15 @@
 # Copyright 2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
+# Matt Turner <mattst88@gentoo.org> (2019-08-26)
+# Upstream Git is switching to PCRE2 w/ JIT.
+# This is not available on some arches, where a fallback to PCRE1 without JIT is used.
+dev-vcs/git pcre-jit
+
+# Matt Turner <mattst88@gentoo.org> (2019-08-26)
+# jit not supported on sparc64
+dev-libs/libpcre2 jit
+
 # Matt Turner <mattst88@gentoo.org> (2019-08-26)
 # Falis to build on 64-bit userland
 dev-libs/openssl asm


^ permalink raw reply related	[flat|nested] 10+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: profiles/arch/sparc/64ul/
@ 2019-08-27  5:33 Matt Turner
  0 siblings, 0 replies; 10+ messages in thread
From: Matt Turner @ 2019-08-27  5:33 UTC (permalink / raw
  To: gentoo-commits

commit:     0a357ed2fd9438f45d20092da2ba0cca5e9e14f9
Author:     Matt Turner <mattst88 <AT> gentoo <DOT> org>
AuthorDate: Tue Aug 27 05:32:34 2019 +0000
Commit:     Matt Turner <mattst88 <AT> gentoo <DOT> org>
CommitDate: Tue Aug 27 05:33:38 2019 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0a357ed2

profiles/sparc: Drop ARCH="sparc64"

We just want "sparc" keywords to control things even with 64-bit
userland.

Signed-off-by: Matt Turner <mattst88 <AT> gentoo.org>

 profiles/arch/sparc/64ul/make.defaults | 3 ---
 1 file changed, 3 deletions(-)

diff --git a/profiles/arch/sparc/64ul/make.defaults b/profiles/arch/sparc/64ul/make.defaults
index a95a9940560..f9d3de3e5b9 100644
--- a/profiles/arch/sparc/64ul/make.defaults
+++ b/profiles/arch/sparc/64ul/make.defaults
@@ -1,9 +1,6 @@
 # Copyright 2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-ARCH="sparc64"
-ACCEPT_KEYWORDS="sparc"
-
 MULTILIB_ABIS="sparc64"
 DEFAULT_ABI="sparc64"
 ABI="${DEFAULT_ABI}"


^ permalink raw reply related	[flat|nested] 10+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: profiles/arch/sparc/64ul/
@ 2020-04-23 17:01 Sergei Trofimovich
  0 siblings, 0 replies; 10+ messages in thread
From: Sergei Trofimovich @ 2020-04-23 17:01 UTC (permalink / raw
  To: gentoo-commits

commit:     dba0b267afd6b9c4ae7b61e36cf20425d40c1ef5
Author:     Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
AuthorDate: Thu Apr 23 17:00:27 2020 +0000
Commit:     Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
CommitDate: Thu Apr 23 17:00:27 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dba0b267

profiles/arch/sparc/64ul/package.use.mask: drop sparc64-specific unmask

unmask is done in parent non-64ul profile.

Signed-off-by: Sergei Trofimovich <slyfox <AT> gentoo.org>

 profiles/arch/sparc/64ul/package.use.mask | 4 ----
 1 file changed, 4 deletions(-)

diff --git a/profiles/arch/sparc/64ul/package.use.mask b/profiles/arch/sparc/64ul/package.use.mask
index d9ecb441b28..1783fe2a335 100644
--- a/profiles/arch/sparc/64ul/package.use.mask
+++ b/profiles/arch/sparc/64ul/package.use.mask
@@ -1,10 +1,6 @@
 # Copyright 2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-# Robin H. Johnson <robbat2@gentoo.org> (2019-12-06)
-# PPS should work on all arches, but only keyworded on some arches
->=net-misc/ntp-4.2.6_p3-r1 -parse-clocks
-
 # Matt Turner <mattst88@gentoo.org> (2019-08-26)
 # Upstream Git is switching to PCRE2 w/ JIT.
 # This is not available on some arches, where a fallback to PCRE1 without JIT is used.


^ permalink raw reply related	[flat|nested] 10+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: profiles/arch/sparc/64ul/
@ 2021-03-20  0:44 Sam James
  0 siblings, 0 replies; 10+ messages in thread
From: Sam James @ 2021-03-20  0:44 UTC (permalink / raw
  To: gentoo-commits

commit:     fd573f430b05c418f74a5700cc182568123c812a
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sat Mar 20 00:42:06 2021 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sat Mar 20 00:44:27 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fd573f43

profiles/arch/sparc/64ul: mask dev-libs/libpcre[jit]

Completely broken on sparc64. Upstream don't support it,
Debian force it off too, and it has unaligned accesses.

Manifests as a bus error when calling 'grep -P'.

Program received signal SIGBUS, Bus error.
sljit_emit_jump (compiler=0xfff8000100cc6fe0, type=<optimized out>) at
/usr/src/debug/dev-libs/libpcre-8.44/pcre-8.44/sljit/sljitNativeSPARC_common.c:1324
1324            set_jump(jump, compiler, type & SLJIT_REWRITABLE_JUMP);

Signed-off-by: Sam James <sam <AT> gentoo.org>

 profiles/arch/sparc/64ul/package.use.mask | 5 +++++
 1 file changed, 5 insertions(+)

diff --git a/profiles/arch/sparc/64ul/package.use.mask b/profiles/arch/sparc/64ul/package.use.mask
index 8d67239c253..343cd157d4d 100644
--- a/profiles/arch/sparc/64ul/package.use.mask
+++ b/profiles/arch/sparc/64ul/package.use.mask
@@ -1,6 +1,11 @@
 # Copyright 2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
+# Sam James <sam@gentoo.org> (2021-03-20)
+# jit isn't supported on sparc64 and causes a bus error
+# in for grep -P. Debian completely disable it too.
+dev-libs/libpcre jit
+
 # Matt Turner <mattst88@gentoo.org> (2019-08-26)
 # Upstream Git is switching to PCRE2 w/ JIT.
 # This is not available on some arches, where a fallback to PCRE1 without JIT is used.


^ permalink raw reply related	[flat|nested] 10+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: profiles/arch/sparc/64ul/
@ 2022-02-28  4:55 Sam James
  0 siblings, 0 replies; 10+ messages in thread
From: Sam James @ 2022-02-28  4:55 UTC (permalink / raw
  To: gentoo-commits

commit:     39507f6dec60ecf88af5a3b643e49c746685c7ca
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Mon Feb 28 04:53:45 2022 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Mon Feb 28 04:54:09 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=39507f6d

profiles/arch/sparc/64ul: mask dev-lisp/sbcl

The binary needed to bootstrap is 32-bit (doesn't run for me).

Bug: https://bugs.gentoo.org/832532
Bug: https://bugs.gentoo.org/828735
Signed-off-by: Sam James <sam <AT> gentoo.org>

 profiles/arch/sparc/64ul/package.mask | 6 ++++++
 1 file changed, 6 insertions(+)

diff --git a/profiles/arch/sparc/64ul/package.mask b/profiles/arch/sparc/64ul/package.mask
new file mode 100644
index 000000000000..62fc845c83d1
--- /dev/null
+++ b/profiles/arch/sparc/64ul/package.mask
@@ -0,0 +1,6 @@
+# Copyright 2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+# Sam James <sam@gentoo.org> (2022-02-28)
+# Binary (needed for bootstrap) is sparc32?
+dev-lisp/sbcl


^ permalink raw reply related	[flat|nested] 10+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: profiles/arch/sparc/64ul/
@ 2022-05-13 19:48 Sam James
  0 siblings, 0 replies; 10+ messages in thread
From: Sam James @ 2022-05-13 19:48 UTC (permalink / raw
  To: gentoo-commits

commit:     c1f25e7fccfe6a893d2bcc3307540ae66928125e
Author:     Anna Vyalkova <cyber+gentoo <AT> sysrq <DOT> in>
AuthorDate: Sun Mar 13 16:40:11 2022 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Fri May 13 19:30:43 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c1f25e7f

profiles/arch/sparc/64ul: mask "doc" flag for dev-lisp/alexandria

Signed-off-by: Anna Vyalkova <cyber+gentoo <AT> sysrq.in>
Closes: https://github.com/gentoo/gentoo/pull/23405
Signed-off-by: Sam James <sam <AT> gentoo.org>

 profiles/arch/sparc/64ul/package.use.mask | 4 ++++
 1 file changed, 4 insertions(+)

diff --git a/profiles/arch/sparc/64ul/package.use.mask b/profiles/arch/sparc/64ul/package.use.mask
index cdda3cd66f3b..36276da44663 100644
--- a/profiles/arch/sparc/64ul/package.use.mask
+++ b/profiles/arch/sparc/64ul/package.use.mask
@@ -9,3 +9,7 @@ dev-libs/libpcre jit
 # Matt Turner <mattst88@gentoo.org> (2019-08-26)
 # jit not supported on sparc64
 dev-libs/libpcre2 jit
+
+# Anna Vyalkova <cyber+gentoo@sysrq.in> (2022-03-13)
+# depends on dev-lisp/sbcl
+dev-lisp/alexandria doc


^ permalink raw reply related	[flat|nested] 10+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: profiles/arch/sparc/64ul/
@ 2022-06-25 22:23 Sam James
  0 siblings, 0 replies; 10+ messages in thread
From: Sam James @ 2022-06-25 22:23 UTC (permalink / raw
  To: gentoo-commits

commit:     d85adde7af85474e43db3598864bb2f2cfc6896b
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sat Jun 25 08:52:05 2022 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sat Jun 25 22:23:00 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d85adde7

profiles/arch/sparc/64ul: temporarily mask media-gfx/eog[svg]

Just until keyworded Rustified librsvg, which we can do shortly.

Bug: https://bugs.gentoo.org/854201
Signed-off-by: Sam James <sam <AT> gentoo.org>
Closes: https://github.com/gentoo/gentoo/pull/26071
Signed-off-by: Sam James <sam <AT> gentoo.org>

 profiles/arch/sparc/64ul/package.use.mask | 4 ++++
 1 file changed, 4 insertions(+)

diff --git a/profiles/arch/sparc/64ul/package.use.mask b/profiles/arch/sparc/64ul/package.use.mask
index 36276da44663..93b647ef6c94 100644
--- a/profiles/arch/sparc/64ul/package.use.mask
+++ b/profiles/arch/sparc/64ul/package.use.mask
@@ -1,6 +1,10 @@
 # Copyright 2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
+# Sam James <sam@gentoo.org> (2022-06-25)
+# Mask until newer librsvg is keyworded, bug #854201
+media-gfx/eog svg
+
 # Sam James <sam@gentoo.org> (2021-03-20)
 # jit isn't supported on sparc64 and causes a bus error
 # in for grep -P. Debian completely disable it too.


^ permalink raw reply related	[flat|nested] 10+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: profiles/arch/sparc/64ul/
@ 2022-06-26  7:16 Sam James
  0 siblings, 0 replies; 10+ messages in thread
From: Sam James @ 2022-06-26  7:16 UTC (permalink / raw
  To: gentoo-commits

commit:     68bfa0a87db1e71b1513a0c1d251dd275aed52b6
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sun Jun 26 07:15:56 2022 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sun Jun 26 07:16:05 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=68bfa0a8

profiles/arch/sparc/64ul: fix copyright header; drop obsolete media-gfx/eog[svg] mask

Bug: https://bugs.gentoo.org/854201
Signed-off-by: Sam James <sam <AT> gentoo.org>

 profiles/arch/sparc/64ul/package.use.mask | 6 +-----
 1 file changed, 1 insertion(+), 5 deletions(-)

diff --git a/profiles/arch/sparc/64ul/package.use.mask b/profiles/arch/sparc/64ul/package.use.mask
index 93b647ef6c94..c19643d0ff90 100644
--- a/profiles/arch/sparc/64ul/package.use.mask
+++ b/profiles/arch/sparc/64ul/package.use.mask
@@ -1,10 +1,6 @@
-# Copyright 2022 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-# Sam James <sam@gentoo.org> (2022-06-25)
-# Mask until newer librsvg is keyworded, bug #854201
-media-gfx/eog svg
-
 # Sam James <sam@gentoo.org> (2021-03-20)
 # jit isn't supported on sparc64 and causes a bus error
 # in for grep -P. Debian completely disable it too.


^ permalink raw reply related	[flat|nested] 10+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: profiles/arch/sparc/64ul/
@ 2022-11-22 19:50 Arthur Zamarin
  0 siblings, 0 replies; 10+ messages in thread
From: Arthur Zamarin @ 2022-11-22 19:50 UTC (permalink / raw
  To: gentoo-commits

commit:     134690a94582cf844b321ee858e2f76686202fac
Author:     Matoro Mahri <matoro <AT> users <DOT> noreply <DOT> github <DOT> com>
AuthorDate: Mon Nov  7 15:32:17 2022 +0000
Commit:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Tue Nov 22 19:50:05 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=134690a9

profiles/arch/sparc/64ul: mask sys-boot/silo

SILO is designed for the old 64-bit kernel/32-bit userland combo
before there was a 64-bit userland available.  It requires a 32-bit
userland to build, so mask it on 64ul.  sys-boot/grub:2 support for
sparc was added in ~2018 and is documented in the handbook per #854954

See: https://github.com/esnowberg/grub2-sparc/wiki
See: https://wiki.gentoo.org/wiki/Handbook:SPARC/Blocks/Disks
See: https://wiki.gentoo.org/wiki/Handbook:SPARC/Blocks/Bootloader
Bug: https://bugs.gentoo.org/854954
Closes: https://bugs.gentoo.org/828000
Closes: https://bugs.gentoo.org/702136
Signed-off-by: Matoro Mahri <matoro <AT> users.noreply.github.com>
Closes: https://github.com/gentoo/gentoo/pull/28168
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>

 profiles/arch/sparc/64ul/package.mask | 10 ++++++++++
 1 file changed, 10 insertions(+)

diff --git a/profiles/arch/sparc/64ul/package.mask b/profiles/arch/sparc/64ul/package.mask
index 62fc845c83d1..9258d74abe37 100644
--- a/profiles/arch/sparc/64ul/package.mask
+++ b/profiles/arch/sparc/64ul/package.mask
@@ -1,6 +1,16 @@
 # Copyright 2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
+# matoro <matoro_gentoo@matoro.tk> (2022-11-07)
+# SILO is designed for the old 64-bit kernel/32-bit userland combo
+# before there was a 64-bit userland available.  It requires a 32-bit
+# userland to build, so mask it on 64ul.  sys-boot/grub:2 support for
+# sparc was added in ~2018 and is documented in the handbook per #854954
+# See: https://github.com/esnowberg/grub2-sparc/wiki
+# See: https://wiki.gentoo.org/wiki/Handbook:SPARC/Blocks/Disks
+# See: https://wiki.gentoo.org/wiki/Handbook:SPARC/Blocks/Bootloader
+sys-boot/silo
+
 # Sam James <sam@gentoo.org> (2022-02-28)
 # Binary (needed for bootstrap) is sparc32?
 dev-lisp/sbcl


^ permalink raw reply related	[flat|nested] 10+ messages in thread

end of thread, other threads:[~2022-11-22 19:50 UTC | newest]

Thread overview: 10+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2022-02-28  4:55 [gentoo-commits] repo/gentoo:master commit in: profiles/arch/sparc/64ul/ Sam James
  -- strict thread matches above, loose matches on Subject: below --
2022-11-22 19:50 Arthur Zamarin
2022-06-26  7:16 Sam James
2022-06-25 22:23 Sam James
2022-05-13 19:48 Sam James
2021-03-20  0:44 Sam James
2020-04-23 17:01 Sergei Trofimovich
2019-08-27  5:33 Matt Turner
2019-08-26 18:07 Matt Turner
2019-08-26 17:02 Matt Turner

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox