void-packages/srcpkgs/libreoffice/files/musl-os_utils_h.patch
Jürgen Buchmüller bc1c3ed726 libreoffice: update to 5.4.2.2
Removed redundant dependencies from makedepends.
New strategy: enable all system libs and headers, then exclude
only the ones which are not available or wrong version in Void.
TODO: work around i686 unit test failure.
2017-10-08 23:54:01 +02:00

18 lines
441 B
Diff

--- src/common/os/os_utils.h 2016-04-14 16:07:29.000000000 +0200
+++ src/common/os/os_utils.h 2017-10-08 22:15:46.091610818 +0200
@@ -34,12 +34,13 @@
#include "../common/StatusArg.h"
#include "../common/classes/array.h"
-#ifdef WIN_NT
#include <sys/stat.h>
+#ifdef WIN_NT
#define mode_t int
#define DEFAULT_OPEN_MODE (_S_IREAD | _S_IWRITE)
-#else
+#endif
+#if !defined(DEFAULT_OPEN_MODE)
#define DEFAULT_OPEN_MODE (0666)
#endif