Page Menu
Home
GnuPG
Search
Configure Global Search
Log In
Files
F34102373
D609.id.diff
No One
Temporary
Actions
View File
Edit File
Delete File
View Transforms
Subscribe
Mute Notifications
Award Token
Size
1 KB
Subscribers
None
D609.id.diff
View Options
diff --git a/m4/libtool.m4 b/m4/libtool.m4
--- a/m4/libtool.m4
+++ b/m4/libtool.m4
@@ -3603,6 +3603,10 @@
fi
;;
+openedition*)
+ lt_cv_deplibs_check_method=pass_all
+ ;;
+
osf3* | osf4* | osf5*)
lt_cv_deplibs_check_method=pass_all
;;
diff --git a/src/Makefile.am b/src/Makefile.am
--- a/src/Makefile.am
+++ b/src/Makefile.am
@@ -273,7 +273,7 @@
mkheader$(EXEEXT_FOR_BUILD): mkheader.c Makefile
$(CC_FOR_BUILD) $(CFLAGS_FOR_BUILD) $(LDFLAGS_FOR_BUILD) \
- $(CPPFLAGS_FOR_BUILD) -g -I. -I$(srcdir) -o $@ $(srcdir)/mkheader.c
+ $(CPPFLAGS_FOR_BUILD) -g -I. -I$(srcdir) -o $@ $(srcdir)/mkheader.c $(LIBS)
parts_of_gpg_error_h = \
gpg-error.h.in \
diff --git a/src/spawn-posix.c b/src/spawn-posix.c
--- a/src/spawn-posix.c
+++ b/src/spawn-posix.c
@@ -27,8 +27,17 @@
#error This code is only used on POSIX
#endif
+#if defined(__MVS__)
+#define environ environ_replace
+#endif
+
#include <stdio.h>
#include <stdlib.h>
+
+#if defined(__MVS__)
+#undef environ
+#endif
+
#include <stdint.h>
#include <string.h>
#include <errno.h>
@@ -330,7 +339,11 @@
gpg_error_t err = 0;
_gpgrt_pre_syscall ();
+#if defined(__MVS__)
+ if (socketpair (AF_UNIX, SOCK_STREAM, 0, filedes) == -1)
+#else
if (socketpair (AF_LOCAL, SOCK_STREAM, 0, filedes) == -1)
+#endif
{
err = _gpg_err_code_from_syserror ();
filedes[0] = filedes[1] = -1;
File Metadata
Details
Attached
Mime Type
text/plain
Expires
Wed, Dec 3, 1:05 PM (14 h, 34 m)
Storage Engine
local-disk
Storage Format
Raw Data
Storage Handle
57/c2/0fb5f9f51430d54a577552667ac3
Attached To
D609: Add support for IBM z/OS
Event Timeline
Log In to Comment