commit: b2e26a78ac52f3a83f051442d23671e3c283a7c3 Author: Michał Górny <mgorny <AT> gentoo <DOT> org> AuthorDate: Sat Feb 8 07:29:30 2025 +0000 Commit: Michał Górny <mgorny <AT> gentoo <DOT> org> CommitDate: Sat Feb 8 07:35:39 2025 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b2e26a78
profiles/base: Mask llvm-core/*[debuginfod] instead dev-cpp/cpp-httplib has extremely unstable ABI. Prevent people from putting themselves in harm's way by enabling the flag easily. Signed-off-by: Michał Górny <mgorny <AT> gentoo.org> profiles/arch/amd64/package.use.mask | 5 ----- profiles/arch/base/package.use.mask | 5 ----- profiles/arch/loong/package.use.mask | 5 ----- profiles/arch/x86/package.use.mask | 5 ----- profiles/base/package.use.mask | 6 ++++++ 5 files changed, 6 insertions(+), 20 deletions(-) diff --git a/profiles/arch/amd64/package.use.mask b/profiles/arch/amd64/package.use.mask index 885390ca59c8..008329e56761 100644 --- a/profiles/arch/amd64/package.use.mask +++ b/profiles/arch/amd64/package.use.mask @@ -159,11 +159,6 @@ sys-apps/irqbalance -thermal # media-libs/shaderc is keyworded here. media-libs/libplacebo -shaderc -# Michał Górny <[email protected]> (2023-09-19) -# dev-cpp/cpp-httplib is keyworded here. -llvm-core/lldb -debuginfod -llvm-core/llvm -debuginfod - # Ionen Wolkens <[email protected]> (2023-09-13) # media-gfx/renderdoc is keyworded here dev-qt/qtbase -renderdoc diff --git a/profiles/arch/base/package.use.mask b/profiles/arch/base/package.use.mask index 256443307be4..bbdf1065dbdf 100644 --- a/profiles/arch/base/package.use.mask +++ b/profiles/arch/base/package.use.mask @@ -134,11 +134,6 @@ media-video/obs-studio mpegts # media-libs/shaderc has very few keywords. media-libs/libplacebo shaderc -# Michał Górny <[email protected]> (2023-09-19) -# dev-cpp/cpp-httplib is barely keyworded anywhere. -llvm-core/lldb debuginfod -llvm-core/llvm debuginfod - # Ionen Wolkens <[email protected]> (2023-09-13) # media-gfx/renderdoc currently has few keywords dev-qt/qtbase renderdoc diff --git a/profiles/arch/loong/package.use.mask b/profiles/arch/loong/package.use.mask index 6cfbd91d8900..864c9e29bec9 100644 --- a/profiles/arch/loong/package.use.mask +++ b/profiles/arch/loong/package.use.mask @@ -157,11 +157,6 @@ gnome-extra/gnome-software flatpak # dev-ruby/asciidoctor is not keyworded yet. dev-util/librnp man -# Michał Górny <[email protected]> (2023-09-19) -# dev-cpp/cpp-httplib is keyworded here. -llvm-core/lldb -debuginfod -llvm-core/llvm -debuginfod - # WANG Xuerui <[email protected]> (2023-09-10) # Revdeps of dev-python/ujson which is masked. dev-python/cattrs test diff --git a/profiles/arch/x86/package.use.mask b/profiles/arch/x86/package.use.mask index 3cd9bf818161..b0a86cacb752 100644 --- a/profiles/arch/x86/package.use.mask +++ b/profiles/arch/x86/package.use.mask @@ -92,11 +92,6 @@ sys-kernel/installkernel -grub # media-libs/shaderc is keyworded here. media-libs/libplacebo -shaderc -# Michał Górny <[email protected]> (2023-09-19) -# dev-cpp/cpp-httplib is keyworded here. -llvm-core/lldb -debuginfod -llvm-core/llvm -debuginfod - # Jon Janzen <[email protected]> (2023-09-11) # librttopo has not been tested on this arch dev-db/spatialite rttopo diff --git a/profiles/base/package.use.mask b/profiles/base/package.use.mask index 66e273cac9ea..9d1c9ca1bf6d 100644 --- a/profiles/base/package.use.mask +++ b/profiles/base/package.use.mask @@ -3,6 +3,12 @@ # New entries go on top. +# Michał Górny <[email protected]> (2025-02-08) +# Requires dev-cpp/cpp-httplib that has extremely unstable ABI. +# Not worth the constant churn of having to rebuild LLVM again and again. +llvm-core/lldb debuginfod +llvm-core/llvm debuginfod + # Nowa Ammerlaan <[email protected]> (2025-01-04) # Missing dependencies not packaged currently dev-python/pyside doc
