~ruther/guix-local

11cca1e6cf5ccc10592f7d70e953ef403b318047 — Janneke Nieuwenhuizen 1 year, 10 months ago efb3675
gnu: libunwind: Fix build with gcc-14 for i686-linux.

* gnu/packages/libunwind.scm (libunwind)[arguments]: Extend CFLAGS to relax
gcc-14's strictness even further.

Change-Id: Idafb16976442b3452b16cd993fbaec0655a61af5
1 files changed, 4 insertions(+), 1 deletions(-)

M gnu/packages/libunwind.scm
M gnu/packages/libunwind.scm => gnu/packages/libunwind.scm +4 -1
@@ 45,7 45,10 @@
    (arguments
     (list
      #:configure-flags
      #~(list "CFLAGS=-g -O2 -Wno-error=implicit-function-declaration")
      #~(list #$(string-append
                 "CFLAGS=-g -O2"
                 " -Wno-error=implicit-function-declaration"
                 " -Wno-error=incompatible-pointer-types"))
      ;; Two tests are failing with newer toolchains:
      ;; https://github.com/libunwind/libunwind/issues/363
      #:make-flags