* [gentoo-commits] repo/gentoo:master commit in: profiles/prefix/darwin/macos/
@ 2021-01-10 10:05 Fabian Groffen
0 siblings, 0 replies; 45+ messages in thread
From: Fabian Groffen @ 2021-01-10 10:05 UTC (permalink / raw
To: gentoo-commits
commit: 3098d42a00733effaba3d5e58eeab51f3afc669c
Author: Fabian Groffen <grobian <AT> gentoo <DOT> org>
AuthorDate: Sun Jan 10 10:03:02 2021 +0000
Commit: Fabian Groffen <grobian <AT> gentoo <DOT> org>
CommitDate: Sun Jan 10 10:03:02 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3098d42a
profiles/prefix/darwin/macos/package.mask: drop obsolete binutils-apple mask
Signed-off-by: Fabian Groffen <grobian <AT> gentoo.org>
profiles/prefix/darwin/macos/package.mask | 5 -----
1 file changed, 5 deletions(-)
diff --git a/profiles/prefix/darwin/macos/package.mask b/profiles/prefix/darwin/macos/package.mask
index 5152d3cb244..eeb8a38ff60 100644
--- a/profiles/prefix/darwin/macos/package.mask
+++ b/profiles/prefix/darwin/macos/package.mask
@@ -5,11 +5,6 @@
# fails to compile on regex and nonull definitions
=net-misc/wget-1.21.1
-# Fabian Groffen <grobian@gentoo.org> (2020-12-20)
-# we need to establish this darwin-xcode version can really be our
-# linker once we figure out TAPI support
-=sys-devel/binutils-apple-8.2.1-r100
-
# Fabian Groffen <grobian@gentoo.org> (2020-11-23)
# no symbols from libopenbsd-compat
=net-misc/openssh-8.3_p1-r5
^ permalink raw reply related [flat|nested] 45+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: profiles/prefix/darwin/macos/
@ 2024-07-19 11:33 Fabian Groffen
0 siblings, 0 replies; 45+ messages in thread
From: Fabian Groffen @ 2024-07-19 11:33 UTC (permalink / raw
To: gentoo-commits
commit: 18c5c9edad8c5f6cec342bfe250d0382d6a9d106
Author: Fabian Groffen <grobian <AT> gentoo <DOT> org>
AuthorDate: Fri Jul 19 11:32:01 2024 +0000
Commit: Fabian Groffen <grobian <AT> gentoo <DOT> org>
CommitDate: Fri Jul 19 11:32:01 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=18c5c9ed
profiles/prefix/darwin/macos/package.use.mask: mask libgcrypt asm
Signed-off-by: Fabian Groffen <grobian <AT> gentoo.org>
profiles/prefix/darwin/macos/package.use.mask | 4 ++++
1 file changed, 4 insertions(+)
diff --git a/profiles/prefix/darwin/macos/package.use.mask b/profiles/prefix/darwin/macos/package.use.mask
index 752f5b30f15f..b388ebc3beb3 100644
--- a/profiles/prefix/darwin/macos/package.use.mask
+++ b/profiles/prefix/darwin/macos/package.use.mask
@@ -1,6 +1,10 @@
# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
+# Fabian Groffen <grobian@gentoo.org> (2024-07-19)
+# misdetects and results in a broken (trapping) library e.g. breaks gpg
+dev-libs/libgcrypt asm
+
# Fabian Groffen <grobian@gentoo.org> (2024-03-08)
# -z,now is not something Darwin linkers understand
sys-devel/gcc default-znow
^ permalink raw reply related [flat|nested] 45+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: profiles/prefix/darwin/macos/
@ 2024-07-17 13:27 Fabian Groffen
0 siblings, 0 replies; 45+ messages in thread
From: Fabian Groffen @ 2024-07-17 13:27 UTC (permalink / raw
To: gentoo-commits
commit: c326625875a3a0c543abdfd0754732cf8346168d
Author: Fabian Groffen <grobian <AT> gentoo <DOT> org>
AuthorDate: Wed Jul 17 13:26:53 2024 +0000
Commit: Fabian Groffen <grobian <AT> gentoo <DOT> org>
CommitDate: Wed Jul 17 13:26:53 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c3266258
profiles/prefix/darwin/macos/package.mask: drop obsoleted mask
Signed-off-by: Fabian Groffen <grobian <AT> gentoo.org>
profiles/prefix/darwin/macos/package.mask | 6 +-----
1 file changed, 1 insertion(+), 5 deletions(-)
diff --git a/profiles/prefix/darwin/macos/package.mask b/profiles/prefix/darwin/macos/package.mask
index 962e14e44ebc..709360d865d4 100644
--- a/profiles/prefix/darwin/macos/package.mask
+++ b/profiles/prefix/darwin/macos/package.mask
@@ -1,10 +1,6 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-# Fabian Groffen <grobian@gentoo.org> (2024-05-28)
-# Fails to compile on any macOS, bug #932809, pending investigation
-=net-dns/c-ares-1.29.0
-
# Benda Xu <heroxbd@gentoo.org> (2023-08-20)
# Does not play well with linkers under macOS.
# Undefined symbols for architecture x86_64:
^ permalink raw reply related [flat|nested] 45+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: profiles/prefix/darwin/macos/
@ 2024-05-28 14:10 Fabian Groffen
0 siblings, 0 replies; 45+ messages in thread
From: Fabian Groffen @ 2024-05-28 14:10 UTC (permalink / raw
To: gentoo-commits
commit: 92c6b019c938960daa3adca2fbbdac2f9c0bf3e5
Author: Fabian Groffen <grobian <AT> gentoo <DOT> org>
AuthorDate: Tue May 28 14:10:01 2024 +0000
Commit: Fabian Groffen <grobian <AT> gentoo <DOT> org>
CommitDate: Tue May 28 14:10:46 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=92c6b019
profiles/prefix/darwin/macos: mask net-dns/c-ares-1.29.0
Fails to compile, unbreak bootstraps by using 1.28.0
Bug: https://bugs.gentoo.org/932809
Signed-off-by: Fabian Groffen <grobian <AT> gentoo.org>
profiles/prefix/darwin/macos/package.mask | 4 ++++
1 file changed, 4 insertions(+)
diff --git a/profiles/prefix/darwin/macos/package.mask b/profiles/prefix/darwin/macos/package.mask
index 929018114296..962e14e44ebc 100644
--- a/profiles/prefix/darwin/macos/package.mask
+++ b/profiles/prefix/darwin/macos/package.mask
@@ -1,6 +1,10 @@
# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
+# Fabian Groffen <grobian@gentoo.org> (2024-05-28)
+# Fails to compile on any macOS, bug #932809, pending investigation
+=net-dns/c-ares-1.29.0
+
# Benda Xu <heroxbd@gentoo.org> (2023-08-20)
# Does not play well with linkers under macOS.
# Undefined symbols for architecture x86_64:
^ permalink raw reply related [flat|nested] 45+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: profiles/prefix/darwin/macos/
@ 2023-08-20 8:44 Benda XU
0 siblings, 0 replies; 45+ messages in thread
From: Benda XU @ 2023-08-20 8:44 UTC (permalink / raw
To: gentoo-commits
commit: 557ecf4547bb6852c18ff82df9387b7874e7a023
Author: Benda Xu <heroxbd <AT> gentoo <DOT> org>
AuthorDate: Sun Aug 20 08:31:38 2023 +0000
Commit: Benda XU <heroxbd <AT> gentoo <DOT> org>
CommitDate: Sun Aug 20 08:44:03 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=557ecf45
profiles/prefix/darwin/macos: mask debugpy and pydevd.
Signed-off-by: Benda Xu <heroxbd <AT> gentoo.org>
profiles/prefix/darwin/macos/package.mask | 8 ++++++++
1 file changed, 8 insertions(+)
diff --git a/profiles/prefix/darwin/macos/package.mask b/profiles/prefix/darwin/macos/package.mask
index fe20a13c6b56..ecf4cb96a7eb 100644
--- a/profiles/prefix/darwin/macos/package.mask
+++ b/profiles/prefix/darwin/macos/package.mask
@@ -1,6 +1,14 @@
# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
+# Benda Xu <heroxbd@gentoo.org> (2023-08-20)
+# Does not play well with linkers under macOS.
+# Undefined symbols for architecture x86_64:
+# "_main", referenced from:
+# implicit entry/start for main executable
+dev-python/pydevd
+dev-python/debugpy
+
# Benda Xu <heroxbd@gentoo.org> (2023-08-18)
# strlcpy and other BSD functions are available in the libc of macOS.
# Should not use libbsd.
^ permalink raw reply related [flat|nested] 45+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: profiles/prefix/darwin/macos/
@ 2023-08-17 5:54 Benda XU
0 siblings, 0 replies; 45+ messages in thread
From: Benda XU @ 2023-08-17 5:54 UTC (permalink / raw
To: gentoo-commits
commit: 7116058359db84306bed6fa695da1e06a6f7bd3b
Author: Benda Xu <heroxbd <AT> gentoo <DOT> org>
AuthorDate: Thu Aug 17 05:47:05 2023 +0000
Commit: Benda XU <heroxbd <AT> gentoo <DOT> org>
CommitDate: Thu Aug 17 05:54:00 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=71160583
profiles/prefix/darwin/macos: mask dev-libs/libbsd and its USE flag.
We should make a `virtual/libbsd` when we accumulate enough
`!elibc_Darwin? ( dev-libs/libbsd )` dependencies.
Reported-by: Jiajie Chen <jiegec <AT> qq.com>
Signed-off-by: Benda Xu <heroxbd <AT> gentoo.org>
profiles/prefix/darwin/macos/package.mask | 5 +++++
profiles/prefix/darwin/macos/package.use.mask | 7 ++++++-
2 files changed, 11 insertions(+), 1 deletion(-)
diff --git a/profiles/prefix/darwin/macos/package.mask b/profiles/prefix/darwin/macos/package.mask
index fe6ed33ee38a..fe20a13c6b56 100644
--- a/profiles/prefix/darwin/macos/package.mask
+++ b/profiles/prefix/darwin/macos/package.mask
@@ -1,6 +1,11 @@
# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
+# Benda Xu <heroxbd@gentoo.org> (2023-08-18)
+# strlcpy and other BSD functions are available in the libc of macOS.
+# Should not use libbsd.
+dev-libs/libbsd
+
# Benda Xu <heroxbd@gentoo.org> (2023-08-01)
# embrace guile-3. (bug #825334)
media-sound/lilypond
diff --git a/profiles/prefix/darwin/macos/package.use.mask b/profiles/prefix/darwin/macos/package.use.mask
index 84c2d35a928c..fb4617ec5e85 100644
--- a/profiles/prefix/darwin/macos/package.use.mask
+++ b/profiles/prefix/darwin/macos/package.use.mask
@@ -1,6 +1,11 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
+# Benda Xu <heroxbd@gentoo.org> (2023-08-18)
+# strlcpy and other BSD functions are available in the libc of macOS.
+# Should not use libbsd.
+net-libs/zeromq libbsd
+
# Fabian Groffen <grobian@gentoo.org> (2022-02-13)
# we have virtual/gsasl keyworded
mail-client/mutt -gsasl
^ permalink raw reply related [flat|nested] 45+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: profiles/prefix/darwin/macos/
@ 2023-08-17 4:41 Benda XU
0 siblings, 0 replies; 45+ messages in thread
From: Benda XU @ 2023-08-17 4:41 UTC (permalink / raw
To: gentoo-commits
commit: 2a9031b15305a19d81201392c87645b2f192169b
Author: Benda Xu <heroxbd <AT> gentoo <DOT> org>
AuthorDate: Thu Aug 17 04:39:21 2023 +0000
Commit: Benda XU <heroxbd <AT> gentoo <DOT> org>
CommitDate: Thu Aug 17 04:39:21 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2a9031b1
profiles/prefix/darwin/macos: turn off ssl and smp default USE flags.
dev-python/{twisted[ssl],ipython[smp]} both depend on rust, which is
not yet supported on Gentoo/macOS.
Suggested-by: Jiajie Chen <jiegec <AT> qq.com>
Signed-off-by: Benda Xu <heroxbd <AT> gentoo.org>
profiles/prefix/darwin/macos/package.use | 22 ++++++++++++++++++++++
1 file changed, 22 insertions(+)
diff --git a/profiles/prefix/darwin/macos/package.use b/profiles/prefix/darwin/macos/package.use
index f36adf8d3ddf..3039c40c15fe 100644
--- a/profiles/prefix/darwin/macos/package.use
+++ b/profiles/prefix/darwin/macos/package.use
@@ -1,6 +1,28 @@
# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
+# Benda Xu <heroxbd@gentoo.org> (2023-08-17)
+# dev-python/ipython[smp] and dev-python/twisted[ssl] ultimately draws
+# in dev-lang/rust. But rust is not available until LLVM works on
+# macOS. (#763018)
+#
+# dev-python/twisted-22.10.0-r3::gentoo USE="ssl -conch -http2 -serial -test"
+# dev-python/pyopenssl-23.2.0::gentoo USE="-doc -test"
+# dev-python/cryptography-41.0.3::gentoo USE="-debug -test"
+# dev-python/setuptools-rust-1.6.0::gentoo USE="-debug -test"
+#
+# dev-python/ipython-8.14.0::gentoo_prefix[smp]
+# dev-python/ipyparallel-8.6.1
+# dev-python/jupyter-server-2.7.0
+# dev-python/jupyter-events-0.7.0
+# dev-python/jsonschema-4.19.0
+# dev-python/rpds-py-0.9.2
+# dev-util/maturin-1.2.1
+# dev-python/setuptools-rust-1.6.0
+
+dev-python/twisted -ssl
+dev-python/ipython -smp
+
# Benda Xu <heroxbd@gentoo.org> (2023-07-17)
# scientific python related use flags. The Prefix/macos is widely
# used in scientific and HPC applications. Maintain some reasonable
^ permalink raw reply related [flat|nested] 45+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: profiles/prefix/darwin/macos/
@ 2023-07-31 17:29 Benda XU
0 siblings, 0 replies; 45+ messages in thread
From: Benda XU @ 2023-07-31 17:29 UTC (permalink / raw
To: gentoo-commits
commit: f13ae3d50975b32f49facd260ae1dc48afa49b18
Author: Benda Xu <heroxbd <AT> gentoo <DOT> org>
AuthorDate: Mon Jul 31 17:27:14 2023 +0000
Commit: Benda XU <heroxbd <AT> gentoo <DOT> org>
CommitDate: Mon Jul 31 17:28:08 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f13ae3d5
profiles/prefix/darwin/macos: welcome guile-3 to macos.
Bug: https://bugs.gentoo.org/825334
Signed-off-by: Benda Xu <heroxbd <AT> gentoo.org>
profiles/prefix/darwin/macos/package.mask | 4 ++++
profiles/prefix/darwin/macos/package.unmask | 6 ++++++
2 files changed, 10 insertions(+)
diff --git a/profiles/prefix/darwin/macos/package.mask b/profiles/prefix/darwin/macos/package.mask
index 82ecbd1c566d..fe6ed33ee38a 100644
--- a/profiles/prefix/darwin/macos/package.mask
+++ b/profiles/prefix/darwin/macos/package.mask
@@ -1,6 +1,10 @@
# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
+# Benda Xu <heroxbd@gentoo.org> (2023-08-01)
+# embrace guile-3. (bug #825334)
+media-sound/lilypond
+
# Fabian Groffen <grobian@gentoo.org> (2023-06-24)
# Fails to link due to missing libintl, already fixed upstream:
# https://git.savannah.gnu.org/cgit/tar.git/commit/?id=8632df398b2f548465ebe68b8f494c0d6f8d913d
diff --git a/profiles/prefix/darwin/macos/package.unmask b/profiles/prefix/darwin/macos/package.unmask
new file mode 100644
index 000000000000..c83ace0c1e3e
--- /dev/null
+++ b/profiles/prefix/darwin/macos/package.unmask
@@ -0,0 +1,6 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+# Benda Xu <heroxbd@gentoo.org> (2023-08-01)
+# embrace guile-3. (bug #825334)
+>=dev-scheme/guile-3.0.4
^ permalink raw reply related [flat|nested] 45+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: profiles/prefix/darwin/macos/
@ 2023-07-24 6:56 Fabian Groffen
0 siblings, 0 replies; 45+ messages in thread
From: Fabian Groffen @ 2023-07-24 6:56 UTC (permalink / raw
To: gentoo-commits
commit: 9a33c5fd987a7cad96635bb856dcb253c38fe8ba
Author: Fabian Groffen <grobian <AT> gentoo <DOT> org>
AuthorDate: Mon Jul 24 06:55:28 2023 +0000
Commit: Fabian Groffen <grobian <AT> gentoo <DOT> org>
CommitDate: Mon Jul 24 06:55:28 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9a33c5fd
profiles/prefix/darwin/macos: mask tar-1.35 here like on Solaris
Same libintl linking problem.
Signed-off-by: Fabian Groffen <grobian <AT> gentoo.org>
profiles/prefix/darwin/macos/package.mask | 5 +++++
1 file changed, 5 insertions(+)
diff --git a/profiles/prefix/darwin/macos/package.mask b/profiles/prefix/darwin/macos/package.mask
index a0d4caecafae..82ecbd1c566d 100644
--- a/profiles/prefix/darwin/macos/package.mask
+++ b/profiles/prefix/darwin/macos/package.mask
@@ -1,6 +1,11 @@
# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
+# Fabian Groffen <grobian@gentoo.org> (2023-06-24)
+# Fails to link due to missing libintl, already fixed upstream:
+# https://git.savannah.gnu.org/cgit/tar.git/commit/?id=8632df398b2f548465ebe68b8f494c0d6f8d913d
+=app-arch/tar-1.35
+
# Benda Xu <heroxbd@gentoo.org> (2023-07-09)
# Requires Glibc <sys/xattr.h> to work properly.
# For example, 'lgetxattr' is not available on macOS or gnulib.
^ permalink raw reply related [flat|nested] 45+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: profiles/prefix/darwin/macos/
@ 2023-07-17 1:51 Benda XU
0 siblings, 0 replies; 45+ messages in thread
From: Benda XU @ 2023-07-17 1:51 UTC (permalink / raw
To: gentoo-commits
commit: 509c123c1d8c3567c4e070a0126dc19811d1931a
Author: Benda Xu <heroxbd <AT> gentoo <DOT> org>
AuthorDate: Mon Jul 17 01:50:35 2023 +0000
Commit: Benda XU <heroxbd <AT> gentoo <DOT> org>
CommitDate: Mon Jul 17 01:51:46 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=509c123c
p/p/darwin/macos: add reasonable USE defaults in the profile.
Signed-off-by: Benda Xu <heroxbd <AT> gentoo.org>
profiles/prefix/darwin/macos/package.use | 12 ++++++++++++
1 file changed, 12 insertions(+)
diff --git a/profiles/prefix/darwin/macos/package.use b/profiles/prefix/darwin/macos/package.use
new file mode 100644
index 000000000000..f36adf8d3ddf
--- /dev/null
+++ b/profiles/prefix/darwin/macos/package.use
@@ -0,0 +1,12 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+# Benda Xu <heroxbd@gentoo.org> (2023-07-17)
+# scientific python related use flags. The Prefix/macos is widely
+# used in scientific and HPC applications. Maintain some reasonable
+# defaults in the profile.
+
+dev-python/numpy lapack
+dev-python/pillow webp
+virtual/imagemagick-tools tiff jpeg
+media-gfx/imagemagick tiff jpeg
^ permalink raw reply related [flat|nested] 45+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: profiles/prefix/darwin/macos/
@ 2023-07-09 3:40 Benda XU
0 siblings, 0 replies; 45+ messages in thread
From: Benda XU @ 2023-07-09 3:40 UTC (permalink / raw
To: gentoo-commits
commit: e0fffb403b42ad4ff381c454480c70b53bf273ef
Author: Benda Xu <heroxbd <AT> gentoo <DOT> org>
AuthorDate: Sun Jul 9 03:38:21 2023 +0000
Commit: Benda XU <heroxbd <AT> gentoo <DOT> org>
CommitDate: Sun Jul 9 03:40:44 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e0fffb40
p/p/darwin/macos/package.mask: harfbuzz-7.2 droped in a7f050bbcecb.
Signed-off-by: Benda Xu <heroxbd <AT> gentoo.org>
profiles/prefix/darwin/macos/package.mask | 1 -
1 file changed, 1 deletion(-)
diff --git a/profiles/prefix/darwin/macos/package.mask b/profiles/prefix/darwin/macos/package.mask
index cc6f25ce78cf..0eeeffbc554e 100644
--- a/profiles/prefix/darwin/macos/package.mask
+++ b/profiles/prefix/darwin/macos/package.mask
@@ -4,5 +4,4 @@
# Fabian Groffen <grobian@gentoo.org> (2023-06-05)
# Fails to compile using GCC, misdetecting sincosf
# https://github.com/harfbuzz/harfbuzz/issues/4266
-=media-libs/harfbuzz-7.2.0
=media-libs/harfbuzz-7.3.0
^ permalink raw reply related [flat|nested] 45+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: profiles/prefix/darwin/macos/
@ 2023-06-05 13:36 Fabian Groffen
0 siblings, 0 replies; 45+ messages in thread
From: Fabian Groffen @ 2023-06-05 13:36 UTC (permalink / raw
To: gentoo-commits
commit: 727da16972714cab4761a2c8184affa90f582769
Author: Fabian Groffen <grobian <AT> gentoo <DOT> org>
AuthorDate: Mon Jun 5 13:33:02 2023 +0000
Commit: Fabian Groffen <grobian <AT> gentoo <DOT> org>
CommitDate: Mon Jun 5 13:33:12 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=727da169
profiles/prefix/darwin/macos: mask >=harfbuzz-7
Signed-off-by: Fabian Groffen <grobian <AT> gentoo.org>
profiles/prefix/darwin/macos/package.mask | 6 ++++++
1 file changed, 6 insertions(+)
diff --git a/profiles/prefix/darwin/macos/package.mask b/profiles/prefix/darwin/macos/package.mask
index f883ab31fb14..cc6f25ce78cf 100644
--- a/profiles/prefix/darwin/macos/package.mask
+++ b/profiles/prefix/darwin/macos/package.mask
@@ -1,2 +1,8 @@
# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
+
+# Fabian Groffen <grobian@gentoo.org> (2023-06-05)
+# Fails to compile using GCC, misdetecting sincosf
+# https://github.com/harfbuzz/harfbuzz/issues/4266
+=media-libs/harfbuzz-7.2.0
+=media-libs/harfbuzz-7.3.0
^ permalink raw reply related [flat|nested] 45+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: profiles/prefix/darwin/macos/
@ 2023-05-01 6:32 Fabian Groffen
0 siblings, 0 replies; 45+ messages in thread
From: Fabian Groffen @ 2023-05-01 6:32 UTC (permalink / raw
To: gentoo-commits
commit: d82eb226e312fe2805724c865b8606d93cb823d2
Author: Fabian Groffen <grobian <AT> gentoo <DOT> org>
AuthorDate: Mon May 1 06:32:27 2023 +0000
Commit: Fabian Groffen <grobian <AT> gentoo <DOT> org>
CommitDate: Mon May 1 06:32:27 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d82eb226
profiles/prefix/darwin/macos/package.mask: drop obsolete mask
Signed-off-by: Fabian Groffen <grobian <AT> gentoo.org>
profiles/prefix/darwin/macos/package.mask | 6 ------
1 file changed, 6 deletions(-)
diff --git a/profiles/prefix/darwin/macos/package.mask b/profiles/prefix/darwin/macos/package.mask
index 454b5a7599c3..f883ab31fb14 100644
--- a/profiles/prefix/darwin/macos/package.mask
+++ b/profiles/prefix/darwin/macos/package.mask
@@ -1,8 +1,2 @@
# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-
-# Fabian Groffen <grobian@gentoo.org> (2023-04-27)
-# https://bugs.gentoo.org/905152
-# breaks behaviour with -stdlib=libc++, masked for now
-=sys-devel/gcc-12.2.0
-=sys-devel/gcc-12.2.0-r1
^ permalink raw reply related [flat|nested] 45+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: profiles/prefix/darwin/macos/
@ 2023-04-27 10:27 Fabian Groffen
0 siblings, 0 replies; 45+ messages in thread
From: Fabian Groffen @ 2023-04-27 10:27 UTC (permalink / raw
To: gentoo-commits
commit: 67b3c82c7943e73f410e089797e4c961bace64a8
Author: Fabian Groffen <grobian <AT> gentoo <DOT> org>
AuthorDate: Thu Apr 27 10:24:49 2023 +0000
Commit: Fabian Groffen <grobian <AT> gentoo <DOT> org>
CommitDate: Thu Apr 27 10:27:20 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=67b3c82c
profiles/prefix/darwin/macos/package.mask: mask gcc-12.2 #905152
odd interaction with -stdlib=libc++
Bug: https://bugs.gentoo.org/905152
Signed-off-by: Fabian Groffen <grobian <AT> gentoo.org>
profiles/prefix/darwin/macos/package.mask | 8 +++++++-
1 file changed, 7 insertions(+), 1 deletion(-)
diff --git a/profiles/prefix/darwin/macos/package.mask b/profiles/prefix/darwin/macos/package.mask
index 65c385e7abde..454b5a7599c3 100644
--- a/profiles/prefix/darwin/macos/package.mask
+++ b/profiles/prefix/darwin/macos/package.mask
@@ -1,2 +1,8 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
+
+# Fabian Groffen <grobian@gentoo.org> (2023-04-27)
+# https://bugs.gentoo.org/905152
+# breaks behaviour with -stdlib=libc++, masked for now
+=sys-devel/gcc-12.2.0
+=sys-devel/gcc-12.2.0-r1
^ permalink raw reply related [flat|nested] 45+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: profiles/prefix/darwin/macos/
@ 2022-07-08 7:32 Fabian Groffen
0 siblings, 0 replies; 45+ messages in thread
From: Fabian Groffen @ 2022-07-08 7:32 UTC (permalink / raw
To: gentoo-commits
commit: 54c3a76b5cc2425df7cd8bde202ff8e9bb0cc355
Author: Fabian Groffen <grobian <AT> gentoo <DOT> org>
AuthorDate: Fri Jul 8 07:32:24 2022 +0000
Commit: Fabian Groffen <grobian <AT> gentoo <DOT> org>
CommitDate: Fri Jul 8 07:32:24 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=54c3a76b
prefix/darwin/macos/package.mask: update vim-8.2.5066 mask
Signed-off-by: Fabian Groffen <grobian <AT> gentoo.org>
profiles/prefix/darwin/macos/package.mask | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/profiles/prefix/darwin/macos/package.mask b/profiles/prefix/darwin/macos/package.mask
index 525d9a18e980..0a403530e9f7 100644
--- a/profiles/prefix/darwin/macos/package.mask
+++ b/profiles/prefix/darwin/macos/package.mask
@@ -4,5 +4,5 @@
# Fabian Groffen <grobian@gentoo.org> (2022-06-14)
# timer_create build-failure, corrected upstream in 5067
# https://github.com/vim/vim/commit/f78b52ba24d8d294869cd013dcc4cd5d4a65cea7
-=app-editors/vim-8.2.5066
-=app-editors/vim-core-8.2.5066
+~app-editors/vim-8.2.5066
+~app-editors/vim-core-8.2.5066
^ permalink raw reply related [flat|nested] 45+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: profiles/prefix/darwin/macos/
@ 2022-06-14 14:16 Fabian Groffen
0 siblings, 0 replies; 45+ messages in thread
From: Fabian Groffen @ 2022-06-14 14:16 UTC (permalink / raw
To: gentoo-commits
commit: 995bfb61141f54bb36d37816f9242678be2507c0
Author: Fabian Groffen <grobian <AT> gentoo <DOT> org>
AuthorDate: Tue Jun 14 14:15:59 2022 +0000
Commit: Fabian Groffen <grobian <AT> gentoo <DOT> org>
CommitDate: Tue Jun 14 14:15:59 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=995bfb61
prefix/darwin/macos/package.mask: mask vim-8.2.5066
broken compilation, already fixed upstream in 5067
Signed-off-by: Fabian Groffen <grobian <AT> gentoo.org>
profiles/prefix/darwin/macos/package.mask | 6 ++++++
1 file changed, 6 insertions(+)
diff --git a/profiles/prefix/darwin/macos/package.mask b/profiles/prefix/darwin/macos/package.mask
index 0b90c5562381..8a9a258d382f 100644
--- a/profiles/prefix/darwin/macos/package.mask
+++ b/profiles/prefix/darwin/macos/package.mask
@@ -1,6 +1,12 @@
# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
+# Fabian Groffen <grobian@gentoo.org> (2022-06-14)
+# timer_create build-failure, corrected upstream in 5067
+# https://github.com/vim/vim/commit/f78b52ba24d8d294869cd013dcc4cd5d4a65cea7
+=app-editors/vim-8.2.5066
+=app-editors/vim-core-8.2.5066
+
# Fabian Groffen <grobian@gentoo.org> (2022-01-08)
# malloc crash during install on >=11.0, bug #830425
=dev-util/cmake-3.22.1
^ permalink raw reply related [flat|nested] 45+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: profiles/prefix/darwin/macos/
@ 2022-01-16 12:20 Fabian Groffen
0 siblings, 0 replies; 45+ messages in thread
From: Fabian Groffen @ 2022-01-16 12:20 UTC (permalink / raw
To: gentoo-commits
commit: 69f5c7eeaf5f0c12eaddbda183102f1c7eaf2f6c
Author: Fabian Groffen <grobian <AT> gentoo <DOT> org>
AuthorDate: Sun Jan 16 12:15:18 2022 +0000
Commit: Fabian Groffen <grobian <AT> gentoo <DOT> org>
CommitDate: Sun Jan 16 12:20:26 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=69f5c7ee
profiles/prefix/darwin/macos: use global fix for gnulib breakage
Bug: https://bugs.gentoo.org/831026
Bug: https://bugs.gentoo.org/829847
Signed-off-by: Fabian Groffen <grobian <AT> gentoo.org>
profiles/prefix/darwin/macos/package.mask | 9 ---------
profiles/prefix/darwin/macos/profile.bashrc | 23 +++++++++++++++++++++++
2 files changed, 23 insertions(+), 9 deletions(-)
diff --git a/profiles/prefix/darwin/macos/package.mask b/profiles/prefix/darwin/macos/package.mask
index 1d194495f268..0b90c5562381 100644
--- a/profiles/prefix/darwin/macos/package.mask
+++ b/profiles/prefix/darwin/macos/package.mask
@@ -4,12 +4,3 @@
# Fabian Groffen <grobian@gentoo.org> (2022-01-08)
# malloc crash during install on >=11.0, bug #830425
=dev-util/cmake-3.22.1
-
-# Sam James <sam@gentoo.org> (2021-12-23)
-# Fails to build due to gnulib errors on >=11.0:
-# ```timespec.h:52:21: error: expected identifier or ‘(’ before ‘struct’
-# 52 | _GL_TIMESPEC_INLINE struct timespec```
-# bug #829847
-=app-editors/nano-5.9
-=app-editors/nano-6.0
-=app-arch/gzip-1.11
diff --git a/profiles/prefix/darwin/macos/profile.bashrc b/profiles/prefix/darwin/macos/profile.bashrc
new file mode 100644
index 000000000000..fc81d01031c4
--- /dev/null
+++ b/profiles/prefix/darwin/macos/profile.bashrc
@@ -0,0 +1,23 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+if [[ ${EBUILD_PHASE} == prepare ]]; then
+ # workaround for Gnulib bug that affects multiple packages: gzip, wget,
+ # nano, etc
+ # https://lists.gnu.org/archive/html/bug-gnulib/2021-09/msg00053.html
+ # https://bugs.gentoo.org/829847
+ # https://bugs.gentoo.org/831026
+ find "${S}" -name "config.h*" \
+ | xargs grep -l "define _GL_INLINE static _GL_UNUSED" \
+ | while read file
+ do
+ einfo "fixing gnulib inline bug in ${file#${S}/}"
+ origfile="${file}".gnulib-fix.$$
+ mv "${file}" "${origfile}"
+ sed -e 's/define _GL_INLINE static _GL_UNUSED/define _GL_INLINE _GL_UNUSED static/' \
+ -e 's/define _GL_EXTERN_INLINE static _GL_UNUSED/define _GL_EXTERN_INLINE _GL_UNUSED static/' \
+ "${origfile}" > "${file}"
+ touch -r "${origfile}" "${file}"
+ done
+fi
+
^ permalink raw reply related [flat|nested] 45+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: profiles/prefix/darwin/macos/
@ 2022-01-09 22:12 Sam James
0 siblings, 0 replies; 45+ messages in thread
From: Sam James @ 2022-01-09 22:12 UTC (permalink / raw
To: gentoo-commits
commit: db4aadc0d49bf35bc6a793e7c25fb8653b34aa9e
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sun Jan 9 22:12:09 2022 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sun Jan 9 22:12:43 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=db4aadc0
profiles/prefix/darwin/macos: mask =app-arch/gzip-1.11
Same issue as with nano. 1.10 is fine. Hopefully fixed in next
release w/ latest gnulib sync.
Bug: https://bugs.gentoo.org/829847
Signed-off-by: Sam James <sam <AT> gentoo.org>
profiles/prefix/darwin/macos/package.mask | 1 +
1 file changed, 1 insertion(+)
diff --git a/profiles/prefix/darwin/macos/package.mask b/profiles/prefix/darwin/macos/package.mask
index 7c44bbda818d..a406d72c1e6a 100644
--- a/profiles/prefix/darwin/macos/package.mask
+++ b/profiles/prefix/darwin/macos/package.mask
@@ -8,3 +8,4 @@
# bug #829847
=app-editors/nano-5.9
=app-editors/nano-6.0
+=app-arch/gzip-1.11
^ permalink raw reply related [flat|nested] 45+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: profiles/prefix/darwin/macos/
@ 2022-01-01 10:03 Sam James
0 siblings, 0 replies; 45+ messages in thread
From: Sam James @ 2022-01-01 10:03 UTC (permalink / raw
To: gentoo-commits
commit: c39d9fa6e3d07434ccfb655efd604812712b8848
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sat Jan 1 09:52:06 2022 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sat Jan 1 09:52:06 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c39d9fa6
profiles/prefix/darwin/macos: drop obsolete gdbm mask
Signed-off-by: Sam James <sam <AT> gentoo.org>
profiles/prefix/darwin/macos/package.mask | 8 +-------
1 file changed, 1 insertion(+), 7 deletions(-)
diff --git a/profiles/prefix/darwin/macos/package.mask b/profiles/prefix/darwin/macos/package.mask
index 8db86fec4d07..7c44bbda818d 100644
--- a/profiles/prefix/darwin/macos/package.mask
+++ b/profiles/prefix/darwin/macos/package.mask
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
# Sam James <sam@gentoo.org> (2021-12-23)
@@ -8,9 +8,3 @@
# bug #829847
=app-editors/nano-5.9
=app-editors/nano-6.0
-
-# Sam James <sam@gentoo.org> (2021-09-05)
-# gdbm-1.21 fails to build right now on macOS with:
-# ```gdbmshell.c:1013:54: error: ‘struct stat’ has no member named ‘st_mtim’```
-# bug #811792
-=sys-libs/gdbm-1.21
^ permalink raw reply related [flat|nested] 45+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: profiles/prefix/darwin/macos/
@ 2021-12-23 7:12 Sam James
0 siblings, 0 replies; 45+ messages in thread
From: Sam James @ 2021-12-23 7:12 UTC (permalink / raw
To: gentoo-commits
commit: 939fe2c69d0794a2411359c116db284917baa3dd
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Thu Dec 23 07:11:39 2021 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Thu Dec 23 07:11:49 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=939fe2c6
profiles/prefix/darwin/macos: revise nano mask
5.9 fails too
Bug: https://bugs.gentoo.org/829847
Signed-off-by: Sam James <sam <AT> gentoo.org>
profiles/prefix/darwin/macos/package.mask | 1 +
1 file changed, 1 insertion(+)
diff --git a/profiles/prefix/darwin/macos/package.mask b/profiles/prefix/darwin/macos/package.mask
index a1df0da692af..8db86fec4d07 100644
--- a/profiles/prefix/darwin/macos/package.mask
+++ b/profiles/prefix/darwin/macos/package.mask
@@ -6,6 +6,7 @@
# ```timespec.h:52:21: error: expected identifier or ‘(’ before ‘struct’
# 52 | _GL_TIMESPEC_INLINE struct timespec```
# bug #829847
+=app-editors/nano-5.9
=app-editors/nano-6.0
# Sam James <sam@gentoo.org> (2021-09-05)
^ permalink raw reply related [flat|nested] 45+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: profiles/prefix/darwin/macos/
@ 2021-12-23 7:03 Sam James
0 siblings, 0 replies; 45+ messages in thread
From: Sam James @ 2021-12-23 7:03 UTC (permalink / raw
To: gentoo-commits
commit: 50b86fd40d32ddff11c8ff7c911692a7370ec308
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Thu Dec 23 07:00:04 2021 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Thu Dec 23 07:00:04 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=50b86fd4
profiles/prefix/darwin/macos: mask nano-6.0 which fails to build
Bug: https://bugs.gentoo.org/829847
Signed-off-by: Sam James <sam <AT> gentoo.org>
profiles/prefix/darwin/macos/package.mask | 7 +++++++
1 file changed, 7 insertions(+)
diff --git a/profiles/prefix/darwin/macos/package.mask b/profiles/prefix/darwin/macos/package.mask
index 643431b48593..a1df0da692af 100644
--- a/profiles/prefix/darwin/macos/package.mask
+++ b/profiles/prefix/darwin/macos/package.mask
@@ -1,6 +1,13 @@
# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
+# Sam James <sam@gentoo.org> (2021-12-23)
+# Fails to build due to gnulib errors:
+# ```timespec.h:52:21: error: expected identifier or ‘(’ before ‘struct’
+# 52 | _GL_TIMESPEC_INLINE struct timespec```
+# bug #829847
+=app-editors/nano-6.0
+
# Sam James <sam@gentoo.org> (2021-09-05)
# gdbm-1.21 fails to build right now on macOS with:
# ```gdbmshell.c:1013:54: error: ‘struct stat’ has no member named ‘st_mtim’```
^ permalink raw reply related [flat|nested] 45+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: profiles/prefix/darwin/macos/
@ 2021-09-05 21:01 Sam James
0 siblings, 0 replies; 45+ messages in thread
From: Sam James @ 2021-09-05 21:01 UTC (permalink / raw
To: gentoo-commits
commit: e99f31a5af18d07c3f58f516278786c015a33e6a
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sun Sep 5 21:01:01 2021 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sun Sep 5 21:01:15 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e99f31a5
profiles/prefix/darwin/macos: mask =sys-libs/gdbm-1.21 (fails to build)
Bug: https://bugs.gentoo.org/811792
Signed-off-by: Sam James <sam <AT> gentoo.org>
profiles/prefix/darwin/macos/package.mask | 5 +++++
1 file changed, 5 insertions(+)
diff --git a/profiles/prefix/darwin/macos/package.mask b/profiles/prefix/darwin/macos/package.mask
index 70b202547e6..643431b4859 100644
--- a/profiles/prefix/darwin/macos/package.mask
+++ b/profiles/prefix/darwin/macos/package.mask
@@ -1,3 +1,8 @@
# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
+# Sam James <sam@gentoo.org> (2021-09-05)
+# gdbm-1.21 fails to build right now on macOS with:
+# ```gdbmshell.c:1013:54: error: ‘struct stat’ has no member named ‘st_mtim’```
+# bug #811792
+=sys-libs/gdbm-1.21
^ permalink raw reply related [flat|nested] 45+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: profiles/prefix/darwin/macos/
@ 2021-08-22 12:00 Fabian Groffen
0 siblings, 0 replies; 45+ messages in thread
From: Fabian Groffen @ 2021-08-22 12:00 UTC (permalink / raw
To: gentoo-commits
commit: 68e4c0fadf466071682ba4fe2b4c5df832c6a9cb
Author: Fabian Groffen <grobian <AT> gentoo <DOT> org>
AuthorDate: Sun Aug 22 11:58:59 2021 +0000
Commit: Fabian Groffen <grobian <AT> gentoo <DOT> org>
CommitDate: Sun Aug 22 12:00:12 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=68e4c0fa
profiles/prefix/darwin/macos/package.mask: drop obsoleted masks
findutils-4.8.0 (only version in the tree) and wget are now fixed
Signed-off-by: Fabian Groffen <grobian <AT> gentoo.org>
profiles/prefix/darwin/macos/package.mask | 5 -----
1 file changed, 5 deletions(-)
diff --git a/profiles/prefix/darwin/macos/package.mask b/profiles/prefix/darwin/macos/package.mask
index b06b52c7682..70b202547e6 100644
--- a/profiles/prefix/darwin/macos/package.mask
+++ b/profiles/prefix/darwin/macos/package.mask
@@ -1,8 +1,3 @@
# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-# Fabian Groffen <grobian@gentoo.org> (2021-01-10)
-# fails to compile on regex and nonull definitions in
-# gnulib/malloc/dynarray-skeleton.c
-=net-misc/wget-1.21.1
-=sys-apps/findutils-4.8.0
^ permalink raw reply related [flat|nested] 45+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: profiles/prefix/darwin/macos/
@ 2021-02-12 23:51 Sam James
0 siblings, 0 replies; 45+ messages in thread
From: Sam James @ 2021-02-12 23:51 UTC (permalink / raw
To: gentoo-commits
commit: c37d84ab45c309cf443522da8e62e691fddbcf30
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Fri Feb 12 23:50:35 2021 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Fri Feb 12 23:50:35 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c37d84ab
profiles/prefix/darwin/macos/package.mask: drop obsolete mask
Signed-off-by: Sam James <sam <AT> gentoo.org>
profiles/prefix/darwin/macos/package.mask | 5 -----
1 file changed, 5 deletions(-)
diff --git a/profiles/prefix/darwin/macos/package.mask b/profiles/prefix/darwin/macos/package.mask
index 99f21f91b1f..b06b52c7682 100644
--- a/profiles/prefix/darwin/macos/package.mask
+++ b/profiles/prefix/darwin/macos/package.mask
@@ -6,8 +6,3 @@
# gnulib/malloc/dynarray-skeleton.c
=net-misc/wget-1.21.1
=sys-apps/findutils-4.8.0
-
-# Fabian Groffen <grobian@gentoo.org> (2020-11-23)
-# no symbols from libopenbsd-compat
-=net-misc/openssh-8.3_p1-r5
-=net-misc/openssh-8.4_p1-r2
^ permalink raw reply related [flat|nested] 45+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: profiles/prefix/darwin/macos/
@ 2021-01-14 13:40 Fabian Groffen
0 siblings, 0 replies; 45+ messages in thread
From: Fabian Groffen @ 2021-01-14 13:40 UTC (permalink / raw
To: gentoo-commits
commit: 0a497e0e858c7a999e547cb8cf0eae00167ed094
Author: Fabian Groffen <grobian <AT> gentoo <DOT> org>
AuthorDate: Thu Jan 14 13:39:49 2021 +0000
Commit: Fabian Groffen <grobian <AT> gentoo <DOT> org>
CommitDate: Thu Jan 14 13:40:18 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0a497e0e
profiles/prefix/darwin/macos/package.mask: drop cmake-3.19.3 mask
cmake ebuild was fixed
Signed-off-by: Fabian Groffen <grobian <AT> gentoo.org>
profiles/prefix/darwin/macos/package.mask | 4 ----
1 file changed, 4 deletions(-)
diff --git a/profiles/prefix/darwin/macos/package.mask b/profiles/prefix/darwin/macos/package.mask
index 523a5c82a1d..99f21f91b1f 100644
--- a/profiles/prefix/darwin/macos/package.mask
+++ b/profiles/prefix/darwin/macos/package.mask
@@ -1,10 +1,6 @@
# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-# Fabian Groffen <grobian@gentoo.org> (2021-01-14)
-# fails to compile with was not declared in this scope errors
-=dev-util/cmake-3.19.3
-
# Fabian Groffen <grobian@gentoo.org> (2021-01-10)
# fails to compile on regex and nonull definitions in
# gnulib/malloc/dynarray-skeleton.c
^ permalink raw reply related [flat|nested] 45+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: profiles/prefix/darwin/macos/
@ 2021-01-14 12:45 Fabian Groffen
0 siblings, 0 replies; 45+ messages in thread
From: Fabian Groffen @ 2021-01-14 12:45 UTC (permalink / raw
To: gentoo-commits
commit: 9fa7ad2caf2250de66da9e45d8405efcc7c3c881
Author: Fabian Groffen <grobian <AT> gentoo <DOT> org>
AuthorDate: Thu Jan 14 12:43:21 2021 +0000
Commit: Fabian Groffen <grobian <AT> gentoo <DOT> org>
CommitDate: Thu Jan 14 12:43:21 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9fa7ad2c
profiles/prefix/darwin/macos/package.mask: mask cmake-3.19.3
Fails to compile with multiple errors like
/Library/Gentoo-HighSierra/var/tmp/portage/dev-util/cmake-3.19.3/work/cmake-3.19.3/Source/cmGlobalXCodeGenerator.cxx:3161:5: error: ‘CFStringRef’ was not declared in this scope
3161 | CFStringRef s = CFUUIDCreateString(kCFAllocatorDefault, uuid);
| ^~~~~~~~~~~
Signed-off-by: Fabian Groffen <grobian <AT> gentoo.org>
profiles/prefix/darwin/macos/package.mask | 4 ++++
1 file changed, 4 insertions(+)
diff --git a/profiles/prefix/darwin/macos/package.mask b/profiles/prefix/darwin/macos/package.mask
index 99f21f91b1f..523a5c82a1d 100644
--- a/profiles/prefix/darwin/macos/package.mask
+++ b/profiles/prefix/darwin/macos/package.mask
@@ -1,6 +1,10 @@
# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
+# Fabian Groffen <grobian@gentoo.org> (2021-01-14)
+# fails to compile with was not declared in this scope errors
+=dev-util/cmake-3.19.3
+
# Fabian Groffen <grobian@gentoo.org> (2021-01-10)
# fails to compile on regex and nonull definitions in
# gnulib/malloc/dynarray-skeleton.c
^ permalink raw reply related [flat|nested] 45+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: profiles/prefix/darwin/macos/
@ 2021-01-10 14:49 Fabian Groffen
0 siblings, 0 replies; 45+ messages in thread
From: Fabian Groffen @ 2021-01-10 14:49 UTC (permalink / raw
To: gentoo-commits
commit: 9c3117bee91d3de29b564d623a1e6711b43794e6
Author: Fabian Groffen <grobian <AT> gentoo <DOT> org>
AuthorDate: Sun Jan 10 14:48:47 2021 +0000
Commit: Fabian Groffen <grobian <AT> gentoo <DOT> org>
CommitDate: Sun Jan 10 14:49:27 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9c3117be
profiles/prefix/darwin/macos/package.mask: mask findutils-4.8.0 like wget
seems some bad commit went through in gnulib
Signed-off-by: Fabian Groffen <grobian <AT> gentoo.org>
profiles/prefix/darwin/macos/package.mask | 4 +++-
1 file changed, 3 insertions(+), 1 deletion(-)
diff --git a/profiles/prefix/darwin/macos/package.mask b/profiles/prefix/darwin/macos/package.mask
index eeb8a38ff60..99f21f91b1f 100644
--- a/profiles/prefix/darwin/macos/package.mask
+++ b/profiles/prefix/darwin/macos/package.mask
@@ -2,8 +2,10 @@
# Distributed under the terms of the GNU General Public License v2
# Fabian Groffen <grobian@gentoo.org> (2021-01-10)
-# fails to compile on regex and nonull definitions
+# fails to compile on regex and nonull definitions in
+# gnulib/malloc/dynarray-skeleton.c
=net-misc/wget-1.21.1
+=sys-apps/findutils-4.8.0
# Fabian Groffen <grobian@gentoo.org> (2020-11-23)
# no symbols from libopenbsd-compat
^ permalink raw reply related [flat|nested] 45+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: profiles/prefix/darwin/macos/
@ 2021-01-10 10:05 Fabian Groffen
0 siblings, 0 replies; 45+ messages in thread
From: Fabian Groffen @ 2021-01-10 10:05 UTC (permalink / raw
To: gentoo-commits
commit: b66acbda345c55bcb41d5b4907568f034ab5a6e9
Author: Fabian Groffen <grobian <AT> gentoo <DOT> org>
AuthorDate: Sun Jan 10 10:00:44 2021 +0000
Commit: Fabian Groffen <grobian <AT> gentoo <DOT> org>
CommitDate: Sun Jan 10 10:00:44 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b66acbda
profiles/prefix/darwin/macos/package.mask: mask wget-1.21.1
Fails to compile with a bunch of problems, fall back to older version,
a next release likely fixes these problems.
Signed-off-by: Fabian Groffen <grobian <AT> gentoo.org>
profiles/prefix/darwin/macos/package.mask | 6 +++++-
1 file changed, 5 insertions(+), 1 deletion(-)
diff --git a/profiles/prefix/darwin/macos/package.mask b/profiles/prefix/darwin/macos/package.mask
index 4f8cc88126e..5152d3cb244 100644
--- a/profiles/prefix/darwin/macos/package.mask
+++ b/profiles/prefix/darwin/macos/package.mask
@@ -1,6 +1,10 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
+# Fabian Groffen <grobian@gentoo.org> (2021-01-10)
+# fails to compile on regex and nonull definitions
+=net-misc/wget-1.21.1
+
# Fabian Groffen <grobian@gentoo.org> (2020-12-20)
# we need to establish this darwin-xcode version can really be our
# linker once we figure out TAPI support
^ permalink raw reply related [flat|nested] 45+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: profiles/prefix/darwin/macos/
@ 2020-12-20 16:06 Fabian Groffen
0 siblings, 0 replies; 45+ messages in thread
From: Fabian Groffen @ 2020-12-20 16:06 UTC (permalink / raw
To: gentoo-commits
commit: 48ebbd285aaba73ec0f5fc80af3b7dc765a18f35
Author: Fabian Groffen <grobian <AT> gentoo <DOT> org>
AuthorDate: Sun Dec 20 16:03:57 2020 +0000
Commit: Fabian Groffen <grobian <AT> gentoo <DOT> org>
CommitDate: Sun Dec 20 16:05:44 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=48ebbd28
profiles/prefix/darwin/macos: mask binutils-apple-8.2.1-r100
while we experiment with how well it fits in our roadmap, mask this version
Signed-off-by: Fabian Groffen <grobian <AT> gentoo.org>
profiles/prefix/darwin/macos/package.mask | 5 +++++
1 file changed, 5 insertions(+)
diff --git a/profiles/prefix/darwin/macos/package.mask b/profiles/prefix/darwin/macos/package.mask
index 3e48c110049..4f8cc88126e 100644
--- a/profiles/prefix/darwin/macos/package.mask
+++ b/profiles/prefix/darwin/macos/package.mask
@@ -1,6 +1,11 @@
# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
+# Fabian Groffen <grobian@gentoo.org> (2020-12-20)
+# we need to establish this darwin-xcode version can really be our
+# linker once we figure out TAPI support
+=sys-devel/binutils-apple-8.2.1-r100
+
# Fabian Groffen <grobian@gentoo.org> (2020-11-23)
# no symbols from libopenbsd-compat
=net-misc/openssh-8.3_p1-r5
^ permalink raw reply related [flat|nested] 45+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: profiles/prefix/darwin/macos/
@ 2020-12-10 12:23 Fabian Groffen
0 siblings, 0 replies; 45+ messages in thread
From: Fabian Groffen @ 2020-12-10 12:23 UTC (permalink / raw
To: gentoo-commits
commit: 43bef98b6d62d7a743a6d51ef48700e68d0b4b98
Author: Fabian Groffen <grobian <AT> gentoo <DOT> org>
AuthorDate: Thu Dec 10 12:22:47 2020 +0000
Commit: Fabian Groffen <grobian <AT> gentoo <DOT> org>
CommitDate: Thu Dec 10 12:23:04 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=43bef98b
profiles/prefix/darwin/macos: fix invalid atom
Signed-off-by: Fabian Groffen <grobian <AT> gentoo.org>
profiles/prefix/darwin/macos/package.use.force | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/profiles/prefix/darwin/macos/package.use.force b/profiles/prefix/darwin/macos/package.use.force
index 3faf74b254e..4b4798eb7ee 100644
--- a/profiles/prefix/darwin/macos/package.use.force
+++ b/profiles/prefix/darwin/macos/package.use.force
@@ -5,7 +5,7 @@
# Fails to compile without nls during link with undefined symbol for
# _gl_get_setlocale_null_lock, related, but causing other issues:
# https://gitweb.gentoo.org/repo/proj/prefix.git/commit/?id=24276d89d7c30abb460e786497fe7d50605bcdf7
-~sys-devel/gettext-0.21* nls
+~sys-devel/gettext-0.21 nls
# Fabian Groffen <grobian@gentoo.org> (2020-06-08)
# Do NOT enable tinfo, it breaks ANYTHING existing, and it also breaks
^ permalink raw reply related [flat|nested] 45+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: profiles/prefix/darwin/macos/
@ 2020-12-10 10:51 Fabian Groffen
0 siblings, 0 replies; 45+ messages in thread
From: Fabian Groffen @ 2020-12-10 10:51 UTC (permalink / raw
To: gentoo-commits
commit: ed90e67f47704c9a870f8368d8149ab49cc42c02
Author: Fabian Groffen <grobian <AT> gentoo <DOT> org>
AuthorDate: Thu Dec 10 10:50:23 2020 +0000
Commit: Fabian Groffen <grobian <AT> gentoo <DOT> org>
CommitDate: Thu Dec 10 10:50:23 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ed90e67f
profiles/prefix/darwin/macos: force USE=nls on gettext
gettext fails to link without USE=nls on Darwin
Signed-off-by: Fabian Groffen <grobian <AT> gentoo.org>
profiles/prefix/darwin/macos/package.use.force | 6 ++++++
1 file changed, 6 insertions(+)
diff --git a/profiles/prefix/darwin/macos/package.use.force b/profiles/prefix/darwin/macos/package.use.force
index f379b249c79..3faf74b254e 100644
--- a/profiles/prefix/darwin/macos/package.use.force
+++ b/profiles/prefix/darwin/macos/package.use.force
@@ -1,6 +1,12 @@
# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
+# Fabian Groffen <grobian@gentoo.org> (2020-12-10)
+# Fails to compile without nls during link with undefined symbol for
+# _gl_get_setlocale_null_lock, related, but causing other issues:
+# https://gitweb.gentoo.org/repo/proj/prefix.git/commit/?id=24276d89d7c30abb460e786497fe7d50605bcdf7
+~sys-devel/gettext-0.21* nls
+
# Fabian Groffen <grobian@gentoo.org> (2020-06-08)
# Do NOT enable tinfo, it breaks ANYTHING existing, and it also breaks
# ncurses itself, for it apparently doesn't link against tinfo itself,
^ permalink raw reply related [flat|nested] 45+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: profiles/prefix/darwin/macos/
@ 2020-12-07 20:29 Fabian Groffen
0 siblings, 0 replies; 45+ messages in thread
From: Fabian Groffen @ 2020-12-07 20:29 UTC (permalink / raw
To: gentoo-commits
commit: f09d1414652184da2a18bf1b38dfb8342e88c3ac
Author: Fabian Groffen <grobian <AT> gentoo <DOT> org>
AuthorDate: Mon Dec 7 20:28:54 2020 +0000
Commit: Fabian Groffen <grobian <AT> gentoo <DOT> org>
CommitDate: Mon Dec 7 20:28:54 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f09d1414
profiles/prefix/darwin/macos/package.mask: drop gettext mask
Signed-off-by: Fabian Groffen <grobian <AT> gentoo.org>
profiles/prefix/darwin/macos/package.mask | 5 -----
1 file changed, 5 deletions(-)
diff --git a/profiles/prefix/darwin/macos/package.mask b/profiles/prefix/darwin/macos/package.mask
index c7176c9d1b8..831cbe6cf8a 100644
--- a/profiles/prefix/darwin/macos/package.mask
+++ b/profiles/prefix/darwin/macos/package.mask
@@ -1,11 +1,6 @@
# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-# Sam James <sam@gentoo.org> (2020-11-30)
-# Builds but collides with libintl despite existing patch
-# Temporary mask until investigated
-=sys-devel/gettext-0.21
-
# Fabian Groffen <grobian@gentoo.org> (2020-11-23)
# no symbols from libopenbsd-compat
=net-misc/openssh-8.3_p1-r5
^ permalink raw reply related [flat|nested] 45+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: profiles/prefix/darwin/macos/
@ 2020-11-30 7:27 Sam James
0 siblings, 0 replies; 45+ messages in thread
From: Sam James @ 2020-11-30 7:27 UTC (permalink / raw
To: gentoo-commits
commit: b9b779cd3e9906a1120ffb52832458f1fdad37ab
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Mon Nov 30 07:24:11 2020 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Mon Nov 30 07:27:12 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b9b779cd
profiles/prefix/darwin/macos/package.mask: re-mask gettext
Failing with collisions now.
Signed-off-by: Sam James <sam <AT> gentoo.org>
profiles/prefix/darwin/macos/package.mask | 5 +++++
1 file changed, 5 insertions(+)
diff --git a/profiles/prefix/darwin/macos/package.mask b/profiles/prefix/darwin/macos/package.mask
index 831cbe6cf8a..c7176c9d1b8 100644
--- a/profiles/prefix/darwin/macos/package.mask
+++ b/profiles/prefix/darwin/macos/package.mask
@@ -1,6 +1,11 @@
# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
+# Sam James <sam@gentoo.org> (2020-11-30)
+# Builds but collides with libintl despite existing patch
+# Temporary mask until investigated
+=sys-devel/gettext-0.21
+
# Fabian Groffen <grobian@gentoo.org> (2020-11-23)
# no symbols from libopenbsd-compat
=net-misc/openssh-8.3_p1-r5
^ permalink raw reply related [flat|nested] 45+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: profiles/prefix/darwin/macos/
@ 2020-11-30 3:13 Sam James
0 siblings, 0 replies; 45+ messages in thread
From: Sam James @ 2020-11-30 3:13 UTC (permalink / raw
To: gentoo-commits
commit: 90fdba2f666d451f9aed57f1968a83e9aed07975
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Mon Nov 30 03:12:59 2020 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Mon Nov 30 03:12:59 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=90fdba2f
profiles/prefix/darwin/macos/package.mask: unmask =sys-devel/gettext-0.21
Since fixed in the overlay with an upstream patch.
Signed-off-by: Sam James <sam <AT> gentoo.org>
profiles/prefix/darwin/macos/package.mask | 4 ----
1 file changed, 4 deletions(-)
diff --git a/profiles/prefix/darwin/macos/package.mask b/profiles/prefix/darwin/macos/package.mask
index 502af5fe4ab..831cbe6cf8a 100644
--- a/profiles/prefix/darwin/macos/package.mask
+++ b/profiles/prefix/darwin/macos/package.mask
@@ -6,10 +6,6 @@
=net-misc/openssh-8.3_p1-r5
=net-misc/openssh-8.4_p1-r2
-# Fabian Groffen <grobian@gentoo.org> (2020-11-23)
-# doesn't link, some unresolved symbol from gnulib
-=sys-devel/gettext-0.21
-
# Fabian Groffen <grobian@gentoo.org> (2020-06-09)
# fails to compile, needs fixing
=sys-apps/gentoo-functions-0.13
^ permalink raw reply related [flat|nested] 45+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: profiles/prefix/darwin/macos/
@ 2020-11-23 16:16 Fabian Groffen
0 siblings, 0 replies; 45+ messages in thread
From: Fabian Groffen @ 2020-11-23 16:16 UTC (permalink / raw
To: gentoo-commits
commit: 5041e4a996b6c5846608895b65ffb17c0bd2c87f
Author: Fabian Groffen <grobian <AT> gentoo <DOT> org>
AuthorDate: Mon Nov 23 16:14:21 2020 +0000
Commit: Fabian Groffen <grobian <AT> gentoo <DOT> org>
CommitDate: Mon Nov 23 16:16:18 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5041e4a9
profiles/prefix/darwin/macos: mask also openssh-8.3_p1-r5
Signed-off-by: Fabian Groffen <grobian <AT> gentoo.org>
profiles/prefix/darwin/macos/package.mask | 1 +
1 file changed, 1 insertion(+)
diff --git a/profiles/prefix/darwin/macos/package.mask b/profiles/prefix/darwin/macos/package.mask
index 8dd31a23782..502af5fe4ab 100644
--- a/profiles/prefix/darwin/macos/package.mask
+++ b/profiles/prefix/darwin/macos/package.mask
@@ -3,6 +3,7 @@
# Fabian Groffen <grobian@gentoo.org> (2020-11-23)
# no symbols from libopenbsd-compat
+=net-misc/openssh-8.3_p1-r5
=net-misc/openssh-8.4_p1-r2
# Fabian Groffen <grobian@gentoo.org> (2020-11-23)
^ permalink raw reply related [flat|nested] 45+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: profiles/prefix/darwin/macos/
@ 2020-11-23 16:01 Fabian Groffen
0 siblings, 0 replies; 45+ messages in thread
From: Fabian Groffen @ 2020-11-23 16:01 UTC (permalink / raw
To: gentoo-commits
commit: 78a144b00067dd88095ff9c9f97628f9e9307dcc
Author: Fabian Groffen <grobian <AT> gentoo <DOT> org>
AuthorDate: Mon Nov 23 15:58:20 2020 +0000
Commit: Fabian Groffen <grobian <AT> gentoo <DOT> org>
CommitDate: Mon Nov 23 15:58:20 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=78a144b0
profiles/prefix/darwin/macos: mask latest openssh
fails to compile
Signed-off-by: Fabian Groffen <grobian <AT> gentoo.org>
profiles/prefix/darwin/macos/package.mask | 4 ++++
1 file changed, 4 insertions(+)
diff --git a/profiles/prefix/darwin/macos/package.mask b/profiles/prefix/darwin/macos/package.mask
index a4dc5a23fe2..8dd31a23782 100644
--- a/profiles/prefix/darwin/macos/package.mask
+++ b/profiles/prefix/darwin/macos/package.mask
@@ -1,6 +1,10 @@
# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
+# Fabian Groffen <grobian@gentoo.org> (2020-11-23)
+# no symbols from libopenbsd-compat
+=net-misc/openssh-8.4_p1-r2
+
# Fabian Groffen <grobian@gentoo.org> (2020-11-23)
# doesn't link, some unresolved symbol from gnulib
=sys-devel/gettext-0.21
^ permalink raw reply related [flat|nested] 45+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: profiles/prefix/darwin/macos/
@ 2020-11-23 13:31 Fabian Groffen
0 siblings, 0 replies; 45+ messages in thread
From: Fabian Groffen @ 2020-11-23 13:31 UTC (permalink / raw
To: gentoo-commits
commit: 7eb4579f34194ff9086eda5d485736c63ecdd2f1
Author: Fabian Groffen <grobian <AT> gentoo <DOT> org>
AuthorDate: Mon Nov 23 13:19:44 2020 +0000
Commit: Fabian Groffen <grobian <AT> gentoo <DOT> org>
CommitDate: Mon Nov 23 13:31:17 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7eb4579f
profiles/prefix/darwin/macos/package.mask: mask gettext-0.21
Signed-off-by: Fabian Groffen <grobian <AT> gentoo.org>
profiles/prefix/darwin/macos/package.mask | 4 ++++
1 file changed, 4 insertions(+)
diff --git a/profiles/prefix/darwin/macos/package.mask b/profiles/prefix/darwin/macos/package.mask
index 13dff7f7a41..73710b495b1 100644
--- a/profiles/prefix/darwin/macos/package.mask
+++ b/profiles/prefix/darwin/macos/package.mask
@@ -1,6 +1,10 @@
# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
+# Fabian Groffen <grobian@gentoo.org> (2020-11-23)
+# doesn't link, some unresolved symbol from gnulib
+=sys-devel/gettext-0.21
+
# Fabian Groffen <grobian@gentoo.org> (2020-06-09)
# fails to compile, needs fixing
=sys-apps/gentoo-functions-0.13
^ permalink raw reply related [flat|nested] 45+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: profiles/prefix/darwin/macos/
@ 2020-06-09 16:38 Fabian Groffen
0 siblings, 0 replies; 45+ messages in thread
From: Fabian Groffen @ 2020-06-09 16:38 UTC (permalink / raw
To: gentoo-commits
commit: 3a731b52a32224cf31d6321a717e67cfa83b8020
Author: Fabian Groffen <grobian <AT> gentoo <DOT> org>
AuthorDate: Tue Jun 9 16:36:53 2020 +0000
Commit: Fabian Groffen <grobian <AT> gentoo <DOT> org>
CommitDate: Tue Jun 9 16:36:53 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3a731b52
profiles/prefix/darwin/macos/package.mask: mask gentoo-functions-0.13
While we wait for having a fix, keep an older version that does compile
on macOS.
Bug: https://bugs.gentoo.org/727694
Signed-off-by: Fabian Groffen <grobian <AT> gentoo.org>
profiles/prefix/darwin/macos/package.mask | 6 +++++-
1 file changed, 5 insertions(+), 1 deletion(-)
diff --git a/profiles/prefix/darwin/macos/package.mask b/profiles/prefix/darwin/macos/package.mask
index 44d19c92696..da6fc41ad25 100644
--- a/profiles/prefix/darwin/macos/package.mask
+++ b/profiles/prefix/darwin/macos/package.mask
@@ -1,6 +1,10 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
+# Fabian Groffen <grobian@gentoo.org> (2020-06-09)
+# fails to compile, needs fixing
+=sys-apps/gentoo-functions-0.13
+
# Fabian Groffen <grobian@gentoo.org> (2019-11-11)
# We mask all system headers, and only unmask the slot matching the OS
# install in the version profiles
^ permalink raw reply related [flat|nested] 45+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: profiles/prefix/darwin/macos/
@ 2020-06-08 18:48 Fabian Groffen
0 siblings, 0 replies; 45+ messages in thread
From: Fabian Groffen @ 2020-06-08 18:48 UTC (permalink / raw
To: gentoo-commits
commit: 0ff08f4033d96cd5f538a4030b1e91ad8083863b
Author: Fabian Groffen <grobian <AT> gentoo <DOT> org>
AuthorDate: Mon Jun 8 18:46:21 2020 +0000
Commit: Fabian Groffen <grobian <AT> gentoo <DOT> org>
CommitDate: Mon Jun 8 18:46:21 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0ff08f40
profiles/prefix/darwin/macos: force USE=tinfo into masked
Try to avoid breaking more Darwin systems, and help people who try to
recover from it, ncurses MUST be built with USE=-tinfo on Darwin!
Signed-off-by: Fabian Groffen <grobian <AT> gentoo.org>
profiles/prefix/darwin/macos/package.use.force | 9 ++++++++-
profiles/prefix/darwin/macos/package.use.mask | 9 ++++++++-
2 files changed, 16 insertions(+), 2 deletions(-)
diff --git a/profiles/prefix/darwin/macos/package.use.force b/profiles/prefix/darwin/macos/package.use.force
index 93ffdde1c0f..f379b249c79 100644
--- a/profiles/prefix/darwin/macos/package.use.force
+++ b/profiles/prefix/darwin/macos/package.use.force
@@ -1,6 +1,13 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
+# Fabian Groffen <grobian@gentoo.org> (2020-06-08)
+# Do NOT enable tinfo, it breaks ANYTHING existing, and it also breaks
+# ncurses itself, for it apparently doesn't link against tinfo itself,
+# which needs fixing before re-enabling tinfo again.
+sys-libs/ncurses -tinfo
+sys-libs/ncurses-compat -tinfo
+
# Fabian Groffen <grobian@gentoo.org> (2012-03-24)
# Non-threaded target doesn't exist for Mac OS X Intel
media-gfx/tachyon threads opengl
diff --git a/profiles/prefix/darwin/macos/package.use.mask b/profiles/prefix/darwin/macos/package.use.mask
index fb0d24c5455..9060605d417 100644
--- a/profiles/prefix/darwin/macos/package.use.mask
+++ b/profiles/prefix/darwin/macos/package.use.mask
@@ -1,6 +1,13 @@
-# Copyright 1999-2018 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
+# Fabian Groffen <grobian@gentoo.org> (2020-06-08)
+# Do NOT enable tinfo, it breaks ANYTHING existing, and it also breaks
+# ncurses itself, for it apparently doesn't link against tinfo itself,
+# which needs fixing before re-enabling tinfo again.
+sys-libs/ncurses tinfo
+sys-libs/ncurses-compat tinfo
+
# Andrey Utkin <andrey_utkin@gentoo.org> (2018-03-11)
# This flag can be sensibly enabled only on macos
# hence it is masked in base profile. Bug #637482
^ permalink raw reply related [flat|nested] 45+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: profiles/prefix/darwin/macos/
@ 2019-07-05 14:18 Guilherme Amadio
0 siblings, 0 replies; 45+ messages in thread
From: Guilherme Amadio @ 2019-07-05 14:18 UTC (permalink / raw
To: gentoo-commits
commit: 3e6c251b4b3cd8f2d275efce32d441a83536ef42
Author: Guilherme Amadio <amadio <AT> gentoo <DOT> org>
AuthorDate: Fri Jul 5 11:46:10 2019 +0000
Commit: Guilherme Amadio <amadio <AT> gentoo <DOT> org>
CommitDate: Fri Jul 5 14:17:30 2019 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3e6c251b
profiles/prefix/darwin/macos/package.mask: update mask for CMake
After a while, this mask started masking all available versions
of CMake. Upon request, CMake 3.14.5 has been added back to the
tree, to allow bootstrapping on Darwin again, therefore the mask
update.
Bug: https://bugs.gentoo.org/689234
Signed-off-by: Guilherme Amadio <amadio <AT> gentoo.org>
profiles/prefix/darwin/macos/package.mask | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/profiles/prefix/darwin/macos/package.mask b/profiles/prefix/darwin/macos/package.mask
index 09d72567e2d..90f5046d4b9 100644
--- a/profiles/prefix/darwin/macos/package.mask
+++ b/profiles/prefix/darwin/macos/package.mask
@@ -21,7 +21,7 @@
# Newer versions break because they insist on sysroot usage lacking
# -lSystem as looked for by clang/llvm. If your system got this
# package, you have to emerge -C cmake and re-emerge it.
->dev-util/cmake-3.13.4
+>=dev-util/cmake-3.14
# James Le Cuirot <chewi@gentoo.org> (2015-07-29)
# Recent Oracle releases only support recent Mac OS releases. We can't
^ permalink raw reply related [flat|nested] 45+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: profiles/prefix/darwin/macos/
@ 2019-04-26 13:44 Fabian Groffen
0 siblings, 0 replies; 45+ messages in thread
From: Fabian Groffen @ 2019-04-26 13:44 UTC (permalink / raw
To: gentoo-commits
commit: 7c919c4c40a490ad9e6c77962f85ef2173e84607
Author: Fabian Groffen <grobian <AT> gentoo <DOT> org>
AuthorDate: Fri Apr 26 13:43:08 2019 +0000
Commit: Fabian Groffen <grobian <AT> gentoo <DOT> org>
CommitDate: Fri Apr 26 13:43:08 2019 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7c919c4c
profiles/prefix/darwin/macos/package.mask: mask LLVM 7.1.0
Compiler crashes at runtime, breaks bootstrap
x86_64-apple-darwin17/20190426
Signed-off-by: Fabian Groffen <grobian <AT> gentoo.org>
profiles/prefix/darwin/macos/package.mask | 6 ++++++
1 file changed, 6 insertions(+)
diff --git a/profiles/prefix/darwin/macos/package.mask b/profiles/prefix/darwin/macos/package.mask
index b9bd2febc16..a496b084205 100644
--- a/profiles/prefix/darwin/macos/package.mask
+++ b/profiles/prefix/darwin/macos/package.mask
@@ -1,6 +1,12 @@
# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
+# Fabian Groffen <grobian@gentoo.org> (26 Apr 2019)
+# LLVM/clang 7.1 crashes at runtime
+# llvm::optional_detail::OptionalStorage<llvm::ArrayRef<llvm::StringRef>,
+=sys-devel/clang-7.1.0*
+=sys-devel/llvm-7.1.0*
+
# Fabian Groffen <grobian@gentoo.org> (26 Mar 2019)
# LLVM/clang 8 cannot compile itself, fails with the linker complaining
# about a missing symbol (clang::clangd::detail::log(..,..))
^ permalink raw reply related [flat|nested] 45+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: profiles/prefix/darwin/macos/
@ 2019-03-26 9:29 Fabian Groffen
0 siblings, 0 replies; 45+ messages in thread
From: Fabian Groffen @ 2019-03-26 9:29 UTC (permalink / raw
To: gentoo-commits
commit: ce8a2189baaac191c29d0ac7cef4c9c54abf257c
Author: Fabian Groffen <grobian <AT> gentoo <DOT> org>
AuthorDate: Tue Mar 26 09:28:04 2019 +0000
Commit: Fabian Groffen <grobian <AT> gentoo <DOT> org>
CommitDate: Tue Mar 26 09:28:04 2019 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ce8a2189
profiles/prefix/darwin/macos/package.mask: mask llvm too
In order to bootstrap, we need to select a compatible llvm, since we're
ignoring deps to break out of cycles.
Signed-off-by: Fabian Groffen <grobian <AT> gentoo.org>
profiles/prefix/darwin/macos/package.mask | 1 +
1 file changed, 1 insertion(+)
diff --git a/profiles/prefix/darwin/macos/package.mask b/profiles/prefix/darwin/macos/package.mask
index ff9c1e70a76..b9bd2febc16 100644
--- a/profiles/prefix/darwin/macos/package.mask
+++ b/profiles/prefix/darwin/macos/package.mask
@@ -5,6 +5,7 @@
# LLVM/clang 8 cannot compile itself, fails with the linker complaining
# about a missing symbol (clang::clangd::detail::log(..,..))
=sys-devel/clang-8.0.0*
+=sys-devel/llvm-8.0.0*
# Fabian Groffen <grobian@gentoo.org> (22 Mar 2019)
# Newer versions break because they insist on sysroot usage lacking
^ permalink raw reply related [flat|nested] 45+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: profiles/prefix/darwin/macos/
@ 2019-03-26 9:26 Fabian Groffen
0 siblings, 0 replies; 45+ messages in thread
From: Fabian Groffen @ 2019-03-26 9:26 UTC (permalink / raw
To: gentoo-commits
commit: 52f6e816ceeaa87d384e3e5e8a03faa40c8e371c
Author: Fabian Groffen <grobian <AT> gentoo <DOT> org>
AuthorDate: Tue Mar 26 09:25:13 2019 +0000
Commit: Fabian Groffen <grobian <AT> gentoo <DOT> org>
CommitDate: Tue Mar 26 09:25:13 2019 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=52f6e816
profiles/prefix/darwin/macos/package.mask: mask clang-8
Clang-8 cannot compile itself, fails with a missing symbol linker error.
Mask for now.
Signed-off-by: Fabian Groffen <grobian <AT> gentoo.org>
profiles/prefix/darwin/macos/package.mask | 5 +++++
1 file changed, 5 insertions(+)
diff --git a/profiles/prefix/darwin/macos/package.mask b/profiles/prefix/darwin/macos/package.mask
index 9bbcfc3b53e..ff9c1e70a76 100644
--- a/profiles/prefix/darwin/macos/package.mask
+++ b/profiles/prefix/darwin/macos/package.mask
@@ -1,6 +1,11 @@
# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
+# Fabian Groffen <grobian@gentoo.org> (26 Mar 2019)
+# LLVM/clang 8 cannot compile itself, fails with the linker complaining
+# about a missing symbol (clang::clangd::detail::log(..,..))
+=sys-devel/clang-8.0.0*
+
# Fabian Groffen <grobian@gentoo.org> (22 Mar 2019)
# Newer versions break because they insist on sysroot usage lacking
# -lSystem as looked for by clang/llvm. If your system got this
^ permalink raw reply related [flat|nested] 45+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: profiles/prefix/darwin/macos/
@ 2019-03-22 10:04 Fabian Groffen
0 siblings, 0 replies; 45+ messages in thread
From: Fabian Groffen @ 2019-03-22 10:04 UTC (permalink / raw
To: gentoo-commits
commit: 70d1517bc38d1ac1ad3af4f658bdda39d0cc2b82
Author: Fabian Groffen <grobian <AT> gentoo <DOT> org>
AuthorDate: Fri Mar 22 10:03:25 2019 +0000
Commit: Fabian Groffen <grobian <AT> gentoo <DOT> org>
CommitDate: Fri Mar 22 10:03:25 2019 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=70d1517b
profiles/prefix/darwin/macos: mask >dev-util/cmake-3.13.4
Having these versions installed renders the system unable to compile
anything cmake based.
Signed-off-by: Fabian Groffen <grobian <AT> gentoo.org>
profiles/prefix/darwin/macos/package.mask | 8 +++++++-
1 file changed, 7 insertions(+), 1 deletion(-)
diff --git a/profiles/prefix/darwin/macos/package.mask b/profiles/prefix/darwin/macos/package.mask
index 2adeb6a7183..9bbcfc3b53e 100644
--- a/profiles/prefix/darwin/macos/package.mask
+++ b/profiles/prefix/darwin/macos/package.mask
@@ -1,6 +1,12 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
+# Fabian Groffen <grobian@gentoo.org> (22 Mar 2019)
+# Newer versions break because they insist on sysroot usage lacking
+# -lSystem as looked for by clang/llvm. If your system got this
+# package, you have to emerge -C cmake and re-emerge it.
+>dev-util/cmake-3.13.4
+
# James Le Cuirot <chewi@gentoo.org> (29 Jul 2015)
# Recent Oracle releases only support recent Mac OS releases. We can't
# keep old versions due to vulnerabilities.
^ permalink raw reply related [flat|nested] 45+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: profiles/prefix/darwin/macos/
@ 2018-03-11 1:31 Andrey Utkin
0 siblings, 0 replies; 45+ messages in thread
From: Andrey Utkin @ 2018-03-11 1:31 UTC (permalink / raw
To: gentoo-commits
commit: 75a993727d67848cc995d05705803dd529e2a770
Author: Andrey Utkin <andrey_utkin <AT> gentoo <DOT> org>
AuthorDate: Sun Mar 11 01:27:23 2018 +0000
Commit: Andrey Utkin <andrey_utkin <AT> gentoo <DOT> org>
CommitDate: Sun Mar 11 01:30:14 2018 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=75a99372
profiles: prefix/darwin/macos: unmask appkit USE flag of ffmpeg
Apple AppKit is available on macOS 10.0 and later, so it applies to all
existing sub-profiles.
Bug: https://bugs.gentoo.org/637482
Suggested-by: Alexis Ballier <aballier <AT> gentoo.org>
Cc: prefix <AT> gentoo.org
Cc: media-video <AT> gentoo.org
Acked-by: Fabian Groffen <grobian <AT> gentoo.org>
profiles/prefix/darwin/macos/package.use.mask | 7 ++++++-
1 file changed, 6 insertions(+), 1 deletion(-)
diff --git a/profiles/prefix/darwin/macos/package.use.mask b/profiles/prefix/darwin/macos/package.use.mask
index cd0aa4ef5db..095bcbda726 100644
--- a/profiles/prefix/darwin/macos/package.use.mask
+++ b/profiles/prefix/darwin/macos/package.use.mask
@@ -1,6 +1,11 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
+# Andrey Utkin <andrey_utkin@gentoo.org> (11 Mar 2018)
+# This flag can be sensibly enabled only on macos
+# hence it is masked in base profile. Bug #637482
+media-video/ffmpeg -appkit
+
# James Le Cuirot <chewi@gentoo.org> (29 Jul 2015)
# JavaFX is included on Mac OS. I think a browser plugin is too but as
# libjvm rather than libnpjp2 like on Linux so keep nsplugin masked.
^ permalink raw reply related [flat|nested] 45+ messages in thread
end of thread, other threads:[~2024-07-19 11:33 UTC | newest]
Thread overview: 45+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2021-01-10 10:05 [gentoo-commits] repo/gentoo:master commit in: profiles/prefix/darwin/macos/ Fabian Groffen
-- strict thread matches above, loose matches on Subject: below --
2024-07-19 11:33 Fabian Groffen
2024-07-17 13:27 Fabian Groffen
2024-05-28 14:10 Fabian Groffen
2023-08-20 8:44 Benda XU
2023-08-17 5:54 Benda XU
2023-08-17 4:41 Benda XU
2023-07-31 17:29 Benda XU
2023-07-24 6:56 Fabian Groffen
2023-07-17 1:51 Benda XU
2023-07-09 3:40 Benda XU
2023-06-05 13:36 Fabian Groffen
2023-05-01 6:32 Fabian Groffen
2023-04-27 10:27 Fabian Groffen
2022-07-08 7:32 Fabian Groffen
2022-06-14 14:16 Fabian Groffen
2022-01-16 12:20 Fabian Groffen
2022-01-09 22:12 Sam James
2022-01-01 10:03 Sam James
2021-12-23 7:12 Sam James
2021-12-23 7:03 Sam James
2021-09-05 21:01 Sam James
2021-08-22 12:00 Fabian Groffen
2021-02-12 23:51 Sam James
2021-01-14 13:40 Fabian Groffen
2021-01-14 12:45 Fabian Groffen
2021-01-10 14:49 Fabian Groffen
2021-01-10 10:05 Fabian Groffen
2020-12-20 16:06 Fabian Groffen
2020-12-10 12:23 Fabian Groffen
2020-12-10 10:51 Fabian Groffen
2020-12-07 20:29 Fabian Groffen
2020-11-30 7:27 Sam James
2020-11-30 3:13 Sam James
2020-11-23 16:16 Fabian Groffen
2020-11-23 16:01 Fabian Groffen
2020-11-23 13:31 Fabian Groffen
2020-06-09 16:38 Fabian Groffen
2020-06-08 18:48 Fabian Groffen
2019-07-05 14:18 Guilherme Amadio
2019-04-26 13:44 Fabian Groffen
2019-03-26 9:29 Fabian Groffen
2019-03-26 9:26 Fabian Groffen
2019-03-22 10:04 Fabian Groffen
2018-03-11 1:31 Andrey Utkin
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox