Patch by Florian Weimer <fweimer@redhat.com>. https://bugzilla.redhat.com/show_bug.cgi?id=2255223
38 lines
1.5 KiB
Diff
38 lines
1.5 KiB
Diff
diff -ur 0ad-0.0.26-alpha.orig/build/premake/premake5/contrib/libzip/config.h 0ad-0.0.26-alpha/build/premake/premake5/contrib/libzip/config.h
|
||
--- 0ad-0.0.26-alpha.orig/build/premake/premake5/contrib/libzip/config.h 2022-08-21 14:46:10.000000000 +0200
|
||
+++ 0ad-0.0.26-alpha/build/premake/premake5/contrib/libzip/config.h 2023-12-19 11:59:06.813263959 +0100
|
||
@@ -22,6 +22,8 @@
|
||
/* #undef HAVE_STRUCT_TM_TM_ZONE */
|
||
#ifdef _WIN32
|
||
#define HAVE_MOVEFILEEXA
|
||
+#else
|
||
+#define HAVE_UNISTD_H
|
||
#endif
|
||
/* #undef HAVE_STRINGS_H */
|
||
/* #undef HAVE_UNISTD_H */
|
||
diff -ur 0ad-0.0.26-alpha.orig/build/premake/premake5/contrib/libzip/mkstemp.c 0ad-0.0.26-alpha/build/premake/premake5/contrib/libzip/mkstemp.c
|
||
--- 0ad-0.0.26-alpha.orig/build/premake/premake5/contrib/libzip/mkstemp.c 2022-08-21 14:46:10.000000000 +0200
|
||
+++ 0ad-0.0.26-alpha/build/premake/premake5/contrib/libzip/mkstemp.c 2023-12-19 11:48:55.459472284 +0100
|
||
@@ -40,6 +40,8 @@
|
||
#include <fcntl.h>
|
||
#ifdef _WIN32
|
||
#include <io.h>
|
||
+#else
|
||
+#include <unistd.h>
|
||
#endif
|
||
#include <stdio.h>
|
||
#include <stdlib.h>
|
||
diff -ur 0ad-0.0.26-alpha.orig/build/premake/premake5/contrib/libzip/zip_fdopen.c 0ad-0.0.26-alpha/build/premake/premake5/contrib/libzip/zip_fdopen.c
|
||
--- 0ad-0.0.26-alpha.orig/build/premake/premake5/contrib/libzip/zip_fdopen.c 2022-08-21 14:46:10.000000000 +0200
|
||
+++ 0ad-0.0.26-alpha/build/premake/premake5/contrib/libzip/zip_fdopen.c 2023-12-19 12:06:24.709819140 +0100
|
||
@@ -35,6 +35,10 @@
|
||
|
||
#include "zipint.h"
|
||
|
||
+#ifdef HAVE_UNISTD_H
|
||
+#include <unistd.h>
|
||
+#endif
|
||
+
|
||
|
||
|
||
ZIP_EXTERN struct zip *
|