~ruther/guix-local

175a368b9c3c023b22925d7b0ef3cbb616cd55cc — Aaron Covrig 1 year, 2 months ago 3eb1cea
gnu: quesoglc: Fix build with gcc-14.

* gnu/packages/game-development.scm (quesoglc)[arguments]
<#:configure-flags>: Add CFLAGS to turn pointer checks into warnings.

Fixes: guix/guix#1894
Change-Id: I9cca0e190b1eb0d15bf34040df868152beb6424b
Signed-off-by: Andreas Enge <andreas@enge.fr>
1 files changed, 4 insertions(+), 0 deletions(-)

M gnu/packages/game-development.scm
M gnu/packages/game-development.scm => gnu/packages/game-development.scm +4 -0
@@ 1490,6 1490,10 @@ It offers the following features:
               (base32
                "08ddhywdy2qg17m592ng3yr0p1ih96irg8wg729g75hsxxq9ipks"))))
    (build-system gnu-build-system)
    (arguments
      `(#:configure-flags
        ;; Disable added pointer type checks (quesoglc no longer maintained)
        '("CFLAGS=-Wnoerror=incompatible-pointer-types")))
    (native-inputs (list pkg-config))
    (inputs (list fontconfig freeglut fribidi glew))
    (home-page "https://quesoglc.sourceforge.net")