They are unnecessary and break m32/mx32 runtime compilation.
* strace.spec (%build): Filter out "-m64" out of CFLAGS and CPPFLAGS.
(%changelog): Mention the change.
Resolves: #1996676
Signed-off-by: Eugene Syromiatnikov <esyr@redhat.com>
Pick up the upstream commit v5.13-10-g0211fdc "tests: change
sockopt-timestamp test to use syscall(__NR_recvmsg)" and augment it with
an additional fix to actually tests SO_TIMESTAMP* socket options.
* 0141-tests-change-sockopt-timestamp-test-to-use-syscall-_.patch: New
file.
* 0154-tests-call-setsockopt-directly-in-sockopt-timestamp.patch: Likewise.
* strace.spec (Patch141, Patch154): New patches.
(%prep): Apply them
(%changelog): Mention the change.
Resolves: #1996676
Signed-off-by: Eugene Syromiatnikov <esyr@redhat.com>
- Add "tests: disable sockopt-timestamp on new glibc with __TIMESIZE!=64 altogether"
to work around mangling of SO_TIMESTAMP* setsockopt calls introduced
in glibc-2.33.9000-707-g13c51549e2077f2f3bf84e8fd0b46d8b0c615912.
* .gitignore (/strace-5.10.tar.xz): Remove.
(/strace-5.13.tar.xz): New record.
* 0141-tests-disable-sockopt-timestamp-on-new-glibc-with-__.patch: New file.
* sources (strace-5.10.tar.xz): Replace with...
(strace-5.13.tar.xz): ...this version.
* strace.spec: Sync with strace.spec.in from the source tree.
(Version): Bump to 5.13.
(Patch141): New patch.
(%prep): Apply it.
(%changelog): New record about 5.13-1.
Resolves: #1925722Resolves: #1925967Resolves: #1928305Resolves: #1973048
Signed-off-by: Eugene Syromiatnikov <esyr@redhat.com>