File ltp-stable.changes of Package ltp-stable
-------------------------------------------------------------------
Wed Sep 10 12:18:05 UTC 2025 - Petr Cervinka <pcervinka@suse.com>
- Ignore pesign-obs-integration during build process
-------------------------------------------------------------------
Mon Sep 8 15:55:52 UTC 2025 - Petr Cervinka <pcervinka@suse.com>
- Add patch 0002-correct_the_length_parameter_for_perf_munmap.patch
-------------------------------------------------------------------
Fri Aug 29 16:31:31 UTC 2025 - Petr Vorel <pvorel@suse.cz>
- Backport f8c7b6c22d ("ioctl09: Use proper device for partitioning")
(bsc#1198108) 0001-ioctl09-Use-proper-device-for-partitioning.patch
-------------------------------------------------------------------
Fri Jun 27 05:52:03 UTC 2025 - Petr Cervinka <pcervinka@suse.com>
- Update stable version to 20250530
- Remove patches:
* 0001-runtest-ipc-Enable-named-pipes-on-non-blocking-IO.patch
* 0002-runtest-Move-ipc-into-syscalls.patch
-------------------------------------------------------------------
Wed Apr 9 15:06:49 UTC 2025 - Martin Doucha <mdoucha@suse.cz>
- Fixed timeout settings in ulp-multithread-test-v6.patch
-------------------------------------------------------------------
Mon Apr 7 12:21:41 UTC 2025 - Petr Vorel <pvorel@suse.cz>
- Backport runtest/ipc removal (poo#180095):
* 0001-runtest-ipc-Enable-named-pipes-on-non-blocking-IO.patch
* 0002-runtest-Move-ipc-into-syscalls.patch
-------------------------------------------------------------------
Thu Mar 20 14:40:38 UTC 2025 - Petr Cervinka <pcervinka@suse.com>
- Build multibuild flavors only on specific architectures
-------------------------------------------------------------------
Thu Jan 30 20:13:26 UTC 2025 - Petr Vorel <pvorel@suse.cz>
- Update stable version to 20250130
- Remove patches:
* 0001-ioctl01-Workaround-segfault-on-EFAULT-tests.patch
* 0001-mq_timedreceive01-Workaround-segfault-on-libc-varian.patch
* 0001-mq_timedsend01-Workaround-segfault-on-libc-variant-o.patch
* 0001-libs-sigwait-Workaround-segfault-on-libc-variant-on-.patch
* 0001-recvmmsg01-Workaround-segfault-on-libc-variant-on-32.patch
* 0001-cgroup_core02-Allocate-child-stack-using-mmap.patch
- Rebased:
* ulp-multithread-test-v6.patch (renamed from ulp-multithread-test-v5.patch)
- Convert to git patch:
* add-fsstress.patch
* fix-cpuctl-tests-output-dir.patch
* openposix-ulp-v10.patch
-------------------------------------------------------------------
Tue Jan 21 08:29:00 UTC 2025 - Petr Vorel <pvorel@suse.cz>
- Backport a8213a65a5 ("cgroup_core02: Allocate child stack using mmap()")
0001-cgroup_core02-Allocate-child-stack-using-mmap.patch
(fix for public cloud)
-------------------------------------------------------------------
Wed Nov 27 14:19:35 UTC 2024 - Petr Vorel <pvorel@suse.cz>
- Backport fixes for 32 bit:
* ad651beeed ("ioctl01: Workaround segfault on EFAULT tests")
0001-ioctl01-Workaround-segfault-on-EFAULT-tests.patch
* 37a806c8e5 ("mq_timedreceive01: Workaround segfault on libc variant on 32 bit")
0001-mq_timedreceive01-Workaround-segfault-on-libc-varian.patch
* 57a9b1be34 ("mq_timedsend01: Workaround segfault on libc variant on 32 bit")
0001-mq_timedsend01-Workaround-segfault-on-libc-variant-o.patch
* 6dde3bc80f ("libs/sigwait: Workaround segfault on libc variant on 32 bit")
0001-libs-sigwait-Workaround-segfault-on-libc-variant-on-.patch
* 1d4d5a0750 ("recvmmsg01: Workaround segfault on libc variant on 32 bit")
0001-recvmmsg01-Workaround-segfault-on-libc-variant-on-32.patch
-------------------------------------------------------------------
Wed Nov 20 07:23:06 UTC 2024 - Petr Cervinka <pcervinka@suse.com>
- Add multibuild support to SLE and SL Micro with azure, rt and 64kb flavors
- Change sle_version condition to suse_version to match also SL Micro
-------------------------------------------------------------------
Fri Oct 18 09:05:13 UTC 2024 - Petr Cervinka <pcervinka@suse.com>
- Set stable version to 20240930
- Remove patches:
* kvm_pagefault01_Do_not_write_into_tdp_mmu_sysfile.patch
* msync04_Add_missing_static.patch
* msync04_Check_disk_content_if_dirty_bit_check_failed.patch
* nfs02-Add-subtest-for-O_DIRECT.patch
* Fix-unlink09-test.patch
* nfsstat01-Read-client-stats-from-netns-rhost.patch
* rpc_svc_1-Fix-incompatible-pointer-type-error.patch
-------------------------------------------------------------------
Wed Aug 28 21:48:44 UTC 2024 - Petr Vorel <pvorel@suse.cz>
- Backport 6c3293c6fc ("nfsstat01: Read client stats from netns rhost")
bsc#1229646 nfsstat01-Read-client-stats-from-netns-rhost.patch
- Backport b0ae1ee239 ("rpc_svc_1: Fix incompatible pointer type error")
rpc_svc_1-Fix-incompatible-pointer-type-error.patch
fixes build on Tumbleweed on x86_64 and i586
-------------------------------------------------------------------
Tue Jun 4 13:54:15 UTC 2024 - Petr Cervinka <pcervinka@suse.com>
- Add patch Fix-unlink09-test.patch
-------------------------------------------------------------------
Wed May 29 07:19:44 UTC 2024 - Petr Cervinka <pcervinka@suse.com>
- Set stable version to 20240524
- Add patches:
* kvm_pagefault01_Do_not_write_into_tdp_mmu_sysfile.patch
* msync04_Add_missing_static.patch
* msync04_Check_disk_content_if_dirty_bit_check_failed.patch
* nfs02-Add-subtest-for-O_DIRECT.patch
- Remove patches:
* KVM-Move-kvm_pagefault01-to-the-end-of-KVM-runfile.patch
* zram01.sh-Increase-timeout-for-check_read_mem_used_t.patch
* 0001-runtest-Move-capability-related-tests-to-new-capabil.patch
* 0002-runtest-Move-io-content-to-ltp-aiodio.part4.patch
* 0001-memcontrol03-Using-clean-page-cache-to-avoid-depende.patch
-------------------------------------------------------------------
Wed May 15 13:53:08 UTC 2024 - Martin Doucha <mdoucha@suse.cz>
- Update glibc livepatch detection algorithm
-------------------------------------------------------------------
Tue May 14 11:02:00 UTC 2024 - Petr Vorel <pvorel@suse.cz>
- Backport ab1c8d16e ("memcontrol03: Using clean page cache to avoid dependency
on IO rate")
-------------------------------------------------------------------
Thu May 9 10:38:50 UTC 2024 - Petr Vorel <pvorel@suse.cz>
- Backport runtest file changes:
* 0d9dc994e ("runtest: Move io content to ltp-aiodio.part4")
* 071727828 ("runtest: Move capability related tests to new capability")
-------------------------------------------------------------------
Tue May 7 06:43:48 UTC 2024 - Petr Vorel <pvorel@suse.cz>
- Backport 96ef4b40a ("zram01.sh: Increase timeout for check_read_mem_used_total")
-------------------------------------------------------------------
Tue Apr 30 12:31:42 UTC 2024 - Petr Cervinka <pcervinka@suse.com>
- Add patch KVM-Move-kvm_pagefault01-to-the-end-of-KVM-runfile.patch
-------------------------------------------------------------------
Wed Feb 21 09:57:29 UTC 2024 - Petr Cervinka <pcervinka@suse.com>
- Set stable version to 20240129
- Remove patches:
0001-ioctl_loop06-Check-for-unsupported-LOOP_SET_BLOCK_SI.patch
0001-pty04-Check-for-ioctl-TIOCVHANGUP-support.patch
0001-tcindex01-Require-dummy-module.patch
add_fanotify_get_supported_init_flags_helper_function.patch
fanotify14_improve_check_for_unsupported_init_flags.patch
fix_off-by-one_error_in_pidns05.patch
fix_stack_smashing_on_32bit.patch
process_madvise01_fix_smaps_scan_and_min_swap_avail.patch
-------------------------------------------------------------------
Mon Jan 8 20:19:01 UTC 2024 - Petr Vorel <pvorel@suse.cz>
- Add recommends: btrfsprogs (should have been there since ever).
- Sort recommends items in baselibs.conf
-------------------------------------------------------------------
Thu Dec 7 08:16:27 UTC 2023 - Petr Vorel <pvorel@suse.cz>
- Backport 0001-tcindex01-Require-dummy-module.patch
e8894880f ("tcindex01: Require dummy module") (bsc#1217364)
-------------------------------------------------------------------
Tue Dec 5 11:39:35 UTC 2023 - Martin Doucha <mdoucha@suse.cz>
- Add git headers to ULP patches
-------------------------------------------------------------------
Fri Dec 1 20:26:22 UTC 2023 - Petr Vorel <pvorel@suse.cz>
- Backport 0001-pty04-Check-for-ioctl-TIOCVHANGUP-support.patch
96812a4d3 ("pty04: Check for ioctl(TIOCVHANGUP) support")
- Backport 0001-ioctl_loop06-Check-for-unsupported-LOOP_SET_BLOCK_SI.patch
4b75b1888 ("ioctl_loop06: Check for unsupported LOOP_SET_BLOCK_SIZE ioctl")
-------------------------------------------------------------------
Thu Nov 30 08:24:05 UTC 2023 - Petr Cervinka <pcervinka@suse.com>
- Add patch fix_stack_smashing_on_32bit.patch
-------------------------------------------------------------------
Wed Nov 15 13:24:09 UTC 2023 - Petr Cervinka <pcervinka@suse.com>
- Add patch fix_off-by-one_error_in_pidns05.patch
-------------------------------------------------------------------
Wed Nov 15 09:42:13 UTC 2023 - Petr Cervinka <pcervinka@suse.com>
- Add patches:
* add_fanotify_get_supported_init_flags_helper_function.patch
* fanotify14_improve_check_for_unsupported_init_flags.patch
-------------------------------------------------------------------
Wed Nov 15 08:38:31 UTC 2023 - Petr Cervinka <pcervinka@suse.com>
- Add patch process_madvise01_fix_smaps_scan_and_min_swap_avail.patch
-------------------------------------------------------------------
Tue Nov 14 08:10:14 UTC 2023 - Petr Cervinka <pcervinka@suse.com>
- Set stable version to 20230929
- Update ulp patch to v8
- Change tar_scm to obs_scm in service file
- Remove abbreviated hash from version format in service file
- Disable submodules for scm in service file
-------------------------------------------------------------------
Fri Sep 1 10:06:01 UTC 2023 - Petr Cervinka <pcervinka@suse.com>
- Remove kernel-default-extra from baselibs.conf (32bit dependencies)
-------------------------------------------------------------------
Fri Sep 1 06:06:50 UTC 2023 - Petr Cervinka <pcervinka@suse.com>
- Recommend kernel-default-extra for SLE 15+, ALP and openSUSE only
-------------------------------------------------------------------
Tue May 30 05:30:05 UTC 2023 - Petr Cervinka <pcervinka@suse.com>
- Set stable version to 20230516
- Remove patches:
cve-2015-3290_Fix_tst_syscall_return_value.patch
file01.sh-Drop-csh-and-ksh-detection.patch
ipneigh01_sh_do_not_resolve_hostnames_when_using_arp_a.patch
nfs-nfs08.sh-Add-test-for-NFS-cache-invalidation.patch
-------------------------------------------------------------------
Wed Apr 26 17:50:06 UTC 2023 - Petr Vorel <pvorel@suse.cz>
- Add patch nfs-nfs08.sh-Add-test-for-NFS-cache-invalidation.patch
(217cdf753).
-------------------------------------------------------------------
Wed Mar 29 09:12:29 UTC 2023 - Petr Cervinka <pcervinka@suse.com>
- Update ulp patch to v7
- Update ulp multithread patch to v4
-------------------------------------------------------------------
Fri Mar 24 08:35:38 UTC 2023 - Petr Cervinka <pcervinka@suse.com>
- Add patch file01.sh-Drop-csh-and-ksh-detection.patch
-------------------------------------------------------------------
Thu Feb 16 10:59:38 UTC 2023 - Petr Cervinka <pcervinka@suse.com>
- Add patch cve-2015-3290_Fix_tst_syscall_return_value.patch
-------------------------------------------------------------------
Tue Feb 14 08:43:48 UTC 2023 - Petr Cervinka <pcervinka@suse.com>
- Set stable version to 20230127
- Remove patches:
aiodio-runtest-modification-ctcs2.ltp-aiodio.part1-only.patch
kvm_fix_init_array_symbol_names.patch
syscalls_ioctl03_add_IFF_NO_CARRIER_flag.patch
- Add patch ipneigh01_sh_do_not_resolve_hostnames_when_using_arp_a.patch
-------------------------------------------------------------------
Mon Dec 5 08:35:56 UTC 2022 - Petr Cervinka <pcervinka@suse.com>
- Add patch syscalls_ioctl03_add_IFF_NO_CARRIER_flag.patch
-------------------------------------------------------------------
Thu Dec 1 09:32:37 UTC 2022 - Petr Cervinka <pcervinka@suse.com>
- Update ulp multithread patch to v3
-------------------------------------------------------------------
Thu Dec 1 08:08:30 UTC 2022 - Petr Cervinka <pcervinka@suse.com>
- Update ulp patch to v6
- Update ulp multithread patch to v2
-------------------------------------------------------------------
Wed Oct 12 08:12:34 UTC 2022 - Petr Cervinka <pcervinka@suse.com>
- Add patch kvm_fix_init_array_symbol_names.patch
-------------------------------------------------------------------
Tue Oct 4 09:33:42 UTC 2022 - Petr Cervinka <pcervinka@suse.com>
- Set stable version to 20220930
- Remove patches:
fork13_rewrite_to_new_api_add_max_runtime.patch
nfs05_make_tree_restore_5_min_timeout.patch
openposix-aio_h-2-1-Add-return-at-the-end-of-main.patch
openposix-mq_timedreceive-Silence-warning.patch
openposix-pthread_rwlockattr_getpshared-2-1-Fix.patch
openposix-pthread_spin_init-2-1-2-2-Fix.patch
openposix-sem_destroy-3-1-Fix.patch
openposix-sem_timedwait-11-1-Fix.patch
opeposix-pthread_barrierattr_getpshared-2-1-Simplify.patch
- Update ulp patch to v5
-------------------------------------------------------------------
Mon Aug 29 21:05:55 UTC 2022 - Petr Vorel <pvorel@suse.cz>
- Add Recommends: ibmtss (ima_tpm.sh)
-------------------------------------------------------------------
Thu Aug 18 13:33:59 UTC 2022 - Petr Vorel <pvorel@suse.cz>
- Add squashfs as Recommends (squashfs01 requires mksquashfs binary)
-------------------------------------------------------------------
Fri Aug 5 07:06:47 UTC 2022 - Petr Cervinka <pcervinka@suse.com>
- Add ulp-multithread-test.patch
-------------------------------------------------------------------
Thu Jul 14 14:17:15 UTC 2022 - Petr Cervinka <pcervinka@suse.com>
- Add latest openposix-ulp-v4.patch for userspace live patching
-------------------------------------------------------------------
Thu Jul 14 13:46:58 UTC 2022 - Petr Cervinka <pcervinka@suse.com>
- Replace not official openposix patch with final patch set
-------------------------------------------------------------------
Mon Jun 20 11:35:53 UTC 2022 - Petr Cervinka <pcervinka@suse.com>
- Add suse-filelist-forbidden to rpmlintrc
-------------------------------------------------------------------
Mon Jun 20 10:50:20 UTC 2022 - Petr Cervinka <pcervinka@suse.com>
- Add patch openposix-Fix-no-return-in-nonvoid-function-warnings.patch
-------------------------------------------------------------------
Thu Jun 16 17:07:54 UTC 2022 - Petr Cervinka <pcervinka@suse.com>
- Add patch nfs05_make_tree_restore_5_min_timeout.patch
-------------------------------------------------------------------
Thu Jun 16 14:14:31 UTC 2022 - Petr Cervinka <pcervinka@suse.com>
- Add patch fork13_rewrite_to_new_ap_add_max_runtime.patch
-------------------------------------------------------------------
Wed Jun 15 15:11:52 UTC 2022 - Petr Cervinka <pcervinka@suse.com>
- Set stable version to 20220527
-------------------------------------------------------------------
Tue Mar 8 09:52:40 UTC 2022 - Petr Cervinka <pcervinka@suse.com>
- Set stable version to 20220121
-------------------------------------------------------------------
Mon Mar 7 12:20:06 UTC 2022 - Petr Cervinka <pcervinka@suse.com>
- Align spec file between obs and ibs
-------------------------------------------------------------------
Wed Feb 23 16:28:20 UTC 2022 - Petr Vorel <pvorel@suse.cz>
- constraints: Increase size from 6G to 14G (12.5GB aarch64 and 12GB for x86_64
was not enough).
- Add e2fsprogs, fuse-exfat as Recommends.
-------------------------------------------------------------------
Wed Feb 23 15:55:37 UTC 2022 - Petr Vorel <pvorel@suse.cz>
- Add e2fsprogs as Recommends.
-------------------------------------------------------------------
Mon Oct 4 08:08:44 UTC 2021 - Petr Cervinka <pcervinka@suse.com>
- Add constraints to avoid out of space issue during the build
-------------------------------------------------------------------
Fri Oct 1 13:17:42 UTC 2021 - Petr Vorel <pvorel@suse.cz>
- Add BuildRequires: keyutils-devel libopenssl-devel
-------------------------------------------------------------------
Wed Jun 23 11:42:37 UTC 2021 - Petr Vorel <pvorel@suse.cz>
- Keep kernel-default-devel build dependency only for Tumbleweed and SLES >=
15-SP2. Building modules in LTP is broken, LTP does not consider errors as
fatal (due constantly changing kernel API), but rpmlint complains:
E: ltp 64bit-portability-issue on SLES < 15-SP2.
-------------------------------------------------------------------
Wed Jun 23 10:05:22 UTC 2021 - Petr Vorel <pvorel@suse.cz>
- Fix 32bit dependencies regression in previous version (NOTE: we build 32bit
only for intel and s390)
-------------------------------------------------------------------
Tue Jun 22 11:10:54 UTC 2021 - Petr Vorel <pvorel@suse.cz>
- Add kernel-default-devel build dependency (for building kernel modules)
- Add bind runtime dependency (dns[46]-stress from ltp_net_stress_appl)
-------------------------------------------------------------------
Wed Apr 14 14:29:09 UTC 2021 - Petr Cervinka <pcervinka@suse.com>
- Fix libgcc_s1 definition for 32bit version (defined in baselibs.conf)
-------------------------------------------------------------------
Wed Apr 14 09:22:47 UTC 2021 - Petr Vorel <pvorel@suse.cz>
- Install libgcc_s1-32bit for ltp-32bit. This fixes error for some CVE tests,
e.g. af_alg07: "libgcc_s.so.1 must be installed for pthread_cancel to work"
-------------------------------------------------------------------
Fri Apr 9 11:36:41 UTC 2021 - Petr Vorel <pvorel@suse.cz>
- Remove common noarch files which we don't need and prevent installing 64bit
and 32bit packages on the same system.
-------------------------------------------------------------------
Thu Apr 8 09:12:12 UTC 2021 - Petr Vorel <pvorel@suse.cz>
- Install 32bit variant into /opt/ltp-32. That helps to have both 64bit and
32bit intel installed together. Motivation is to speedup openQA jobs
(install_ltp.pm will install both packages in single job).
-------------------------------------------------------------------
Wed Apr 7 11:41:56 UTC 2021 - Petr Vorel <pvorel@suse.cz>
- Fix %{ix86} macro use
-------------------------------------------------------------------
Wed Apr 7 10:00:16 UTC 2021 - Petr Vorel <pvorel@suse.cz>
- Restrict libmnl-devel on IBS only for 64 bit archs (package not shipped on
official i586 repos)
- Use simplification ix86 for libnuma-devel
-------------------------------------------------------------------
Wed Mar 3 13:47:41 UTC 2021 - Petr Cervinka <pcervinka@suse.com>
- Add exfatprogs as recommended to support exfat tests
-------------------------------------------------------------------
Mon Oct 26 13:51:31 UTC 2020 - Petr Vorel <pvorel@suse.cz>
- Recommends wireguard-tools (required by net.features)
-------------------------------------------------------------------
Wed May 27 09:08:27 UTC 2020 - Petr Vorel <pvorel@suse.cz>
- Recommends lvm2 (required by prepare_lvm.sh, added in 20200515).
-------------------------------------------------------------------
Thu May 21 07:38:30 UTC 2020 - Petr Vorel <pvorel@suse.cz>
- Add libmnl-devel (required for route netlik tests added in 20200515).
-------------------------------------------------------------------
Wed Feb 26 09:51:37 UTC 2020 - Petr Vorel <pvorel@suse.cz>
- Add as Recommends: gcc, make (needed by nfs05) and nfs-client (nfsstat needed
by nfsstat01).
-------------------------------------------------------------------
Mon Jan 20 15:44:19 UTC 2020 - Petr Vorel <pvorel@suse.cz>
- Fix libnuma-devel build dependency (on SLES it's everywhere since SLE12 SP5
and higher, on older only on intel).
- Fix libtirpc-devel and libuuid dependencies for SLES >= SLE12 SP4.
- Add xz (not on SLE-11-SP4)
-------------------------------------------------------------------
Sun Nov 3 18:27:19 UTC 2019 - Petr Cervinka <pcervinka@suse.com>
- Remove ffsb binary
-------------------------------------------------------------------
Thu Sep 19 11:44:38 UTC 2019 - Petr Cervinka <pcervinka@suse.com>
- Add recommends to baselibs.conf
-------------------------------------------------------------------
Thu Aug 1 12:34:37 UTC 2019 - Petr Vorel <pvorel@suse.cz>
- Update $HARDLINKS - remove tst_flush, tst_get_unused_port, tst_kvercmp,
tst_kvercmp2. This reflect change in qa-testsuites
https://github.com/SUSE/qa-testsuites/commit/471c531fff6060616b585a97b19f3f6d878dd8b9
(poo#54932)
-------------------------------------------------------------------
Tue Jul 23 07:12:56 UTC 2019 - Petr Cervinka <pcervinka@suse.com>
- Extend recommends by LTP runtime dependencies
- Apply spec-cleaner
-------------------------------------------------------------------
Mon Jul 22 06:10:05 UTC 2019 - Petr Cervinka <pcervinka@suse.com>
- Disable numa dependency on SLE12 and i586 architecture (bsc#1142182)
- Disable lto gcc flag
- Remove rpmbuild from recommends
-------------------------------------------------------------------
Tue Jun 18 08:44:17 UTC 2019 - Petr Cervinka <pcervinka@suse.com>
- Initial version