summaryrefslogtreecommitdiff
path: root/profiles
diff options
context:
space:
mode:
Diffstat (limited to 'profiles')
-rw-r--r--profiles/Manifest.gzbin181047 -> 181040 bytes
-rw-r--r--profiles/arch/x86/package.use.mask4
-rw-r--r--profiles/features/llvm/make.defaults5
-rw-r--r--profiles/package.mask1
-rw-r--r--profiles/use.local.desc1
5 files changed, 10 insertions, 1 deletions
diff --git a/profiles/Manifest.gz b/profiles/Manifest.gz
index 8f76c8481bbb..9f0cfbb48d03 100644
--- a/profiles/Manifest.gz
+++ b/profiles/Manifest.gz
Binary files differ
diff --git a/profiles/arch/x86/package.use.mask b/profiles/arch/x86/package.use.mask
index 752fc6c76f2e..000f7361b71b 100644
--- a/profiles/arch/x86/package.use.mask
+++ b/profiles/arch/x86/package.use.mask
@@ -1,6 +1,10 @@
# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
+# Matt Jolly <Matt.Jolly@footclan.ninja> (2023-08-16)
+# Fails tests, potential false negatives #911402
+app-antivirus/clamav system-mspack
+
# Ionen Wolkens <ionen@gentoo.org> (2023-08-10)
# Requires 64bit support.
app-emulation/wine-staging wow64
diff --git a/profiles/features/llvm/make.defaults b/profiles/features/llvm/make.defaults
index a677172b269d..ce3401222615 100644
--- a/profiles/features/llvm/make.defaults
+++ b/profiles/features/llvm/make.defaults
@@ -11,7 +11,10 @@ CXX="clang++"
LD="ld.lld"
# linker flags
-LDFLAGS="${LDFLAGS} -fuse-ld=lld -rtlib=compiler-rt -unwindlib=libunwind -Wl,--as-needed"
+# We don't set LDFLAGS here for linker, rtlib, etc because clang-common enforces
+# the needed bits for us and it confuses clang->gcc for stuff like Fortran,
+# see bug #908798.
+LDFLAGS="${LDFLAGS} -Wl,--as-needed"
# use LLVM-provided binutils
AR="llvm-ar"
diff --git a/profiles/package.mask b/profiles/package.mask
index 538dc92d8f74..cde7b510442e 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -763,3 +763,4 @@ dev-util/mingw64-runtime
sys-libs/newlib
dev-embedded/avr-libc
sys-devel/nvptx-tools
+sys-devel/clang-crossdev-wrappers
diff --git a/profiles/use.local.desc b/profiles/use.local.desc
index 18c5ffa4c8c7..086e6f867add 100644
--- a/profiles/use.local.desc
+++ b/profiles/use.local.desc
@@ -221,6 +221,7 @@ app-antivirus/clamav:experimental - Enable experimental features
app-antivirus/clamav:libclamav-only - Bypass building of libfreshclam and the ClamAV CLI applications.
app-antivirus/clamav:metadata-analysis-api - Enables collection of file property metadata using ClamAV API for analysis by ClamAV bytecode programs.
app-antivirus/clamav:rar - RAR support
+app-antivirus/clamav:system-mspack - Use dev-libs/libmspack instead of the version bundled with ClamAV
app-antivirus/clamav:xml - DMG and XAR support
app-antivirus/clamtk:kde - Install the Dolphin plugin.
app-antivirus/clamtk:nautilus - Install the Nautilus plugin.