Frederic Crozat
621b307d3d
- Fix build with gcc14 (bsc#1221304) * Add ajam-gcc14.patch - Reformat ajam-include.patch with a/b prefixes - Use %autosetup OBS-URL: https://build.opensuse.org/request/show/1157339 OBS-URL: https://build.opensuse.org/package/show/multimedia:color_management/argyllcms?expand=0&rev=64
46 lines
1.1 KiB
Diff
46 lines
1.1 KiB
Diff
Index: b/ajam-2.5.2-1.3.3/execunix.c
|
|
===================================================================
|
|
--- a/ajam-2.5.2-1.3.3/execunix.c
|
|
+++ b/ajam-2.5.2-1.3.3/execunix.c
|
|
@@ -42,6 +42,10 @@
|
|
# include "lists.h"
|
|
# include "execcmd.h"
|
|
# include <errno.h>
|
|
+# include <unistd.h>
|
|
+# include <sys/types.h>
|
|
+# include <sys/wait.h>
|
|
+
|
|
|
|
# ifdef USE_EXECUNIX
|
|
|
|
Index: b/ajam-2.5.2-1.3.3/fileunix.c
|
|
===================================================================
|
|
--- a/ajam-2.5.2-1.3.3/fileunix.c
|
|
+++ b/ajam-2.5.2-1.3.3/fileunix.c
|
|
@@ -51,12 +51,12 @@
|
|
# include <sys/stat.h>
|
|
# endif
|
|
|
|
+# include <unistd.h>
|
|
# if defined( OS_RHAPSODY ) || \
|
|
defined( OS_MACOSX ) || \
|
|
defined( OS_NEXT )
|
|
/* need unistd for rhapsody's proper lseek */
|
|
# include <sys/dir.h>
|
|
-# include <unistd.h>
|
|
# define STRUCT_DIRENT struct direct
|
|
# else
|
|
# include <dirent.h>
|
|
Index: b/ajam-2.5.2-1.3.3/make1.c
|
|
===================================================================
|
|
--- a/ajam-2.5.2-1.3.3/make1.c
|
|
+++ b/ajam-2.5.2-1.3.3/make1.c
|
|
@@ -50,6 +50,7 @@
|
|
*/
|
|
|
|
# include "jam.h"
|
|
+# include <unistd.h>
|
|
|
|
# include "lists.h"
|
|
# include "parse.h"
|