Blame SOURCES/2004-glibc-msgctl-semctl-shmctl-backport-workaround.patch

deef8a
Index: strace-5.7/tests/ipc_msg.c
deef8a
===================================================================
deef8a
--- strace-5.7.orig/tests/ipc_msg.c	2021-08-24 21:39:53.102419769 +0200
deef8a
+++ strace-5.7/tests/ipc_msg.c	2021-08-24 21:43:00.670841489 +0200
deef8a
@@ -55,8 +55,9 @@
deef8a
  * Starting with commit glibc-2.32.9000-149-gbe9b0b9a012780a403a2,
deef8a
  * glibc skips msgctl syscall invocations and returns EINVAL
deef8a
  * for invalid msgctl commands.
deef8a
+ * It has been backported into glic-2.28-153 in RHEL 8.5.
deef8a
  */
deef8a
-#if GLIBC_PREREQ_GE(2, 32)
deef8a
+#if GLIBC_PREREQ_GE(2, 28)
deef8a
 # define TEST_MSGCTL_BOGUS_CMD 0
deef8a
 #endif
deef8a
 
deef8a
Index: strace-5.7/tests/ipc_shm.c
deef8a
===================================================================
deef8a
--- strace-5.7.orig/tests/ipc_shm.c	2021-08-24 21:39:53.124419583 +0200
deef8a
+++ strace-5.7/tests/ipc_shm.c	2021-08-24 21:43:00.670841489 +0200
deef8a
@@ -45,8 +45,9 @@
deef8a
  * Starting with commit glibc-2.32.9000-207-g9ebaabeaac1a96b0d91f,
deef8a
  * glibc skips shmctl syscall invocations and returns EINVAL
deef8a
  * for invalid shmctl commands.
deef8a
+ * It has been backported into glic-2.28-153 in RHEL 8.5.
deef8a
  */
deef8a
-#if GLIBC_PREREQ_GE(2, 32)
deef8a
+#if GLIBC_PREREQ_GE(2, 28)
deef8a
 # define TEST_SHMCTL_BOGUS_CMD 0
deef8a
 #endif
deef8a
 
deef8a
Index: strace-5.7/tests/ipc_sem.c
deef8a
===================================================================
deef8a
--- strace-5.7.orig/tests/ipc_sem.c	2021-08-24 21:39:53.135419490 +0200
deef8a
+++ strace-5.7/tests/ipc_sem.c	2021-08-24 21:43:00.670841489 +0200
deef8a
@@ -26,8 +26,9 @@
deef8a
  * Starting with commit glibc-2.32.9000-147-ga16d2abd496bd974a882,
deef8a
  * glibc skips semctl syscall invocations and returns EINVAL
deef8a
  * for invalid semctl commands.
deef8a
+ * It has been backported into glic-2.28-153 in RHEL 8.5.
deef8a
  */
deef8a
-#if GLIBC_PREREQ_GE(2, 32)
deef8a
+#if GLIBC_PREREQ_GE(2, 28)
deef8a
 # define TEST_SEMCTL_BOGUS_CMD 0
deef8a
 #endif
deef8a
 
deef8a
Index: strace-5.7/tests-m32/ipc_msg.c
deef8a
===================================================================
deef8a
--- strace-5.7.orig/tests-m32/ipc_msg.c	2021-08-24 21:39:53.102419769 +0200
deef8a
+++ strace-5.7/tests-m32/ipc_msg.c	2021-08-24 21:43:00.670841489 +0200
deef8a
@@ -55,8 +55,9 @@
deef8a
  * Starting with commit glibc-2.32.9000-149-gbe9b0b9a012780a403a2,
deef8a
  * glibc skips msgctl syscall invocations and returns EINVAL
deef8a
  * for invalid msgctl commands.
deef8a
+ * It has been backported into glic-2.28-153 in RHEL 8.5.
deef8a
  */
deef8a
-#if GLIBC_PREREQ_GE(2, 32)
deef8a
+#if GLIBC_PREREQ_GE(2, 28)
deef8a
 # define TEST_MSGCTL_BOGUS_CMD 0
deef8a
 #endif
deef8a
 
deef8a
Index: strace-5.7/tests-m32/ipc_shm.c
deef8a
===================================================================
deef8a
--- strace-5.7.orig/tests-m32/ipc_shm.c	2021-08-24 21:39:53.124419583 +0200
deef8a
+++ strace-5.7/tests-m32/ipc_shm.c	2021-08-24 21:43:00.671841481 +0200
deef8a
@@ -45,8 +45,9 @@
deef8a
  * Starting with commit glibc-2.32.9000-207-g9ebaabeaac1a96b0d91f,
deef8a
  * glibc skips shmctl syscall invocations and returns EINVAL
deef8a
  * for invalid shmctl commands.
deef8a
+ * It has been backported into glic-2.28-153 in RHEL 8.5.
deef8a
  */
deef8a
-#if GLIBC_PREREQ_GE(2, 32)
deef8a
+#if GLIBC_PREREQ_GE(2, 28)
deef8a
 # define TEST_SHMCTL_BOGUS_CMD 0
deef8a
 #endif
deef8a
 
deef8a
Index: strace-5.7/tests-m32/ipc_sem.c
deef8a
===================================================================
deef8a
--- strace-5.7.orig/tests-m32/ipc_sem.c	2021-08-24 21:39:53.135419490 +0200
deef8a
+++ strace-5.7/tests-m32/ipc_sem.c	2021-08-24 21:43:00.671841481 +0200
deef8a
@@ -26,8 +26,9 @@
deef8a
  * Starting with commit glibc-2.32.9000-147-ga16d2abd496bd974a882,
deef8a
  * glibc skips semctl syscall invocations and returns EINVAL
deef8a
  * for invalid semctl commands.
deef8a
+ * It has been backported into glic-2.28-153 in RHEL 8.5.
deef8a
  */
deef8a
-#if GLIBC_PREREQ_GE(2, 32)
deef8a
+#if GLIBC_PREREQ_GE(2, 28)
deef8a
 # define TEST_SEMCTL_BOGUS_CMD 0
deef8a
 #endif
deef8a
 
deef8a
Index: strace-5.7/tests-mx32/ipc_msg.c
deef8a
===================================================================
deef8a
--- strace-5.7.orig/tests-mx32/ipc_msg.c	2021-08-24 21:39:53.102419769 +0200
deef8a
+++ strace-5.7/tests-mx32/ipc_msg.c	2021-08-24 21:43:00.671841481 +0200
deef8a
@@ -55,8 +55,9 @@
deef8a
  * Starting with commit glibc-2.32.9000-149-gbe9b0b9a012780a403a2,
deef8a
  * glibc skips msgctl syscall invocations and returns EINVAL
deef8a
  * for invalid msgctl commands.
deef8a
+ * It has been backported into glic-2.28-153 in RHEL 8.5.
deef8a
  */
deef8a
-#if GLIBC_PREREQ_GE(2, 32)
deef8a
+#if GLIBC_PREREQ_GE(2, 28)
deef8a
 # define TEST_MSGCTL_BOGUS_CMD 0
deef8a
 #endif
deef8a
 
deef8a
Index: strace-5.7/tests-mx32/ipc_shm.c
deef8a
===================================================================
deef8a
--- strace-5.7.orig/tests-mx32/ipc_shm.c	2021-08-24 21:39:53.124419583 +0200
deef8a
+++ strace-5.7/tests-mx32/ipc_shm.c	2021-08-24 21:43:00.671841481 +0200
deef8a
@@ -45,8 +45,9 @@
deef8a
  * Starting with commit glibc-2.32.9000-207-g9ebaabeaac1a96b0d91f,
deef8a
  * glibc skips shmctl syscall invocations and returns EINVAL
deef8a
  * for invalid shmctl commands.
deef8a
+ * It has been backported into glic-2.28-153 in RHEL 8.5.
deef8a
  */
deef8a
-#if GLIBC_PREREQ_GE(2, 32)
deef8a
+#if GLIBC_PREREQ_GE(2, 28)
deef8a
 # define TEST_SHMCTL_BOGUS_CMD 0
deef8a
 #endif
deef8a
 
deef8a
Index: strace-5.7/tests-mx32/ipc_sem.c
deef8a
===================================================================
deef8a
--- strace-5.7.orig/tests-mx32/ipc_sem.c	2021-08-24 21:39:53.136419481 +0200
deef8a
+++ strace-5.7/tests-mx32/ipc_sem.c	2021-08-24 21:43:00.672841472 +0200
deef8a
@@ -26,8 +26,9 @@
deef8a
  * Starting with commit glibc-2.32.9000-147-ga16d2abd496bd974a882,
deef8a
  * glibc skips semctl syscall invocations and returns EINVAL
deef8a
  * for invalid semctl commands.
deef8a
+ * It has been backported into glic-2.28-153 in RHEL 8.5.
deef8a
  */
deef8a
-#if GLIBC_PREREQ_GE(2, 32)
deef8a
+#if GLIBC_PREREQ_GE(2, 28)
deef8a
 # define TEST_SEMCTL_BOGUS_CMD 0
deef8a
 #endif
deef8a