From fad7c346bcf147b6a580ccc1d0a9b35dbe194ecc Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Fri, 25 Aug 2023 03:53:16 +0100 Subject: gentoo auto-resync : 25:08:2023 - 03:53:16 --- profiles/Manifest.gz | Bin 181047 -> 181040 bytes profiles/arch/x86/package.use.mask | 4 ++++ profiles/features/llvm/make.defaults | 5 ++++- profiles/package.mask | 1 + profiles/use.local.desc | 1 + 5 files changed, 10 insertions(+), 1 deletion(-) (limited to 'profiles') diff --git a/profiles/Manifest.gz b/profiles/Manifest.gz index 8f76c8481bbb..9f0cfbb48d03 100644 Binary files a/profiles/Manifest.gz and b/profiles/Manifest.gz 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 (2023-08-16) +# Fails tests, potential false negatives #911402 +app-antivirus/clamav system-mspack + # Ionen Wolkens (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. -- cgit v1.2.3