app-admin/ananicy-cpp: Revbump and add patch to remove debug flags from RELWITHDEBINFO build.

Closes: https://bugs.gentoo.org/887193
Signed-off-by: Alberto Gireud <agireud@protonmail.com>
This commit is contained in:
Alberto Gireud 2024-03-05 03:19:56 -06:00
parent 1030d37141
commit 28b45c9532
No known key found for this signature in database
GPG Key ID: BDC5168CA5190FF9
2 changed files with 22 additions and 0 deletions

View File

@ -24,6 +24,10 @@ DEPEND="
"
RDEPEND="${DEPEND}"
PATCHES=(
"${FILESDIR}/${P}-remove-debug-flags.patch"
)
src_configure() {
local mycmakeargs=(
-DENABLE_SYSTEMD=$(usex systemd)

View File

@ -0,0 +1,18 @@
Removes debug flags from RELWITHDEBINFO build.
Bug: https://bugs.gentoo.org/887193
Signed-off-by: Alberto Gireud <agireud@protonmail.com>
index e1a041f..7e16d4c 100644
--- a/cmake/CompilerChecks.cmake
+++ b/cmake/CompilerChecks.cmake
@@ -22,8 +22,6 @@ set(CMAKE_MESSAGE_CONTEXT "")
if(CXX_ACCEPTS_G3)
set(CMAKE_CXX_FLAGS_DEBUG "${CMAKE_CXX_FLAGS_DEBUG} -g3")
- set(CMAKE_CXX_FLAGS_RELWITHDEBINFO "${CMAKE_CXX_FLAGS_DEBUG} -g3")
elseif(CXX_ACCEPTS_G)
set(CMAKE_CXX_FLAGS_DEBUG "${CMAKE_CXX_FLAGS_DEBUG} -g")
- set(CMAKE_CXX_FLAGS_RELWITHDEBINFO "${CMAKE_CXX_FLAGS_DEBUG} -g")
endif()
if(CXX_ACCEPTS_OG)