~ruther/guix-local

fda4641865f2e0c6ba2d1e5a342b32595ca3bb56 — Artyom V. Poptsov 5 months ago 5723089
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
1 files changed, 5 insertions(+), 1 deletions(-)

M gnu/packages/cpp.scm
M gnu/packages/cpp.scm => gnu/packages/cpp.scm +5 -1
@@ 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)