public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] repo/gentoo:master commit in: profiles/default/linux/m68k/23.0/time64/
@ 2025-06-01 20:39 Andreas K. Hüttel
  0 siblings, 0 replies; 6+ messages in thread
From: Andreas K. Hüttel @ 2025-06-01 20:39 UTC (permalink / raw
  To: gentoo-commits

commit:     55b2674137813ebe9043783f24e9e403c377e904
Author:     Andreas K. Hüttel <dilfridge <AT> gentoo <DOT> org>
AuthorDate: Sun Jun  1 20:37:45 2025 +0000
Commit:     Andreas K. Hüttel <dilfridge <AT> gentoo <DOT> org>
CommitDate: Sun Jun  1 20:39:00 2025 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=55b26741

profiles, m68k 23.0 time64: switch CHOST to aligned, enforce glibc with patch

Signed-off-by: Andreas K. Hüttel <dilfridge <AT> gentoo.org>

 profiles/default/linux/m68k/23.0/time64/make.defaults | 2 +-
 profiles/default/linux/m68k/23.0/time64/package.mask  | 7 +++++++
 2 files changed, 8 insertions(+), 1 deletion(-)

diff --git a/profiles/default/linux/m68k/23.0/time64/make.defaults b/profiles/default/linux/m68k/23.0/time64/make.defaults
index cc79f01e0445..9188aed8a582 100644
--- a/profiles/default/linux/m68k/23.0/time64/make.defaults
+++ b/profiles/default/linux/m68k/23.0/time64/make.defaults
@@ -1,7 +1,7 @@
 # Copyright 2024-2025 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-CHOST="m68k-unknown-linux-gnut64"
+CHOST="m68k-aligned-linux-gnut64"
 
 # Let's take care of a decent celestial alignment
 CFLAGS="${CFLAGS} -malign-int"

diff --git a/profiles/default/linux/m68k/23.0/time64/package.mask b/profiles/default/linux/m68k/23.0/time64/package.mask
new file mode 100644
index 000000000000..702337e06c07
--- /dev/null
+++ b/profiles/default/linux/m68k/23.0/time64/package.mask
@@ -0,0 +1,7 @@
+# Copyright 2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+# Andreas K. Hüttel <dilfridge@gentoo.org> (2025-06-02)
+# Since we are using -maligned-int by default here, we also need the
+# corresponding fixed / patched toolchain versions...
+<sys-libs/glibc-2.41-r2


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

* [gentoo-commits] repo/gentoo:master commit in: profiles/default/linux/m68k/23.0/time64/
@ 2025-06-12 21:15 Andreas K. Hüttel
  0 siblings, 0 replies; 6+ messages in thread
From: Andreas K. Hüttel @ 2025-06-12 21:15 UTC (permalink / raw
  To: gentoo-commits

commit:     fc6811e38d3195503c2ae87d91c3cd9279e753c0
Author:     Andreas K. Hüttel <dilfridge <AT> gentoo <DOT> org>
AuthorDate: Thu Jun 12 21:14:10 2025 +0000
Commit:     Andreas K. Hüttel <dilfridge <AT> gentoo <DOT> org>
CommitDate: Thu Jun 12 21:15:13 2025 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fc6811e3

profiles, m68k time64 / aligned: enable python 3.13 here again

Signed-off-by: Andreas K. Hüttel <dilfridge <AT> gentoo.org>

 profiles/default/linux/m68k/23.0/time64/make.defaults | 9 +++++++++
 profiles/default/linux/m68k/23.0/time64/package.mask  | 4 ++++
 2 files changed, 13 insertions(+)

diff --git a/profiles/default/linux/m68k/23.0/time64/make.defaults b/profiles/default/linux/m68k/23.0/time64/make.defaults
index 9188aed8a582..61e5746feb90 100644
--- a/profiles/default/linux/m68k/23.0/time64/make.defaults
+++ b/profiles/default/linux/m68k/23.0/time64/make.defaults
@@ -8,3 +8,12 @@ CFLAGS="${CFLAGS} -malign-int"
 CXXFLAGS="${CXXFLAGS} -malign-int"
 FCFLAGS="${FCFLAGS} -malign-int"
 FFLAGS="${FFLAGS} -malign-int"
+
+# As opposed to old-style m68k, python-3.13 (and later?) works here
+# Unfortunately, since the main m68k profile overwrites these variables,
+# we cannot simply go back to the base settings but need to overwrite
+# them *again*.
+PYTHON_SINGLE_TARGET="python3_13"
+PYTHON_TARGETS="python3_13"
+BOOTSTRAP_USE="unicode pkg-config split-usr xml python_targets_python3_13 python_single_target_python3_13"
+

diff --git a/profiles/default/linux/m68k/23.0/time64/package.mask b/profiles/default/linux/m68k/23.0/time64/package.mask
index 702337e06c07..6b44966a1a44 100644
--- a/profiles/default/linux/m68k/23.0/time64/package.mask
+++ b/profiles/default/linux/m68k/23.0/time64/package.mask
@@ -5,3 +5,7 @@
 # Since we are using -maligned-int by default here, we also need the
 # corresponding fixed / patched toolchain versions...
 <sys-libs/glibc-2.41-r2
+
+# Python 3.13 works here. Not sure about 3.14 yet, we'll find out.
+-dev-lang/python:3.13
+-dev-lang/python:3.13t


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

* [gentoo-commits] repo/gentoo:master commit in: profiles/default/linux/m68k/23.0/time64/
@ 2025-06-12 22:43 Andreas K. Hüttel
  0 siblings, 0 replies; 6+ messages in thread
From: Andreas K. Hüttel @ 2025-06-12 22:43 UTC (permalink / raw
  To: gentoo-commits

commit:     fcc68f4461df8522b0927bcb9ff7603fa963f3b8
Author:     Andreas K. Hüttel <dilfridge <AT> gentoo <DOT> org>
AuthorDate: Thu Jun 12 22:42:44 2025 +0000
Commit:     Andreas K. Hüttel <dilfridge <AT> gentoo <DOT> org>
CommitDate: Thu Jun 12 22:43:27 2025 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fcc68f44

profiles, m68k time64 aligned: also unmask python target 3.13

Signed-off-by: Andreas K. Hüttel <dilfridge <AT> gentoo.org>

 profiles/default/linux/m68k/23.0/time64/use.mask | 8 ++++++++
 1 file changed, 8 insertions(+)

diff --git a/profiles/default/linux/m68k/23.0/time64/use.mask b/profiles/default/linux/m68k/23.0/time64/use.mask
new file mode 100644
index 000000000000..ab05dc92cc30
--- /dev/null
+++ b/profiles/default/linux/m68k/23.0/time64/use.mask
@@ -0,0 +1,8 @@
+# Copyright 2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+# Andreas K. Hüttel <dilfridge@gentoo.org> (2025-06-02)
+# Since we are using -maligned-int by default,
+# Python 3.13 works here. Not sure about 3.14 yet, we'll find out.
+-python_targets_python3_13
+-python_targets_python3_13t


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

* [gentoo-commits] repo/gentoo:master commit in: profiles/default/linux/m68k/23.0/time64/
@ 2025-06-13  8:31 Andreas K. Hüttel
  0 siblings, 0 replies; 6+ messages in thread
From: Andreas K. Hüttel @ 2025-06-13  8:31 UTC (permalink / raw
  To: gentoo-commits

commit:     08109d266da915297cb1f41669a2485b877814b3
Author:     Andreas K. Hüttel <dilfridge <AT> gentoo <DOT> org>
AuthorDate: Fri Jun 13 08:30:58 2025 +0000
Commit:     Andreas K. Hüttel <dilfridge <AT> gentoo <DOT> org>
CommitDate: Fri Jun 13 08:31:32 2025 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=08109d26

profiles, m68k time64 aligned: also unmask python target 3.13, part deux

Signed-off-by: Andreas K. Hüttel <dilfridge <AT> gentoo.org>

 profiles/default/linux/m68k/23.0/time64/use.mask | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/profiles/default/linux/m68k/23.0/time64/use.mask b/profiles/default/linux/m68k/23.0/time64/use.mask
index ab05dc92cc30..13e784234fdc 100644
--- a/profiles/default/linux/m68k/23.0/time64/use.mask
+++ b/profiles/default/linux/m68k/23.0/time64/use.mask
@@ -6,3 +6,5 @@
 # Python 3.13 works here. Not sure about 3.14 yet, we'll find out.
 -python_targets_python3_13
 -python_targets_python3_13t
+-python_single_target_python3_13
+-python_single_target_python3_13


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

* [gentoo-commits] repo/gentoo:master commit in: profiles/default/linux/m68k/23.0/time64/
@ 2025-06-13 11:11 Andreas K. Hüttel
  0 siblings, 0 replies; 6+ messages in thread
From: Andreas K. Hüttel @ 2025-06-13 11:11 UTC (permalink / raw
  To: gentoo-commits

commit:     a770e072364ebfc82093b146a2af68f0fe81aa7b
Author:     Andreas K. Hüttel <dilfridge <AT> gentoo <DOT> org>
AuthorDate: Fri Jun 13 11:11:25 2025 +0000
Commit:     Andreas K. Hüttel <dilfridge <AT> gentoo <DOT> org>
CommitDate: Fri Jun 13 11:11:25 2025 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a770e072

profiles, m68k time64 aligned: also unmask python target 3.13, part 33 1/3

Signed-off-by: Andreas K. Hüttel <dilfridge <AT> gentoo.org>

 profiles/default/linux/m68k/23.0/time64/make.defaults | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/profiles/default/linux/m68k/23.0/time64/make.defaults b/profiles/default/linux/m68k/23.0/time64/make.defaults
index 61e5746feb90..92e353029076 100644
--- a/profiles/default/linux/m68k/23.0/time64/make.defaults
+++ b/profiles/default/linux/m68k/23.0/time64/make.defaults
@@ -15,5 +15,5 @@ FFLAGS="${FFLAGS} -malign-int"
 # them *again*.
 PYTHON_SINGLE_TARGET="python3_13"
 PYTHON_TARGETS="python3_13"
-BOOTSTRAP_USE="unicode pkg-config split-usr xml python_targets_python3_13 python_single_target_python3_13"
+BOOTSTRAP_USE="unicode pkg-config split-usr xml python_targets_python3_13 python_single_target_python3_13 -python_targets_python3_12 -python_single_target_python3_12"
 


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

* [gentoo-commits] repo/gentoo:master commit in: profiles/default/linux/m68k/23.0/time64/
@ 2025-06-13 12:50 Andreas K. Hüttel
  0 siblings, 0 replies; 6+ messages in thread
From: Andreas K. Hüttel @ 2025-06-13 12:50 UTC (permalink / raw
  To: gentoo-commits

commit:     bc9ec5a0b13da6e31a29efb5e29a6328dcacfd4a
Author:     Andreas K. Hüttel <dilfridge <AT> gentoo <DOT> org>
AuthorDate: Fri Jun 13 12:49:33 2025 +0000
Commit:     Andreas K. Hüttel <dilfridge <AT> gentoo <DOT> org>
CommitDate: Fri Jun 13 12:50:08 2025 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bc9ec5a0

profiles, m68k time64 aligned: also unmask python target 3.13, part 4π

Signed-off-by: Andreas K. Hüttel <dilfridge <AT> gentoo.org>

 profiles/default/linux/m68k/23.0/time64/make.defaults | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/profiles/default/linux/m68k/23.0/time64/make.defaults b/profiles/default/linux/m68k/23.0/time64/make.defaults
index 92e353029076..d65c7b4737b1 100644
--- a/profiles/default/linux/m68k/23.0/time64/make.defaults
+++ b/profiles/default/linux/m68k/23.0/time64/make.defaults
@@ -13,7 +13,7 @@ FFLAGS="${FFLAGS} -malign-int"
 # Unfortunately, since the main m68k profile overwrites these variables,
 # we cannot simply go back to the base settings but need to overwrite
 # them *again*.
-PYTHON_SINGLE_TARGET="python3_13"
-PYTHON_TARGETS="python3_13"
-BOOTSTRAP_USE="unicode pkg-config split-usr xml python_targets_python3_13 python_single_target_python3_13 -python_targets_python3_12 -python_single_target_python3_12"
+PYTHON_SINGLE_TARGET="-python3_12 python3_13 -python3_13t -python3_14 -python3_14t"
+PYTHON_TARGETS="-python3_12 python3_13 -python3_13t -python3_14 -python3_14t"
+BOOTSTRAP_USE="unicode pkg-config split-usr xml python_targets_python3_13 python_single_target_python3_13"
 


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

end of thread, other threads:[~2025-06-13 12:50 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2025-06-13 12:50 [gentoo-commits] repo/gentoo:master commit in: profiles/default/linux/m68k/23.0/time64/ Andreas K. Hüttel
  -- strict thread matches above, loose matches on Subject: below --
2025-06-13 11:11 Andreas K. Hüttel
2025-06-13  8:31 Andreas K. Hüttel
2025-06-12 22:43 Andreas K. Hüttel
2025-06-12 21:15 Andreas K. Hüttel
2025-06-01 20:39 Andreas K. Hüttel

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