public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [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