From fda4641865f2e0c6ba2d1e5a342b32595ca3bb56 Mon Sep 17 00:00:00 2001 From: "Artyom V. Poptsov" Date: Sat, 22 Nov 2025 22:08:10 +0300 Subject: [PATCH] gnu: argagg: Fix build on i686-linux. * gnu/packages/cpp.scm (argagg): Fix build on i686-linux. [arguments]<#:configure-flags>: Add "-Wno-error=sign-conversion" to CMAKE_CXX_FLAGS. Change-Id: I3b114fbd5b641b515499c2470fa6acb69309d5be --- gnu/packages/cpp.scm | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/gnu/packages/cpp.scm b/gnu/packages/cpp.scm index 917b01369d5..21eab08a9ad 100644 --- a/gnu/packages/cpp.scm +++ b/gnu/packages/cpp.scm @@ -155,7 +155,11 @@ (outputs '("out" "doc")) (arguments (list - #:configure-flags #~(list "-DCMAKE_CXX_FLAGS=-Wno-error=array-bounds=") + #:configure-flags #~(list + (format #f "-DCMAKE_CXX_FLAGS=~a" + (string-join + (list "-Wno-error=array-bounds=" + "-Wno-error=sign-conversion")))) #:phases #~(modify-phases %standard-phases (add-after 'install 'move-doc (lambda* (#:key outputs #:allow-other-keys)