diff --git a/srcpkgs/guile/patches/musl-longlong.patch b/srcpkgs/guile/patches/musl-longlong.patch new file mode 100644 index 00000000000..0e968058a09 --- /dev/null +++ b/srcpkgs/guile/patches/musl-longlong.patch @@ -0,0 +1,13 @@ +--- libguile/fports.c.orig 2017-02-12 22:06:33.000000000 +0100 ++++ libguile/fports.c 2017-10-26 19:09:26.425213055 +0200 +@@ -66,8 +66,8 @@ + #define OFF_T_MAX LONG_MAX + #define OFF_T_MIN LONG_MIN + #elif SIZEOF_OFF_T == SIZEOF_LONG_LONG +-#define OFF_T_MAX LONG_LONG_MAX +-#define OFF_T_MIN LONG_LONG_MIN ++#define OFF_T_MAX LLONG_MAX ++#define OFF_T_MIN LLONG_MIN + #else + #error Oops, unknown OFF_T size + #endif diff --git a/srcpkgs/guile/template b/srcpkgs/guile/template index 1b533fa36c4..9ecc82397d9 100644 --- a/srcpkgs/guile/template +++ b/srcpkgs/guile/template @@ -1,7 +1,7 @@ # Template build file for 'guile'. pkgname=guile version=2.0.14 -revision=1 +revision=2 build_style=gnu-configure configure_args="--disable-static --disable-error-on-warning" hostmakedepends="pkg-config"