* [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