vp-build/srcpkgs/hfsprogs/patches/musl-compat.patch

138 lines
2.9 KiB
Diff

--- fsck_hfs.tproj/dfalib/Scavenger.h
+++ fsck_hfs.tproj/dfalib/Scavenger.h
@@ -48,7 +48,6 @@
#endif
#include <sys/errno.h>
#include <sys/param.h>
-#include <sys/sysctl.h>
#include <sys/mount.h>
#include <hfs/hfs_mount.h>
--- fsck_hfs.tproj/fsck_hfs.c
+++ fsck_hfs.tproj/fsck_hfs.c
@@ -30,7 +30,6 @@
#include <sys/ioctl.h>
#if !LINUX
#include <sys/disk.h>
-#include <sys/sysctl.h>
#include <setjmp.h>
#endif
#include <hfs/hfs_mount.h>
--- newfs_hfs.tproj/makehfs.c
+++ newfs_hfs.tproj/makehfs.c
@@ -38,7 +38,6 @@
#endif
#include <sys/errno.h>
#include <sys/stat.h>
-#include <sys/sysctl.h>
#if !LINUX
#include <sys/vmmeter.h>
#endif
--- fsck_hfs.tproj/utilities.c
+++ fsck_hfs.tproj/utilities.c
@@ -70,7 +70,6 @@
#include <string.h>
#include <unistd.h>
#include <stdlib.h>
-#include <sys/sysctl.h>
#include "fsck_hfs.h"
--- fsck_hfs.tproj/dfalib/Scavenger.h
+++ fsck_hfs.tproj/dfalib/Scavenger.h
@@ -46,7 +46,7 @@
#include <sys/kauth.h>
#include <sys/syslimits.h>
#endif
-#include <sys/errno.h>
+#include <errno.h>
#include <sys/param.h>
#include <sys/mount.h>
#include <hfs/hfs_mount.h>
--- fsck_hfs.tproj/utilities.c
+++ fsck_hfs.tproj/utilities.c
@@ -55,7 +55,7 @@
#include <stddef.h>
#include <sys/types.h>
#include <sys/stat.h>
-#include <sys/errno.h>
+#include <errno.h>
#if LINUX
#include <limits.h>
#include <signal.h>
--- newfs_hfs.tproj/makehfs.c
+++ newfs_hfs.tproj/makehfs.c
@@ -36,7 +36,7 @@
#include <time.h>
#include "missing.h"
#endif
-#include <sys/errno.h>
+#include <errno.h>
#include <sys/stat.h>
#if !LINUX
#include <sys/vmmeter.h>
--- fsck_hfs.tproj/cache.h
+++ fsck_hfs.tproj/cache.h
@@ -29,6 +29,7 @@
#ifndef _CACHE_H_
#define _CACHE_H_
#include <stdint.h>
+#include <sys/types.h>
/* Different values for initializing cache */
enum {
--- newfs_hfs.tproj/makehfs.c
+++ newfs_hfs.tproj/makehfs.c
@@ -41,6 +41,7 @@
#if !LINUX
#include <sys/vmmeter.h>
#endif
+#include <sys/cdefs.h>
#include <err.h>
#include <errno.h>
--- newfs_hfs.tproj/newfs_hfs.c
+++ newfs_hfs.tproj/newfs_hfs.c
@@ -42,6 +42,7 @@
#if LINUX
#include <time.h>
#endif
+#include <sys/cdefs.h>
#if !LINUX
#include <IOKit/storage/IOMediaBSDClient.h>
--- fsck_hfs.tproj/fsck_hfs.h
+++ fsck_hfs.tproj/fsck_hfs.h
@@ -22,6 +22,7 @@
*/
#include "cache.h"
+#include <sys/cdefs.h>
const extern char *cdevname; /* name of device being checked */
--- fsck_hfs.tproj/utilities.c
+++ fsck_hfs.tproj/utilities.c
@@ -785,7 +785,7 @@
if (!live_fsck) {
/* copy va_list as it will be used again later */
- __va_copy(ap_stdout, ap);
+ va_copy(ap_stdout, ap);
vfprintf(stdout, fmt, ap_stdout);
}
--- fsck_hfs.tproj/fsck_messages.c
+++ fsck_hfs.tproj/fsck_messages.c
@@ -85,7 +85,7 @@
if (c == NULL)
return;
- __va_copy(ap2, ap); // Just in case we need it
+ va_copy(ap2, ap); // Just in case we need it
length = vsnprintf(buf, BUFSIZ, fmt, ap);
if (length > BUFSIZ) {
// We need to allocate space for it