Sophie

Sophie

distrib > Mageia > 7 > x86_64 > by-pkgid > 4847e24a6fcebac258a7dcbd5f7ff074 > files > 2

strace-5.9-1.mga7.src.rpm

Index: strace-5.9/configure
===================================================================
--- strace-5.9.orig/configure	2020-09-24 11:18:58.000000000 +0200
+++ strace-5.9/configure	2020-10-06 19:49:07.708680050 +0200
@@ -678,6 +678,8 @@
 clock_LIBS
 timer_LIBS
 dl_LIBS
+KERNEL_LONG_T_32_BIT_FALSE
+KERNEL_LONG_T_32_BIT_TRUE
 SIZEOF_KERNEL_LONG_T
 SIZEOF_LONG
 ac_ct_AR
@@ -21947,6 +21949,14 @@
 
 SIZEOF_KERNEL_LONG_T="$ac_cv_sizeof_kernel_long_t"
 
+ if test x$SIZEOF_KERNEL_LONG_T == x4; then
+  KERNEL_LONG_T_32_BIT_TRUE=
+  KERNEL_LONG_T_32_BIT_FALSE='#'
+else
+  KERNEL_LONG_T_32_BIT_TRUE='#'
+  KERNEL_LONG_T_32_BIT_FALSE=
+fi
+
 # The cast to long int works around a bug in the HP C Compiler
 # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
 # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
@@ -25039,6 +25049,10 @@
   as_fn_error $? "conditional \"am__fastdepCC\" was never defined.
 Usually this means the macro was only invoked conditionally." "$LINENO" 5
 fi
+if test -z "${KERNEL_LONG_T_32_BIT_TRUE}" && test -z "${KERNEL_LONG_T_32_BIT_FALSE}"; then
+  as_fn_error $? "conditional \"KERNEL_LONG_T_32_BIT\" was never defined.
+Usually this means the macro was only invoked conditionally." "$LINENO" 5
+fi
 if test -z "${ENABLE_STACKTRACE_TRUE}" && test -z "${ENABLE_STACKTRACE_FALSE}"; then
   as_fn_error $? "conditional \"ENABLE_STACKTRACE\" was never defined.
 Usually this means the macro was only invoked conditionally." "$LINENO" 5
Index: strace-5.9/tests-m32/Makefile.in
===================================================================
--- strace-5.9.orig/tests-m32/Makefile.in	2020-10-06 09:48:41.416722064 +0200
+++ strace-5.9/tests-m32/Makefile.in	2020-10-06 19:50:09.695155401 +0200
@@ -222,6 +222,8 @@
 	xet_robust_list--pidns-translation$(EXEEXT) zeroargc$(EXEEXT)
 @ENABLE_STACKTRACE_TRUE@@USE_DEMANGLE_TRUE@am__append_1 = strace-k-demangle.test
 TESTS = $(GEN_TESTS) $(DECODER_TESTS) $(MISC_TESTS) $(am__EXEEXT_2)
+XFAIL_TESTS = $(XFAIL_TESTS_$(MPERS_NAME)) $(XFAIL_TESTS_$(ARCH)) \
+	$(am__EXEEXT_3)
 subdir = tests-m32
 ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
 am__aclocal_m4_deps = $(top_srcdir)/xlat/btrfs_compress_types.m4 \
@@ -5298,6 +5300,14 @@
 AM_RECURSIVE_TARGETS = check recheck
 @ENABLE_STACKTRACE_TRUE@am__EXEEXT_2 = strace-k.test strace-k-p.test \
 @ENABLE_STACKTRACE_TRUE@	$(am__append_1)
+@KERNEL_LONG_T_32_BIT_TRUE@am__EXEEXT_3 = ipc_msg.gen.test \
+@KERNEL_LONG_T_32_BIT_TRUE@	ipc_msg-Xabbrev.gen.test \
+@KERNEL_LONG_T_32_BIT_TRUE@	ipc_msg-Xraw.gen.test \
+@KERNEL_LONG_T_32_BIT_TRUE@	ipc_msg-Xverbose.gen.test \
+@KERNEL_LONG_T_32_BIT_TRUE@	ipc_shm.gen.test \
+@KERNEL_LONG_T_32_BIT_TRUE@	ipc_shm-Xabbrev.gen.test \
+@KERNEL_LONG_T_32_BIT_TRUE@	ipc_shm-Xraw.gen.test \
+@KERNEL_LONG_T_32_BIT_TRUE@	ipc_shm-Xverbose.gen.test
 TEST_SUITE_LOG = test-suite.log
 TEST_EXTENSIONS = @EXEEXT@ .test
 am__test_logs1 = $(TESTS:=.log)
@@ -6780,10 +6790,25 @@
 	umovestr_cached.test \
 	# end of MISC_TESTS
 
+@KERNEL_LONG_T_32_BIT_FALSE@IPC_XFAIL = 
+
+# Workaround for broken glibc
+# https://sourceware.org/bugzilla/show_bug.cgi?id=26636
+# https://sourceware.org/bugzilla/show_bug.cgi?id=26639
+@KERNEL_LONG_T_32_BIT_TRUE@IPC_XFAIL = \
+@KERNEL_LONG_T_32_BIT_TRUE@	ipc_msg.gen.test \
+@KERNEL_LONG_T_32_BIT_TRUE@	ipc_msg-Xabbrev.gen.test \
+@KERNEL_LONG_T_32_BIT_TRUE@	ipc_msg-Xraw.gen.test \
+@KERNEL_LONG_T_32_BIT_TRUE@	ipc_msg-Xverbose.gen.test \
+@KERNEL_LONG_T_32_BIT_TRUE@	ipc_shm.gen.test \
+@KERNEL_LONG_T_32_BIT_TRUE@	ipc_shm-Xabbrev.gen.test \
+@KERNEL_LONG_T_32_BIT_TRUE@	ipc_shm-Xraw.gen.test \
+@KERNEL_LONG_T_32_BIT_TRUE@	ipc_shm-Xverbose.gen.test \
+@KERNEL_LONG_T_32_BIT_TRUE@	# end of IPC_XFAIL
+
 XFAIL_TESTS_ = 
 XFAIL_TESTS_m32 = $(STACKTRACE_TESTS)
 XFAIL_TESTS_mx32 = $(STACKTRACE_TESTS)
-XFAIL_TESTS = $(XFAIL_TESTS_$(MPERS_NAME)) $(XFAIL_TESTS_$(ARCH))
 TEST_LOG_COMPILER = env
 AM_TEST_LOG_FLAGS = STRACE_ARCH=$(ARCH) STRACE_NATIVE_ARCH=$(NATIVE_ARCH) \
 			SIZEOF_KERNEL_LONG_T=$(SIZEOF_KERNEL_LONG_T) \
Index: strace-5.9/tests-mx32/Makefile.in
===================================================================
--- strace-5.9.orig/tests-mx32/Makefile.in	2020-10-06 09:48:47.323672772 +0200
+++ strace-5.9/tests-mx32/Makefile.in	2020-10-06 19:50:43.044873131 +0200
@@ -222,6 +222,8 @@
 	xet_robust_list--pidns-translation$(EXEEXT) zeroargc$(EXEEXT)
 @ENABLE_STACKTRACE_TRUE@@USE_DEMANGLE_TRUE@am__append_1 = strace-k-demangle.test
 TESTS = $(GEN_TESTS) $(DECODER_TESTS) $(MISC_TESTS) $(am__EXEEXT_2)
+XFAIL_TESTS = $(XFAIL_TESTS_$(MPERS_NAME)) $(XFAIL_TESTS_$(ARCH)) \
+	$(am__EXEEXT_3)
 subdir = tests-mx32
 ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
 am__aclocal_m4_deps = $(top_srcdir)/xlat/btrfs_compress_types.m4 \
@@ -5298,6 +5300,14 @@
 AM_RECURSIVE_TARGETS = check recheck
 @ENABLE_STACKTRACE_TRUE@am__EXEEXT_2 = strace-k.test strace-k-p.test \
 @ENABLE_STACKTRACE_TRUE@	$(am__append_1)
+@KERNEL_LONG_T_32_BIT_TRUE@am__EXEEXT_3 = ipc_msg.gen.test \
+@KERNEL_LONG_T_32_BIT_TRUE@	ipc_msg-Xabbrev.gen.test \
+@KERNEL_LONG_T_32_BIT_TRUE@	ipc_msg-Xraw.gen.test \
+@KERNEL_LONG_T_32_BIT_TRUE@	ipc_msg-Xverbose.gen.test \
+@KERNEL_LONG_T_32_BIT_TRUE@	ipc_shm.gen.test \
+@KERNEL_LONG_T_32_BIT_TRUE@	ipc_shm-Xabbrev.gen.test \
+@KERNEL_LONG_T_32_BIT_TRUE@	ipc_shm-Xraw.gen.test \
+@KERNEL_LONG_T_32_BIT_TRUE@	ipc_shm-Xverbose.gen.test
 TEST_SUITE_LOG = test-suite.log
 TEST_EXTENSIONS = @EXEEXT@ .test
 am__test_logs1 = $(TESTS:=.log)
@@ -6780,10 +6790,25 @@
 	umovestr_cached.test \
 	# end of MISC_TESTS
 
+@KERNEL_LONG_T_32_BIT_FALSE@IPC_XFAIL = 
+
+# Workaround for broken glibc
+# https://sourceware.org/bugzilla/show_bug.cgi?id=26636
+# https://sourceware.org/bugzilla/show_bug.cgi?id=26639
+@KERNEL_LONG_T_32_BIT_TRUE@IPC_XFAIL = \
+@KERNEL_LONG_T_32_BIT_TRUE@	ipc_msg.gen.test \
+@KERNEL_LONG_T_32_BIT_TRUE@	ipc_msg-Xabbrev.gen.test \
+@KERNEL_LONG_T_32_BIT_TRUE@	ipc_msg-Xraw.gen.test \
+@KERNEL_LONG_T_32_BIT_TRUE@	ipc_msg-Xverbose.gen.test \
+@KERNEL_LONG_T_32_BIT_TRUE@	ipc_shm.gen.test \
+@KERNEL_LONG_T_32_BIT_TRUE@	ipc_shm-Xabbrev.gen.test \
+@KERNEL_LONG_T_32_BIT_TRUE@	ipc_shm-Xraw.gen.test \
+@KERNEL_LONG_T_32_BIT_TRUE@	ipc_shm-Xverbose.gen.test \
+@KERNEL_LONG_T_32_BIT_TRUE@	# end of IPC_XFAIL
+
 XFAIL_TESTS_ = 
 XFAIL_TESTS_m32 = $(STACKTRACE_TESTS)
 XFAIL_TESTS_mx32 = $(STACKTRACE_TESTS)
-XFAIL_TESTS = $(XFAIL_TESTS_$(MPERS_NAME)) $(XFAIL_TESTS_$(ARCH))
 TEST_LOG_COMPILER = env
 AM_TEST_LOG_FLAGS = STRACE_ARCH=$(ARCH) STRACE_NATIVE_ARCH=$(NATIVE_ARCH) \
 			SIZEOF_KERNEL_LONG_T=$(SIZEOF_KERNEL_LONG_T) \
Index: strace-5.9/tests/Makefile.in
===================================================================
--- strace-5.9.orig/tests/Makefile.in	2020-10-06 09:47:53.610143253 +0200
+++ strace-5.9/tests/Makefile.in	2020-10-06 19:49:25.669528031 +0200
@@ -222,6 +222,8 @@
 	xet_robust_list--pidns-translation$(EXEEXT) zeroargc$(EXEEXT)
 @ENABLE_STACKTRACE_TRUE@@USE_DEMANGLE_TRUE@am__append_1 = strace-k-demangle.test
 TESTS = $(GEN_TESTS) $(DECODER_TESTS) $(MISC_TESTS) $(am__EXEEXT_2)
+XFAIL_TESTS = $(XFAIL_TESTS_$(MPERS_NAME)) $(XFAIL_TESTS_$(ARCH)) \
+	$(am__EXEEXT_3)
 subdir = tests
 ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
 am__aclocal_m4_deps = $(top_srcdir)/xlat/btrfs_compress_types.m4 \
@@ -5298,6 +5300,14 @@
 AM_RECURSIVE_TARGETS = check recheck
 @ENABLE_STACKTRACE_TRUE@am__EXEEXT_2 = strace-k.test strace-k-p.test \
 @ENABLE_STACKTRACE_TRUE@	$(am__append_1)
+@KERNEL_LONG_T_32_BIT_TRUE@am__EXEEXT_3 = ipc_msg.gen.test \
+@KERNEL_LONG_T_32_BIT_TRUE@	ipc_msg-Xabbrev.gen.test \
+@KERNEL_LONG_T_32_BIT_TRUE@	ipc_msg-Xraw.gen.test \
+@KERNEL_LONG_T_32_BIT_TRUE@	ipc_msg-Xverbose.gen.test \
+@KERNEL_LONG_T_32_BIT_TRUE@	ipc_shm.gen.test \
+@KERNEL_LONG_T_32_BIT_TRUE@	ipc_shm-Xabbrev.gen.test \
+@KERNEL_LONG_T_32_BIT_TRUE@	ipc_shm-Xraw.gen.test \
+@KERNEL_LONG_T_32_BIT_TRUE@	ipc_shm-Xverbose.gen.test
 TEST_SUITE_LOG = test-suite.log
 TEST_EXTENSIONS = @EXEEXT@ .test
 am__test_logs1 = $(TESTS:=.log)
@@ -6780,10 +6790,25 @@
 	umovestr_cached.test \
 	# end of MISC_TESTS
 
+@KERNEL_LONG_T_32_BIT_FALSE@IPC_XFAIL = 
+
+# Workaround for broken glibc
+# https://sourceware.org/bugzilla/show_bug.cgi?id=26636
+# https://sourceware.org/bugzilla/show_bug.cgi?id=26639
+@KERNEL_LONG_T_32_BIT_TRUE@IPC_XFAIL = \
+@KERNEL_LONG_T_32_BIT_TRUE@	ipc_msg.gen.test \
+@KERNEL_LONG_T_32_BIT_TRUE@	ipc_msg-Xabbrev.gen.test \
+@KERNEL_LONG_T_32_BIT_TRUE@	ipc_msg-Xraw.gen.test \
+@KERNEL_LONG_T_32_BIT_TRUE@	ipc_msg-Xverbose.gen.test \
+@KERNEL_LONG_T_32_BIT_TRUE@	ipc_shm.gen.test \
+@KERNEL_LONG_T_32_BIT_TRUE@	ipc_shm-Xabbrev.gen.test \
+@KERNEL_LONG_T_32_BIT_TRUE@	ipc_shm-Xraw.gen.test \
+@KERNEL_LONG_T_32_BIT_TRUE@	ipc_shm-Xverbose.gen.test \
+@KERNEL_LONG_T_32_BIT_TRUE@	# end of IPC_XFAIL
+
 XFAIL_TESTS_ = 
 XFAIL_TESTS_m32 = $(STACKTRACE_TESTS)
 XFAIL_TESTS_mx32 = $(STACKTRACE_TESTS)
-XFAIL_TESTS = $(XFAIL_TESTS_$(MPERS_NAME)) $(XFAIL_TESTS_$(ARCH))
 TEST_LOG_COMPILER = env
 AM_TEST_LOG_FLAGS = STRACE_ARCH=$(ARCH) STRACE_NATIVE_ARCH=$(NATIVE_ARCH) \
 			SIZEOF_KERNEL_LONG_T=$(SIZEOF_KERNEL_LONG_T) \