File fix-inexistent-macros.patch of Package globus_toolkit

diff -rU3 globus_toolkit-6.0.1493989444-orig/gsi_openssh/source/configure.ac globus_toolkit-6.0.1493989444/gsi_openssh/source/configure.ac
--- globus_toolkit-6.0.1493989444-orig/gsi_openssh/source/configure.ac	2017-05-17 20:24:44.000000001 +0100
+++ globus_toolkit-6.0.1493989444/gsi_openssh/source/configure.ac	2017-07-17 13:31:16.000000001 +0100
@@ -280,30 +280,30 @@
 CFLAGS="$saved_CFLAGS"
 
 if test "$GCC" = "yes" || test "$GCC" = "egcs"; then
-	OSSH_CHECK_CFLAG_COMPILE([-Qunused-arguments])
-	OSSH_CHECK_CFLAG_COMPILE([-Wunknown-warning-option])
-	OSSH_CHECK_CFLAG_COMPILE([-Wall])
-	OSSH_CHECK_CFLAG_COMPILE([-Wpointer-arith])
+#	OSSH_CHECK_CFLAG_COMPILE([-Qunused-arguments])
+#	OSSH_CHECK_CFLAG_COMPILE([-Wunknown-warning-option])
+#	OSSH_CHECK_CFLAG_COMPILE([-Wall])
+#	OSSH_CHECK_CFLAG_COMPILE([-Wpointer-arith])
 #	cc1: warning: -Wuninitialized is not supported without -O
 #	OSSH_CHECK_CFLAG_COMPILE([-Wuninitialized])
-	OSSH_CHECK_CFLAG_COMPILE([-Wsign-compare])
-	OSSH_CHECK_CFLAG_COMPILE([-Wformat-security])
-	OSSH_CHECK_CFLAG_COMPILE([-Wsizeof-pointer-memaccess])
-	OSSH_CHECK_CFLAG_COMPILE([-Wpointer-sign], [-Wno-pointer-sign])
-	OSSH_CHECK_CFLAG_COMPILE([-Wunused-result], [-Wno-unused-result])
-	OSSH_CHECK_CFLAG_COMPILE([-fno-strict-aliasing])
-	OSSH_CHECK_CFLAG_COMPILE([-D_FORTIFY_SOURCE=2])
-    if test "x$use_toolchain_hardening" = "x1"; then
-	OSSH_CHECK_LDFLAG_LINK([-Wl,-z,relro])
-	OSSH_CHECK_LDFLAG_LINK([-Wl,-z,now])
-	OSSH_CHECK_LDFLAG_LINK([-Wl,-z,noexecstack])
-	# NB. -ftrapv expects certain support functions to be present in
-	# the compiler library (libgcc or similar) to detect integer operations
-	# that can overflow. We must check that the result of enabling it
-	# actually links. The test program compiled/linked includes a number
-	# of integer operations that should exercise this.
-	OSSH_CHECK_CFLAG_LINK([-ftrapv])
-    fi
+#	OSSH_CHECK_CFLAG_COMPILE([-Wsign-compare])
+#	OSSH_CHECK_CFLAG_COMPILE([-Wformat-security])
+#	OSSH_CHECK_CFLAG_COMPILE([-Wsizeof-pointer-memaccess])
+#	OSSH_CHECK_CFLAG_COMPILE([-Wpointer-sign], [-Wno-pointer-sign])
+#	OSSH_CHECK_CFLAG_COMPILE([-Wunused-result], [-Wno-unused-result])
+#	OSSH_CHECK_CFLAG_COMPILE([-fno-strict-aliasing])
+#	OSSH_CHECK_CFLAG_COMPILE([-D_FORTIFY_SOURCE=2])
+#    if test "x$use_toolchain_hardening" = "x1"; then
+#	OSSH_CHECK_LDFLAG_LINK([-Wl,-z,relro])
+#	OSSH_CHECK_LDFLAG_LINK([-Wl,-z,now])
+#	OSSH_CHECK_LDFLAG_LINK([-Wl,-z,noexecstack])
+#	# NB. -ftrapv expects certain support functions to be present in
+#	# the compiler library (libgcc or similar) to detect integer operations
+#	# that can overflow. We must check that the result of enabling it
+#	# actually links. The test program compiled/linked includes a number
+#	# of integer operations that should exercise this.
+#	OSSH_CHECK_CFLAG_LINK([-ftrapv])
+#    fi
 	AC_MSG_CHECKING([gcc version])
 	GCC_VER=`$CC -v 2>&1 | $AWK '/gcc version /{print $3}'`
 	case $GCC_VER in
@@ -688,7 +688,7 @@
 	AC_DEFINE([FILESYSTEM_NO_BACKSLASH], [1], [File names may not contain backslash characters])
 	# Cygwin defines optargs, optargs as declspec(dllimport) for historical
 	# reasons which cause compile warnings, so we disable those warnings.
-	OSSH_CHECK_CFLAG_COMPILE([-Wno-attributes])
+#	OSSH_CHECK_CFLAG_COMPILE([-Wno-attributes])
 	;;
 *-*-dgux*)
 	AC_DEFINE([IP_TOS_IS_BROKEN], [1],
@@ -1822,8 +1822,8 @@
 if test "x$use_pie" != "xno"; then
 	SAVED_CFLAGS="$CFLAGS"
 	SAVED_LDFLAGS="$LDFLAGS"
-	OSSH_CHECK_CFLAG_COMPILE([-fPIE])
-	OSSH_CHECK_LDFLAG_LINK([-pie])
+#	OSSH_CHECK_CFLAG_COMPILE([-fPIE])
+#	OSSH_CHECK_LDFLAG_LINK([-pie])
 	# We use both -fPIE and -pie or neither.
 	AC_MSG_CHECKING([whether both -fPIE and -pie are supported])
 	if echo "x $CFLAGS"  | grep ' -fPIE' >/dev/null 2>&1 && \
@@ -3930,23 +3930,23 @@
 fi
 
 dnl Checks for structure members
-OSSH_CHECK_HEADER_FOR_FIELD([ut_host], [utmp.h], [HAVE_HOST_IN_UTMP])
-OSSH_CHECK_HEADER_FOR_FIELD([ut_host], [utmpx.h], [HAVE_HOST_IN_UTMPX])
-OSSH_CHECK_HEADER_FOR_FIELD([syslen], [utmpx.h], [HAVE_SYSLEN_IN_UTMPX])
-OSSH_CHECK_HEADER_FOR_FIELD([ut_pid], [utmp.h], [HAVE_PID_IN_UTMP])
-OSSH_CHECK_HEADER_FOR_FIELD([ut_type], [utmp.h], [HAVE_TYPE_IN_UTMP])
-OSSH_CHECK_HEADER_FOR_FIELD([ut_type], [utmpx.h], [HAVE_TYPE_IN_UTMPX])
-OSSH_CHECK_HEADER_FOR_FIELD([ut_tv], [utmp.h], [HAVE_TV_IN_UTMP])
-OSSH_CHECK_HEADER_FOR_FIELD([ut_id], [utmp.h], [HAVE_ID_IN_UTMP])
-OSSH_CHECK_HEADER_FOR_FIELD([ut_id], [utmpx.h], [HAVE_ID_IN_UTMPX])
-OSSH_CHECK_HEADER_FOR_FIELD([ut_addr], [utmp.h], [HAVE_ADDR_IN_UTMP])
-OSSH_CHECK_HEADER_FOR_FIELD([ut_addr], [utmpx.h], [HAVE_ADDR_IN_UTMPX])
-OSSH_CHECK_HEADER_FOR_FIELD([ut_addr_v6], [utmp.h], [HAVE_ADDR_V6_IN_UTMP])
-OSSH_CHECK_HEADER_FOR_FIELD([ut_addr_v6], [utmpx.h], [HAVE_ADDR_V6_IN_UTMPX])
-OSSH_CHECK_HEADER_FOR_FIELD([ut_exit], [utmp.h], [HAVE_EXIT_IN_UTMP])
-OSSH_CHECK_HEADER_FOR_FIELD([ut_time], [utmp.h], [HAVE_TIME_IN_UTMP])
-OSSH_CHECK_HEADER_FOR_FIELD([ut_time], [utmpx.h], [HAVE_TIME_IN_UTMPX])
-OSSH_CHECK_HEADER_FOR_FIELD([ut_tv], [utmpx.h], [HAVE_TV_IN_UTMPX])
+# OSSH_CHECK_HEADER_FOR_FIELD([ut_host], [utmp.h], [HAVE_HOST_IN_UTMP])
+# OSSH_CHECK_HEADER_FOR_FIELD([ut_host], [utmpx.h], [HAVE_HOST_IN_UTMPX])
+# OSSH_CHECK_HEADER_FOR_FIELD([syslen], [utmpx.h], [HAVE_SYSLEN_IN_UTMPX])
+# OSSH_CHECK_HEADER_FOR_FIELD([ut_pid], [utmp.h], [HAVE_PID_IN_UTMP])
+# OSSH_CHECK_HEADER_FOR_FIELD([ut_type], [utmp.h], [HAVE_TYPE_IN_UTMP])
+# OSSH_CHECK_HEADER_FOR_FIELD([ut_type], [utmpx.h], [HAVE_TYPE_IN_UTMPX])
+# OSSH_CHECK_HEADER_FOR_FIELD([ut_tv], [utmp.h], [HAVE_TV_IN_UTMP])
+# OSSH_CHECK_HEADER_FOR_FIELD([ut_id], [utmp.h], [HAVE_ID_IN_UTMP])
+# OSSH_CHECK_HEADER_FOR_FIELD([ut_id], [utmpx.h], [HAVE_ID_IN_UTMPX])
+# OSSH_CHECK_HEADER_FOR_FIELD([ut_addr], [utmp.h], [HAVE_ADDR_IN_UTMP])
+# OSSH_CHECK_HEADER_FOR_FIELD([ut_addr], [utmpx.h], [HAVE_ADDR_IN_UTMPX])
+# OSSH_CHECK_HEADER_FOR_FIELD([ut_addr_v6], [utmp.h], [HAVE_ADDR_V6_IN_UTMP])
+# OSSH_CHECK_HEADER_FOR_FIELD([ut_addr_v6], [utmpx.h], [HAVE_ADDR_V6_IN_UTMPX])
+# OSSH_CHECK_HEADER_FOR_FIELD([ut_exit], [utmp.h], [HAVE_EXIT_IN_UTMP])
+# OSSH_CHECK_HEADER_FOR_FIELD([ut_time], [utmp.h], [HAVE_TIME_IN_UTMP])
+# OSSH_CHECK_HEADER_FOR_FIELD([ut_time], [utmpx.h], [HAVE_TIME_IN_UTMPX])
+# OSSH_CHECK_HEADER_FOR_FIELD([ut_tv], [utmpx.h], [HAVE_TV_IN_UTMPX])
 
 AC_CHECK_MEMBERS([struct stat.st_blksize])
 AC_CHECK_MEMBERS([struct passwd.pw_gecos, struct passwd.pw_class,
openSUSE Build Service is sponsored by