From 7a3d7788e462211365a6c688231ecf56925d96f2 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Simon=20D=C3=A9saulniers?= Date: Thu, 1 May 2025 16:39:26 -0400 Subject: [PATCH] cabal.project: force c2hs to pass -std=gnu18 to GCC This was the default in GCC 14. Since GCC 15, the default is now C23. This makes c2hs break as it was discussed here~[1]. [1]: https://github.com/haskell/c2hs/issues/300 --- cabal.project | 6 ++++++ 1 file changed, 6 insertions(+) create mode 100644 cabal.project diff --git a/cabal.project b/cabal.project new file mode 100644 index 0000000..44a4602 --- /dev/null +++ b/cabal.project @@ -0,0 +1,6 @@ + +packages: . + +package opendht-hs + c2hs-options: -C -std=gnu18 +