public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] repo/gentoo:master commit in: profiles/hardened/linux/musl/
@ 2015-10-31 18:53 Anthony G. Basile
  0 siblings, 0 replies; 11+ messages in thread
From: Anthony G. Basile @ 2015-10-31 18:53 UTC (permalink / raw
  To: gentoo-commits

commit:     386a5ebe4dd6ecda799648f3b411ef3f4ee46a5a
Author:     Anthony G. Basile <blueness <AT> gentoo <DOT> org>
AuthorDate: Sat Oct 31 18:52:25 2015 +0000
Commit:     Anthony G. Basile <blueness <AT> gentoo <DOT> org>
CommitDate: Sat Oct 31 18:59:23 2015 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=386a5ebe

profiles: restore sys-apps/attr and dev-python/pyxattr for musl stage1

Commit 824d0647 add USE=xattr to the base profile and removed the flag
from other profiles as well as dropped attr and pyxattr form stage1
builds.  This, however, breaks at least the arm musl build because
at stage3 portage is missing pyxattr or get/setfattr.  One approach
would be to add BOOTSTRAP_USE="xattr", the other is to just make
sure attr and pyxattr are in stage1->stage2 for the stage3 build.
We choose the later for now.

 profiles/hardened/linux/musl/packages.build | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/profiles/hardened/linux/musl/packages.build b/profiles/hardened/linux/musl/packages.build
index 5042e04..d62198d 100644
--- a/profiles/hardened/linux/musl/packages.build
+++ b/profiles/hardened/linux/musl/packages.build
@@ -6,4 +6,6 @@
 # a stage 1 based on this profile.
 
 dev-util/pkgconf
+sys-apps/attr
 sys-apps/sandbox
+dev-python/pyxattr


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

* [gentoo-commits] repo/gentoo:master commit in: profiles/hardened/linux/musl/
@ 2016-01-01 18:17 Anthony G. Basile
  0 siblings, 0 replies; 11+ messages in thread
From: Anthony G. Basile @ 2016-01-01 18:17 UTC (permalink / raw
  To: gentoo-commits

commit:     ab164c0e3883f794fa4feedc9b3e71e50c8a7b43
Author:     Anthony G. Basile <blueness <AT> gentoo <DOT> org>
AuthorDate: Fri Jan  1 18:24:33 2016 +0000
Commit:     Anthony G. Basile <blueness <AT> gentoo <DOT> org>
CommitDate: Fri Jan  1 18:24:43 2016 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ab164c0e

profiles: mask dev-libs/pth on musl, bug #525136

 profiles/hardened/linux/musl/package.mask | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/profiles/hardened/linux/musl/package.mask b/profiles/hardened/linux/musl/package.mask
index 76331ff..2021546 100644
--- a/profiles/hardened/linux/musl/package.mask
+++ b/profiles/hardened/linux/musl/package.mask
@@ -5,6 +5,9 @@
 sys-libs/uclibc
 sys-libs/glibc
 
+# Hopelessly broken, bug #525136
+dev-libs/pth
+
 # We mask these until we sort out bug #544476.
 >sys-kernel/linux-headers-3.16
 


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

* [gentoo-commits] repo/gentoo:master commit in: profiles/hardened/linux/musl/
@ 2016-03-03 20:12 Ian Stakenvicius
  0 siblings, 0 replies; 11+ messages in thread
From: Ian Stakenvicius @ 2016-03-03 20:12 UTC (permalink / raw
  To: gentoo-commits

commit:     bf795abcad63d3c4747ec8909bdc4697bb3b0e5a
Author:     Ian Stakenvicius <axs <AT> gentoo <DOT> org>
AuthorDate: Thu Mar  3 20:10:39 2016 +0000
Commit:     Ian Stakenvicius <axs <AT> gentoo <DOT> org>
CommitDate: Thu Mar  3 20:10:39 2016 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bf795abc

profiles/hardened/musl - package.use.force system-libevent on mozilla packages

Force system-libevent use flag on mozilla packages, since the building of
bundled libevent cannot accomodate a system without sysctl.h

Bug: https://bugs.gentoo.org/574830

 profiles/hardened/linux/musl/package.use.force | 10 ++++++++++
 1 file changed, 10 insertions(+)

diff --git a/profiles/hardened/linux/musl/package.use.force b/profiles/hardened/linux/musl/package.use.force
new file mode 100644
index 0000000..ef49726
--- /dev/null
+++ b/profiles/hardened/linux/musl/package.use.force
@@ -0,0 +1,10 @@
+# Copyright 1999-2015 Gentoo Foundation.
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+# Force system-libevent use flag on mozilla packages, since the building of
+# bundled libevent cannot accomodate a system without sysctl.h
+# See bug 574830 for more info.
+>=www-client/firefox-45.0 system-libevent
+>=www-client/seamonkey-2.40 system-libevent
+>=mail-client/thunderbird-45.0 system-libevent


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

* [gentoo-commits] repo/gentoo:master commit in: profiles/hardened/linux/musl/
@ 2016-03-22  7:24 Anthony G. Basile
  0 siblings, 0 replies; 11+ messages in thread
From: Anthony G. Basile @ 2016-03-22  7:24 UTC (permalink / raw
  To: gentoo-commits

commit:     5c3f99b42779e8479b478a119928d0fa593c5bf5
Author:     Aric Belsito <lluixhi <AT> gmail <DOT> com>
AuthorDate: Sun Mar 13 21:28:15 2016 +0000
Commit:     Anthony G. Basile <blueness <AT> gentoo <DOT> org>
CommitDate: Tue Mar 22 07:24:02 2016 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5c3f99b4

profiles: mask nptl for x11-base/xorg-server and media-libs/mesa on musl.

glx-tls is broken on musl. We can remove these masks when
freedesktop bug 35268 is resolved.

 profiles/hardened/linux/musl/package.use.mask | 4 ++++
 1 file changed, 4 insertions(+)

diff --git a/profiles/hardened/linux/musl/package.use.mask b/profiles/hardened/linux/musl/package.use.mask
index 6c3b244..baca1c8 100644
--- a/profiles/hardened/linux/musl/package.use.mask
+++ b/profiles/hardened/linux/musl/package.use.mask
@@ -12,3 +12,7 @@ sys-fs/e2fsprogs nls
 
 # Broken
 dev-vcs/git gpg
+
+# See bug #576928
+media-libs/mesa nptl
+x11-base/xorg-server nptl


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

* [gentoo-commits] repo/gentoo:master commit in: profiles/hardened/linux/musl/
@ 2016-04-05 16:38 Anthony G. Basile
  0 siblings, 0 replies; 11+ messages in thread
From: Anthony G. Basile @ 2016-04-05 16:38 UTC (permalink / raw
  To: gentoo-commits

commit:     4435cefbae6d22778f01618e9bebb48d6837d5bb
Author:     Anthony G. Basile <blueness <AT> gentoo <DOT> org>
AuthorDate: Tue Apr  5 16:45:02 2016 +0000
Commit:     Anthony G. Basile <blueness <AT> gentoo <DOT> org>
CommitDate: Tue Apr  5 16:45:39 2016 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4435cefb

profiles: unmask >sys-kernel/linux-headers-3.16 on musl, bug #544476

 profiles/hardened/linux/musl/package.mask | 3 ---
 1 file changed, 3 deletions(-)

diff --git a/profiles/hardened/linux/musl/package.mask b/profiles/hardened/linux/musl/package.mask
index 2021546..2218023 100644
--- a/profiles/hardened/linux/musl/package.mask
+++ b/profiles/hardened/linux/musl/package.mask
@@ -8,9 +8,6 @@ sys-libs/glibc
 # Hopelessly broken, bug #525136
 dev-libs/pth
 
-# We mask these until we sort out bug #544476.
->sys-kernel/linux-headers-3.16
-
 # We use eudev which is tested on both uclibc and musl
 sys-apps/systemd
 sys-fs/udev


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

* [gentoo-commits] repo/gentoo:master commit in: profiles/hardened/linux/musl/
@ 2016-07-13 21:59 Anthony G. Basile
  0 siblings, 0 replies; 11+ messages in thread
From: Anthony G. Basile @ 2016-07-13 21:59 UTC (permalink / raw
  To: gentoo-commits

commit:     0c8ed72a2c1249675b5c84a9decf821865071cd3
Author:     Anthony G. Basile <blueness <AT> gentoo <DOT> org>
AuthorDate: Wed Jul 13 22:02:36 2016 +0000
Commit:     Anthony G. Basile <blueness <AT> gentoo <DOT> org>
CommitDate: Wed Jul 13 22:02:36 2016 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0c8ed72a

profiles: unmask sys-lib/pam for hardened/linux/musl profiles

 profiles/hardened/linux/musl/package.mask | 1 -
 profiles/hardened/linux/musl/use.mask     | 2 --
 2 files changed, 3 deletions(-)

diff --git a/profiles/hardened/linux/musl/package.mask b/profiles/hardened/linux/musl/package.mask
index 451e079..39c9837 100644
--- a/profiles/hardened/linux/musl/package.mask
+++ b/profiles/hardened/linux/musl/package.mask
@@ -13,7 +13,6 @@ sys-apps/systemd
 sys-fs/udev
 #
 dev-libs/elfutils
-sys-libs/pam
 
 # packages that need masked packages or multilib
 dev-games/gtkradiant

diff --git a/profiles/hardened/linux/musl/use.mask b/profiles/hardened/linux/musl/use.mask
index c5a6463..fd9d601 100644
--- a/profiles/hardened/linux/musl/use.mask
+++ b/profiles/hardened/linux/musl/use.mask
@@ -2,8 +2,6 @@
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
-pam
-
 -elibc_musl
 elibc_uclibc
 elibc_glibc


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

* [gentoo-commits] repo/gentoo:master commit in: profiles/hardened/linux/musl/
@ 2016-07-14 22:55 Anthony G. Basile
  0 siblings, 0 replies; 11+ messages in thread
From: Anthony G. Basile @ 2016-07-14 22:55 UTC (permalink / raw
  To: gentoo-commits

commit:     a095b2a3ec3bed2152c432625f8ec40f14c3c8d5
Author:     Anthony G. Basile <blueness <AT> gentoo <DOT> org>
AuthorDate: Thu Jul 14 22:58:26 2016 +0000
Commit:     Anthony G. Basile <blueness <AT> gentoo <DOT> org>
CommitDate: Thu Jul 14 22:58:26 2016 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a095b2a3

profiles: USE=-filecaps for sys-libs/pam on musl profiles

 profiles/hardened/linux/musl/package.use | 8 ++++++++
 1 file changed, 8 insertions(+)

diff --git a/profiles/hardened/linux/musl/package.use b/profiles/hardened/linux/musl/package.use
new file mode 100644
index 0000000..dadfff7
--- /dev/null
+++ b/profiles/hardened/linux/musl/package.use
@@ -0,0 +1,8 @@
+# Copyright 1999-2016 Gentoo Foundation.
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+# Anthony G. Basile <blueness@gentoo.org> (14 Jul 2016)
+# We need this to break a circular dependency with
+# 'sys-libs/libcap pam' in stage3 catalyst builds
+sys-libs/pam -filecaps


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

* [gentoo-commits] repo/gentoo:master commit in: profiles/hardened/linux/musl/
@ 2016-08-15 15:21 Anthony G. Basile
  0 siblings, 0 replies; 11+ messages in thread
From: Anthony G. Basile @ 2016-08-15 15:21 UTC (permalink / raw
  To: gentoo-commits

commit:     1423a309c13d5a59fcfedb022f27dd5443f77fea
Author:     Lei Zhang <zhanglei.april <AT> gmail <DOT> com>
AuthorDate: Wed Jul 27 12:57:30 2016 +0000
Commit:     Anthony G. Basile <blueness <AT> gentoo <DOT> org>
CommitDate: Mon Aug 15 15:20:10 2016 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1423a309

profiles: update package.use.mask on musl

Mask "sanitize" for sys-devel/llvm and "nls" for app-text/dos2unix.

 profiles/hardened/linux/musl/package.use.mask | 5 ++++-
 1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/profiles/hardened/linux/musl/package.use.mask b/profiles/hardened/linux/musl/package.use.mask
index baca1c8..a18653b 100644
--- a/profiles/hardened/linux/musl/package.use.mask
+++ b/profiles/hardened/linux/musl/package.use.mask
@@ -3,7 +3,10 @@
 # $Id$
 
 # See bug #504200
-sys-devel/gcc sanitize 
+sys-devel/gcc sanitize
+
+# llvm's sanitizers are also incompatible with musl
+sys-devel/llvm sanitize
 
 # These cause collisions with <libintl.h>
 # even with --without-included-gettext


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

* [gentoo-commits] repo/gentoo:master commit in: profiles/hardened/linux/musl/
@ 2016-09-28  1:07 Anthony G. Basile
  0 siblings, 0 replies; 11+ messages in thread
From: Anthony G. Basile @ 2016-09-28  1:07 UTC (permalink / raw
  To: gentoo-commits

commit:     e28299de942efcac7dedc3c146bc418134bfc771
Author:     Anthony G. Basile <blueness <AT> gentoo <DOT> org>
AuthorDate: Wed Sep 28 01:06:40 2016 +0000
Commit:     Anthony G. Basile <blueness <AT> gentoo <DOT> org>
CommitDate: Wed Sep 28 01:06:40 2016 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e28299de

profiles: mask sys-libs/uclibc-ng on hardened/linux/musl

 profiles/hardened/linux/musl/package.mask | 1 +
 1 file changed, 1 insertion(+)

diff --git a/profiles/hardened/linux/musl/package.mask b/profiles/hardened/linux/musl/package.mask
index 39c9837..c7be017 100644
--- a/profiles/hardened/linux/musl/package.mask
+++ b/profiles/hardened/linux/musl/package.mask
@@ -3,6 +3,7 @@
 # $Id$
 
 sys-libs/uclibc
+sys-libs/uclibc-ng
 sys-libs/glibc
 
 # Hopelessly broken, bug #525136


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

* [gentoo-commits] repo/gentoo:master commit in: profiles/hardened/linux/musl/
@ 2017-02-18 18:35 Alon Bar-Lev
  0 siblings, 0 replies; 11+ messages in thread
From: Alon Bar-Lev @ 2017-02-18 18:35 UTC (permalink / raw
  To: gentoo-commits

commit:     f30408cfb13466ab90fc6db9feb0bdc05e0e3f90
Author:     Alon Bar-Lev <alonbl <AT> gentoo <DOT> org>
AuthorDate: Sat Feb 18 01:25:10 2017 +0000
Commit:     Alon Bar-Lev <alonbl <AT> gentoo <DOT> org>
CommitDate: Sat Feb 18 01:28:21 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f30408cf

profiles/hardened/linux/musl/package.mask: remove dev-libs/pth reference

Bug: 596010

 profiles/hardened/linux/musl/package.mask | 3 ---
 1 file changed, 3 deletions(-)

diff --git a/profiles/hardened/linux/musl/package.mask b/profiles/hardened/linux/musl/package.mask
index 064ee2d530..4401810ee9 100644
--- a/profiles/hardened/linux/musl/package.mask
+++ b/profiles/hardened/linux/musl/package.mask
@@ -6,9 +6,6 @@ sys-libs/uclibc
 sys-libs/uclibc-ng
 sys-libs/glibc
 
-# Hopelessly broken, bug #525136
-dev-libs/pth
-
 # We use eudev which is tested on both uclibc and musl
 sys-apps/systemd
 sys-fs/udev


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

* [gentoo-commits] repo/gentoo:master commit in: profiles/hardened/linux/musl/
@ 2017-04-07 12:54 Anthony G. Basile
  0 siblings, 0 replies; 11+ messages in thread
From: Anthony G. Basile @ 2017-04-07 12:54 UTC (permalink / raw
  To: gentoo-commits

commit:     6a37d3598ecfe2b72b6fe7c9ad6f3d3e8f4734df
Author:     Anthony G. Basile <blueness <AT> gentoo <DOT> org>
AuthorDate: Fri Apr  7 12:54:24 2017 +0000
Commit:     Anthony G. Basile <blueness <AT> gentoo <DOT> org>
CommitDate: Fri Apr  7 12:54:42 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6a37d359

profiles: mask <net-mail/mailutils-3.2 on musl, bug #604212

 profiles/hardened/linux/musl/package.mask | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/profiles/hardened/linux/musl/package.mask b/profiles/hardened/linux/musl/package.mask
index 13e090101f0..cd57f2835cd 100644
--- a/profiles/hardened/linux/musl/package.mask
+++ b/profiles/hardened/linux/musl/package.mask
@@ -5,6 +5,9 @@ sys-libs/uclibc
 sys-libs/uclibc-ng
 sys-libs/glibc
 
+# Older versions of net-mail/mailutils fail on musl, bug #604212
+<net-mail/mailutils-3.2
+
 # We use eudev which is tested on both uclibc and musl
 sys-apps/systemd
 sys-fs/udev


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

end of thread, other threads:[~2017-04-07 12:54 UTC | newest]

Thread overview: 11+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2016-09-28  1:07 [gentoo-commits] repo/gentoo:master commit in: profiles/hardened/linux/musl/ Anthony G. Basile
  -- strict thread matches above, loose matches on Subject: below --
2017-04-07 12:54 Anthony G. Basile
2017-02-18 18:35 Alon Bar-Lev
2016-08-15 15:21 Anthony G. Basile
2016-07-14 22:55 Anthony G. Basile
2016-07-13 21:59 Anthony G. Basile
2016-04-05 16:38 Anthony G. Basile
2016-03-22  7:24 Anthony G. Basile
2016-03-03 20:12 Ian Stakenvicius
2016-01-01 18:17 Anthony G. Basile
2015-10-31 18:53 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