* [gentoo-commits] repo/gentoo:master commit in: profiles/features/uclibc/
@ 2021-07-09 1:54 Ionen Wolkens
0 siblings, 0 replies; 8+ messages in thread
From: Ionen Wolkens @ 2021-07-09 1:54 UTC (permalink / raw
To: gentoo-commits
commit: 342930469cbba2351240fb90cec8139b6a689ea4
Author: Ionen Wolkens <ionen <AT> gentoo <DOT> org>
AuthorDate: Fri Jul 9 01:37:54 2021 +0000
Commit: Ionen Wolkens <ionen <AT> gentoo <DOT> org>
CommitDate: Fri Jul 9 01:53:08 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=34293046
profiles/features/uclibc: unmask opentmpfiles, mask systemd's
systemd-tmpfiles currently does not compile with uclibc-ng
Bug: https://bugs.gentoo.org/801106
Signed-off-by: Ionen Wolkens <ionen <AT> gentoo.org>
profiles/features/uclibc/package.mask | 4 ++++
profiles/features/uclibc/package.unmask | 7 +++++++
2 files changed, 11 insertions(+)
diff --git a/profiles/features/uclibc/package.mask b/profiles/features/uclibc/package.mask
index c81f0fe19e4..fe51d352f2f 100644
--- a/profiles/features/uclibc/package.mask
+++ b/profiles/features/uclibc/package.mask
@@ -5,6 +5,10 @@ sys-libs/musl
sys-libs/glibc
sys-libs/pam
+# Ionen Wolkens <ionen@gentoo.org> (2021-07-09)
+# Mask in favor of opentmpfiles until usable with uclibc-ng (bug #801106)
+sys-apps/systemd-tmpfiles
+
# David Seifert <soap@gentoo.org> (2021-02-08)
# nvidia-drivers only works against glibc.
x11-drivers/nvidia-drivers
diff --git a/profiles/features/uclibc/package.unmask b/profiles/features/uclibc/package.unmask
new file mode 100644
index 00000000000..3c4392737b2
--- /dev/null
+++ b/profiles/features/uclibc/package.unmask
@@ -0,0 +1,7 @@
+# Copyright 2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+# Ionen Wolkens <ionen@gentoo.org> (2021-07-09)
+# Unmask opentmpfiles on uclibc profiles until systemd-tmpfiles is
+# usable (bug #801106). Lower bound to keep 0.3.1 mask active.
+<sys-apps/opentmpfiles-0.3.1
^ permalink raw reply related [flat|nested] 8+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: profiles/features/uclibc/
@ 2021-11-19 4:50 Georgy Yakovlev
0 siblings, 0 replies; 8+ messages in thread
From: Georgy Yakovlev @ 2021-11-19 4:50 UTC (permalink / raw
To: gentoo-commits
commit: 15f1f5420b4785ed1b48e2871f2cbedabf5ac359
Author: Georgy Yakovlev <gyakovlev <AT> gentoo <DOT> org>
AuthorDate: Fri Nov 19 04:47:35 2021 +0000
Commit: Georgy Yakovlev <gyakovlev <AT> gentoo <DOT> org>
CommitDate: Fri Nov 19 04:47:35 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=15f1f542
profiles/features/uclibc: deprecate
Bug: https://bugs.gentoo.org/820905
Signed-off-by: Georgy Yakovlev <gyakovlev <AT> gentoo.org>
profiles/features/uclibc/deprecated | 17 +++++++++++++++++
1 file changed, 17 insertions(+)
diff --git a/profiles/features/uclibc/deprecated b/profiles/features/uclibc/deprecated
new file mode 100644
index 000000000000..a03e880d5f33
--- /dev/null
+++ b/profiles/features/uclibc/deprecated
@@ -0,0 +1,17 @@
+
+uClibc-ng is mostly abandoned upstream, and since an RFC by its maintainer in Gentoo
+in Jan 2021, no one has volunteered to step up maintenance or expressed interest in
+the uClibc-ng profiles. With this announcement we last-rite the "uclibc"
+profiles, which will be removed on 2022-01-01. For parties interested in
+an alternative libc, consider moving to musl, which is supported.
+
+Gentoo continues to wholeheartedly support musl and is focusing its
+efforts in that area.
+
+Resources:
+- https://wiki.gentoo.org/wiki/Project:Hardened_musl
+- https://gitweb.gentoo.org/proj/musl.git/ (overlay for patches)
+- #gentoo-hardened (IRC channel on irc.libera.chat) for support and discussion
+
+Please see the news item for more information:
+https://www.gentoo.org/support/news-items/2021-08-18-uclibc-ng-retirement.html
^ permalink raw reply related [flat|nested] 8+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: profiles/features/uclibc/
@ 2021-07-09 4:25 Sam James
0 siblings, 0 replies; 8+ messages in thread
From: Sam James @ 2021-07-09 4:25 UTC (permalink / raw
To: gentoo-commits
commit: e8bbd489c0d3537fef06e271a00e11ac68cd7018
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Fri Jul 9 04:24:35 2021 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Fri Jul 9 04:24:35 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e8bbd489
profiles/features/uclibc: drop obsolete opentmpfiles restriction
The problematic version requiring a separate mask is gone at least
(unrelated to the security bug).
Bug: https://bugs.gentoo.org/801106
Signed-off-by: Sam James <sam <AT> gentoo.org>
profiles/features/uclibc/package.unmask | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/profiles/features/uclibc/package.unmask b/profiles/features/uclibc/package.unmask
index 3c4392737b2..73afa680a14 100644
--- a/profiles/features/uclibc/package.unmask
+++ b/profiles/features/uclibc/package.unmask
@@ -3,5 +3,5 @@
# Ionen Wolkens <ionen@gentoo.org> (2021-07-09)
# Unmask opentmpfiles on uclibc profiles until systemd-tmpfiles is
-# usable (bug #801106). Lower bound to keep 0.3.1 mask active.
-<sys-apps/opentmpfiles-0.3.1
+# usable (bug #801106).
+sys-apps/opentmpfiles
^ permalink raw reply related [flat|nested] 8+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: profiles/features/uclibc/
@ 2021-02-08 8:58 David Seifert
0 siblings, 0 replies; 8+ messages in thread
From: David Seifert @ 2021-02-08 8:58 UTC (permalink / raw
To: gentoo-commits
commit: 12694ecad910159a95345a8be10421e644f4c207
Author: David Seifert <soap <AT> gentoo <DOT> org>
AuthorDate: Mon Feb 8 08:57:34 2021 +0000
Commit: David Seifert <soap <AT> gentoo <DOT> org>
CommitDate: Mon Feb 8 08:57:34 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=12694eca
uclibc/package.mask: Mask x11-drivers/nvidia-drivers
Closes: https://github.com/gentoo/gentoo/pull/19362
Signed-off-by: David Seifert <soap <AT> gentoo.org>
profiles/features/uclibc/package.mask | 6 +++++-
1 file changed, 5 insertions(+), 1 deletion(-)
diff --git a/profiles/features/uclibc/package.mask b/profiles/features/uclibc/package.mask
index d1730bdfd26..c81f0fe19e4 100644
--- a/profiles/features/uclibc/package.mask
+++ b/profiles/features/uclibc/package.mask
@@ -1,10 +1,14 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
sys-libs/musl
sys-libs/glibc
sys-libs/pam
+# David Seifert <soap@gentoo.org> (2021-02-08)
+# nvidia-drivers only works against glibc.
+x11-drivers/nvidia-drivers
+
# Version 8.31 is broken on uclibc, but not 8.30 or 8.32
~sys-apps/coreutils-8.31
^ permalink raw reply related [flat|nested] 8+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: profiles/features/uclibc/
@ 2020-03-13 23:19 Anthony G. Basile
0 siblings, 0 replies; 8+ messages in thread
From: Anthony G. Basile @ 2020-03-13 23:19 UTC (permalink / raw
To: gentoo-commits
commit: 093d5cf9d38a16832f6ac6f8303e4f64710357c7
Author: Anthony G. Basile <blueness <AT> gentoo <DOT> org>
AuthorDate: Fri Mar 13 23:19:09 2020 +0000
Commit: Anthony G. Basile <blueness <AT> gentoo <DOT> org>
CommitDate: Fri Mar 13 23:19:40 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=093d5cf9
profiles: mask ~sys-apps/coreutils-8.31 on uclibc
Signed-off-by: Anthony G. Basile <blueness <AT> gentoo.org>
profiles/features/uclibc/package.mask | 3 +++
1 file changed, 3 insertions(+)
diff --git a/profiles/features/uclibc/package.mask b/profiles/features/uclibc/package.mask
index 7129450631e..635fbd4b87c 100644
--- a/profiles/features/uclibc/package.mask
+++ b/profiles/features/uclibc/package.mask
@@ -5,6 +5,9 @@ sys-libs/musl
sys-libs/glibc
sys-libs/pam
+# Version 8.31 is broken on uclibc, but not 8.30 or 8.32
+~sys-apps/coreutils-8.31
+
# We use eudev which is tested on both uclibc and musl
sys-apps/systemd
sys-fs/udev
^ permalink raw reply related [flat|nested] 8+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: profiles/features/uclibc/
@ 2019-03-31 15:29 Anthony G. Basile
0 siblings, 0 replies; 8+ messages in thread
From: Anthony G. Basile @ 2019-03-31 15:29 UTC (permalink / raw
To: gentoo-commits
commit: 1c7389da1069aa72e36e6d53315f9bfbe94787c2
Author: Anthony G. Basile <blueness <AT> gentoo <DOT> org>
AuthorDate: Sun Mar 31 15:29:29 2019 +0000
Commit: Anthony G. Basile <blueness <AT> gentoo <DOT> org>
CommitDate: Sun Mar 31 15:29:29 2019 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1c7389da
profiles: mask USE=sanitize on sys-devel/gcc for uclibc
Signed-off-by: Anthony G. Basile <blueness <AT> gentoo.org>
profiles/features/uclibc/package.use.mask | 4 ++++
1 file changed, 4 insertions(+)
diff --git a/profiles/features/uclibc/package.use.mask b/profiles/features/uclibc/package.use.mask
index d50e095b028..1de6dcc2f22 100644
--- a/profiles/features/uclibc/package.use.mask
+++ b/profiles/features/uclibc/package.use.mask
@@ -1,6 +1,10 @@
# Copyright 1999-2018 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
+# Anthony G. Basile <blueness@gentoo.org>
+# sanitize is broken on at least all hardened uclibc
+sys-devel/gcc sanitize
+
# Michał Górny <mgorny@gentoo.org> (12 Jan 2018)
# Those require USE=java that is masked in this profile.
app-emulation/virtualbox vboxwebsrv
^ permalink raw reply related [flat|nested] 8+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: profiles/features/uclibc/
@ 2018-12-12 23:48 Sergei Trofimovich
0 siblings, 0 replies; 8+ messages in thread
From: Sergei Trofimovich @ 2018-12-12 23:48 UTC (permalink / raw
To: gentoo-commits
commit: 8883731c3e1d62163b3a012bc7f4a49d0ed00fa3
Author: Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
AuthorDate: Wed Dec 12 22:43:43 2018 +0000
Commit: Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
CommitDate: Wed Dec 12 23:48:49 2018 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8883731c
profiles/features/uclibc/package.mask: drop commented packages
Those should live in x86/amd64 directories anyway.
Signed-off-by: Sergei Trofimovich <slyfox <AT> gentoo.org>
profiles/features/uclibc/package.mask | 5 -----
1 file changed, 5 deletions(-)
diff --git a/profiles/features/uclibc/package.mask b/profiles/features/uclibc/package.mask
index b2b832a58bd..7129450631e 100644
--- a/profiles/features/uclibc/package.mask
+++ b/profiles/features/uclibc/package.mask
@@ -12,8 +12,3 @@ sys-fs/udev
# Working on it, bug #470884
dev-libs/elfutils
>virtual/libelf-2
-
-## MJE 18/09/2018 - Do these still apply?:
-## These binary pkgs have a hard dep on glibc; make repoman shut up
-#app-arch/rar
-#www-plugins/adobe-flash
^ permalink raw reply related [flat|nested] 8+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: profiles/features/uclibc/
@ 2018-11-11 15:37 Anthony G. Basile
0 siblings, 0 replies; 8+ messages in thread
From: Anthony G. Basile @ 2018-11-11 15:37 UTC (permalink / raw
To: gentoo-commits
commit: a99d7a7126bc123f20249d0193cdb7e4cc7657ec
Author: Anthony G. Basile <blueness <AT> gentoo <DOT> org>
AuthorDate: Sun Nov 11 15:36:47 2018 +0000
Commit: Anthony G. Basile <blueness <AT> gentoo <DOT> org>
CommitDate: Sun Nov 11 15:36:47 2018 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a99d7a71
profiles/features/uclibc/make.defaults: remove multilib-strict
Signed-off-by: Anthony G. Basile <blueness <AT> gentoo.org>
profiles/features/uclibc/make.defaults | 1 +
1 file changed, 1 insertion(+)
diff --git a/profiles/features/uclibc/make.defaults b/profiles/features/uclibc/make.defaults
index e744805b1e7..3a1b040cc7c 100644
--- a/profiles/features/uclibc/make.defaults
+++ b/profiles/features/uclibc/make.defaults
@@ -10,3 +10,4 @@ USE="nptl unicode -berkdb"
BOOTSTRAP_USE="${BOOTSTRAP_USE} nptl -berkdb"
SYMLINK_LIB="no"
+FEATURES="-multilib-strict"
^ permalink raw reply related [flat|nested] 8+ messages in thread
end of thread, other threads:[~2021-11-19 4:50 UTC | newest]
Thread overview: 8+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2021-07-09 1:54 [gentoo-commits] repo/gentoo:master commit in: profiles/features/uclibc/ Ionen Wolkens
-- strict thread matches above, loose matches on Subject: below --
2021-11-19 4:50 Georgy Yakovlev
2021-07-09 4:25 Sam James
2021-02-08 8:58 David Seifert
2020-03-13 23:19 Anthony G. Basile
2019-03-31 15:29 Anthony G. Basile
2018-12-12 23:48 Sergei Trofimovich
2018-11-11 15:37 Anthony G. Basile
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox