commit:     97b209ad6e02812f7ba38a2abce8782e947880a4
Author:     Lucio Sauer <watermanpaint <AT> posteo <DOT> net>
AuthorDate: Mon Jul 29 10:03:03 2024 +0000
Commit:     Lucio Sauer <watermanpaint <AT> posteo <DOT> net>
CommitDate: Mon Jul 29 10:23:17 2024 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=97b209ad

dev-libs/libsolv: remove forced CFLAGS -g -O2

Closes: https://bugs.gentoo.org/936869
Signed-off-by: Lucio Sauer <watermanpaint <AT> posteo.net>

 .../libsolv/{libsolv-0.7.30.ebuild => libsolv-0.7.30-r1.ebuild}     | 6 ++++++
 1 file changed, 6 insertions(+)

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 7011d3964..7708c73b8 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

Reply via email to