nixpkgs/pkgs/tools/misc/hdf4/darwin-aarch64.patch
Steve Purcell 23e15940bc hdf4: fix build on aarch64-darwin
This resolves #126156 by preventing the headers from confusing Linux
aarch64 with Apple. The package's own tests work fine without further
changes.
2021-06-16 16:47:18 +12:00

12 lines
351 B
Diff

--- a/hdf/src/hdfi.h 2021-06-16 16:31:31.000000000 +1200
+++ b/hdf/src/hdfi.h 2021-06-16 16:42:26.000000000 +1200
@@ -1343,7 +1343,7 @@
#endif /* IA64 */
/* Linux AArch64 */
-#if defined __aarch64__
+#if defined __aarch64__ && !defined __APPLE__
#ifdef GOT_MACHINE
If you get an error on this line more than one machine type has been defined.