commit:     0b9089916a10edabec1f3ceead08ba27aeca8a65
Author:     Andreas K. Hüttel <dilfridge <AT> gentoo <DOT> org>
AuthorDate: Mon Oct 21 21:48:25 2024 +0000
Commit:     Andreas K. Hüttel <dilfridge <AT> gentoo <DOT> org>
CommitDate: Mon Oct 21 21:49:04 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0b908991

profiles: add masking and forcing for gcc[time64] and perl_features_time64

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

 profiles/base/package.use.mask             | 5 +++++
 profiles/base/use.mask                     | 5 +++++
 profiles/features/time64/package.use.force | 5 +++++
 profiles/features/time64/package.use.mask  | 5 +++++
 profiles/features/time64/use.force         | 5 +++++
 profiles/features/time64/use.mask          | 5 +++++
 6 files changed, 30 insertions(+)

diff --git a/profiles/base/package.use.mask b/profiles/base/package.use.mask
index afc2e1e4ea73..d2d2e9dce85f 100644
--- a/profiles/base/package.use.mask
+++ b/profiles/base/package.use.mask
@@ -3,6 +3,11 @@
 
 # New entries go on top.
 
+# Andreas K. Hüttel <[email protected]> (2024-10-21)
+# Mechanism for coping with the time64 transition of 32bit arches
+# Will be unmasked in the time64 profiles
+sys-devel/gcc time64
+
 # Peter Levine <[email protected]> (2024-10-09)
 # Leads to missing symbols while building testcases
 # Masked for further testing.

diff --git a/profiles/base/use.mask b/profiles/base/use.mask
index 3db1ca5d5430..d4be55670c18 100644
--- a/profiles/base/use.mask
+++ b/profiles/base/use.mask
@@ -4,6 +4,11 @@
 # This file is only for generic masks. For arch-specific masks (i.e.
 # mask everywhere, unmask on arch/*) use arch/base.
 
+# Andreas K. Hüttel <[email protected]> (2024-10-21)
+# Mechanism for coping with the time64 transition of 32bit arches
+# Will be unmasked in the time64 profiles
+perl_features_time64
+
 # Andreas K. Hüttel <[email protected]> (2024-05-01)
 # PERL_FEATURES=debug is not a setting that should be used lightly.
 # If you really need it, then unmask it...

diff --git a/profiles/features/time64/package.use.force 
b/profiles/features/time64/package.use.force
new file mode 100644
index 000000000000..137600d494b1
--- /dev/null
+++ b/profiles/features/time64/package.use.force
@@ -0,0 +1,5 @@
+# Copyright 2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+# Andreas K. Hüttel <[email protected]> (2024-10-21)
+sys-devel/gcc time64

diff --git a/profiles/features/time64/package.use.mask 
b/profiles/features/time64/package.use.mask
new file mode 100644
index 000000000000..3afaa4de7226
--- /dev/null
+++ b/profiles/features/time64/package.use.mask
@@ -0,0 +1,5 @@
+# Copyright 2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+# Andreas K. Hüttel <[email protected]> (2024-10-21)
+sys-devel/gcc -time64

diff --git a/profiles/features/time64/use.force 
b/profiles/features/time64/use.force
new file mode 100644
index 000000000000..8f63a8938bd6
--- /dev/null
+++ b/profiles/features/time64/use.force
@@ -0,0 +1,5 @@
+# Copyright 2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+# Andreas K. Hüttel <[email protected]> (2024-10-21)
+perl_features_time64

diff --git a/profiles/features/time64/use.mask 
b/profiles/features/time64/use.mask
new file mode 100644
index 000000000000..f450cc45526d
--- /dev/null
+++ b/profiles/features/time64/use.mask
@@ -0,0 +1,5 @@
+# Copyright 2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+# Andreas K. Hüttel <[email protected]> (2024-10-21)
+-perl_features_time64

Reply via email to