ext4magic: fix build w/glibc-2.30

This commit is contained in:
Maximilian Bosch 2020-01-25 12:55:11 +01:00
parent 4f5830cf9e
commit be238f8aef
No known key found for this signature in database
GPG key ID: 091DBF4D1FC46B8E
2 changed files with 13 additions and 0 deletions

View file

@ -14,6 +14,7 @@ stdenv.mkDerivation rec {
url = https://sourceforge.net/p/ext4magic/tickets/10/attachment/ext4magic-0.3.2-i_dir_acl.patch;
sha256 = "1accydd8kigid68yir2fbihm3r3x8ws3iyznp25snkx41w6y6x8c";
})
./glibc-fix.patch
];
buildInputs = [ file libuuid e2fsprogs zlib bzip2 ];

View file

@ -0,0 +1,12 @@
diff --git a/src/recover.c b/src/recover.c
index 41b4aee..30b5d8f 100644
--- a/src/recover.c
+++ b/src/recover.c
@@ -24,6 +24,7 @@
#include <errno.h>
#include <fcntl.h>
#include <utime.h>
+#include <sys/sysmacros.h>
#ifndef O_LARGEFILE
#define O_LARGEFILE 0