diff mbox series

[bug#63229] gnu: rlottie: Fix building with GCC.

Message ID 40f55dd0d8f563701ea147e2e5d11867d3ce41a1.1683010173.git.me@unwox.com
State New
Headers show
Series [bug#63229] gnu: rlottie: Fix building with GCC. | expand

Commit Message

unwox May 2, 2023, 6:49 a.m. UTC
std::numeric_limits requires "#include <limits>" when building with
cpp_std=c++14. This patch fixes the issue by specifying gnu++17 as
a stdlib.

* gnu/packages/animation.scm (rlottie): Specify -Dcpp_std option.
---
 gnu/packages/animation.scm | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)


base-commit: 39ba8a10971f15264966823e8696d63c2995df86

Comments

Jonathan Brielmaier May 2, 2023, 8:35 p.m. UTC | #1
Thanks, pushed as ecb36cc4270c130cbc220cfe7928073ad3901212.
diff mbox series

Patch

diff --git a/gnu/packages/animation.scm b/gnu/packages/animation.scm
index 4c03b78717..b0bf2c672b 100644
--- a/gnu/packages/animation.scm
+++ b/gnu/packages/animation.scm
@@ -83,7 +83,8 @@  (define-public rlottie
      `(#:configure-flags
        (list
         "-Dlog=true"
-        "-Dtest=true")))
+        "-Dtest=true"
+        "-Dcpp_std=gnu++17")))
     (native-inputs
      (list googletest pkg-config))
     (synopsis "Lottie Animation Library")