From 495236a7ec2536b80f398d10d8049cd389335403 Mon Sep 17 00:00:00 2001 From: jbu Date: Mon, 3 Aug 2015 15:07:04 +0200 Subject: [PATCH] gpart: unbreak musl --- srcpkgs/gpart/patches/musl_loff_t.patch | 13 +++++++++++++ srcpkgs/gpart/template | 2 +- 2 files changed, 14 insertions(+), 1 deletion(-) create mode 100644 srcpkgs/gpart/patches/musl_loff_t.patch diff --git a/srcpkgs/gpart/patches/musl_loff_t.patch b/srcpkgs/gpart/patches/musl_loff_t.patch new file mode 100644 index 00000000000..dfd86854b01 --- /dev/null +++ b/srcpkgs/gpart/patches/musl_loff_t.patch @@ -0,0 +1,13 @@ +--- src/l64seek.h 2015-03-12 16:41:49.000000000 +0100 ++++ src/l64seek.h 2015-08-03 15:02:33.656446144 +0200 +@@ -20,6 +20,10 @@ + #include + #include + #include ++#if !defined(__GLIBC__) ++#define loff_t off_t /* musl libc defines this for _GNU_SOURCE */ ++#define daddr_t int /* __kernel_daddr_t defined in linux/asm-generic/posix_types.h */ ++#endif + + /* + * define a type 'off64_t' which is at least 64bit, and a diff --git a/srcpkgs/gpart/template b/srcpkgs/gpart/template index c10f1b7c021..d2bebca8048 100644 --- a/srcpkgs/gpart/template +++ b/srcpkgs/gpart/template @@ -1,7 +1,7 @@ # Template file for 'gpart' pkgname=gpart version=0.2.2 -revision=1 +revision=2 build_style=gnu-configure short_desc="Partition table rescue/guessing tool" maintainer="Juan RP "