From 97b209ad6e02812f7ba38a2abce8782e947880a4 Mon Sep 17 00:00:00 2001 From: Lucio Sauer Date: Mon, 29 Jul 2024 12:03:03 +0200 Subject: [PATCH] dev-libs/libsolv: remove forced CFLAGS -g -O2 Closes: https://bugs.gentoo.org/936869 Signed-off-by: Lucio Sauer --- .../{libsolv-0.7.30.ebuild => libsolv-0.7.30-r1.ebuild} | 6 ++++++ 1 file changed, 6 insertions(+) rename dev-libs/libsolv/{libsolv-0.7.30.ebuild => libsolv-0.7.30-r1.ebuild} (86%) diff --git a/dev-libs/libsolv/libsolv-0.7.30.ebuild b/dev-libs/libsolv/libsolv-0.7.30-r1.ebuild similarity index 86% rename from dev-libs/libsolv/libsolv-0.7.30.ebuild rename to dev-libs/libsolv/libsolv-0.7.30-r1.ebuild index 7011d39648..7708c73b88 100644 --- a/dev-libs/libsolv/libsolv-0.7.30.ebuild +++ b/dev-libs/libsolv/libsolv-0.7.30-r1.ebuild @@ -28,6 +28,12 @@ RDEPEND=" DEPEND="${RDEPEND}" BDEPEND="virtual/pkgconfig" +src_prepare() { + # remove forced CFLAGS -g -O2; bug 936869 + sed "/CMAKE_C_FLAGS_${CMAKE_BUILD_TYPE^^}/d" -i CMakeLists.txt || die + cmake_src_prepare +} + src_configure() { local mycmakeargs=( -DENABLE_COMPLEX_DEPS=ON