diff options
author | Martin Jansa <martin.jansa@gmail.com> | 2025-04-26 13:56:20 +0200 |
---|---|---|
committer | Khem Raj <raj.khem@gmail.com> | 2025-04-26 10:31:27 -0700 |
commit | 1de4086b38e3b6461a45847a655c3b4015b6da3d (patch) | |
tree | cfd751671c5e5fba9a36064ae83a98c9a8c24d4c | |
parent | e984a3504f8b77e2a2ec852379adbace619d7c51 (diff) | |
download | meta-openembedded-1de4086b38e3b6461a45847a655c3b4015b6da3d.tar.gz |
xfstests: upgrade to 2025.03.30 to fix build with gcc-15
* switched to gnu11 in:
https://git.kernel.org/pub/scm/fs/xfs/xfstests-dev.git/commit/?id=77aab5c2bfc9135fde66c17286ca4be87b417f39
* add one more commit to unionmount-testsuite
https://github.com/amir73il/unionmount-testsuite/commit/c6ab621ac19f2b96d34cd98f244e611750e2bb23
* fixes:
http://errors.yoctoproject.org/Errors/Details/852985/
* add pkgconfig used since:
https://git.kernel.org/pub/scm/fs/xfs/xfstests-dev.git/commit/?id=1ba4f6f4bcd2aaef18e9549da89c3f0976f3fd01
to fix:
http://errors.yoctoproject.org/Errors/Details/852995/
configure:15434: error: possibly undefined macro: AC_DEFINE
If this token and others are legitimate, please use m4_pattern_allow.
See the Autoconf documentation.
configure:15435: error: possibly undefined macro: AC_DEFINE_UNQUOTED
Signed-off-by: Martin Jansa <martin.jansa@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
-rw-r--r-- | meta-filesystems/recipes-utils/xfstests/xfstests/0002-Drop-detached_mounts_propagation-and-remove-sys-moun.patch | 8 | ||||
-rw-r--r-- | meta-filesystems/recipes-utils/xfstests/xfstests_2025.03.30.bb (renamed from meta-filesystems/recipes-utils/xfstests/xfstests_2024.03.03.bb) | 8 |
2 files changed, 8 insertions, 8 deletions
diff --git a/meta-filesystems/recipes-utils/xfstests/xfstests/0002-Drop-detached_mounts_propagation-and-remove-sys-moun.patch b/meta-filesystems/recipes-utils/xfstests/xfstests/0002-Drop-detached_mounts_propagation-and-remove-sys-moun.patch index e823297343..9fdf69ff46 100644 --- a/meta-filesystems/recipes-utils/xfstests/xfstests/0002-Drop-detached_mounts_propagation-and-remove-sys-moun.patch +++ b/meta-filesystems/recipes-utils/xfstests/xfstests/0002-Drop-detached_mounts_propagation-and-remove-sys-moun.patch | |||
@@ -1,4 +1,4 @@ | |||
1 | From 79c4715a46b80653eb98b61731c094c85e969220 Mon Sep 17 00:00:00 2001 | 1 | From 340e708f79b824816aacfa74e330d8acdafc5129 Mon Sep 17 00:00:00 2001 |
2 | From: Khem Raj <raj.khem@gmail.com> | 2 | From: Khem Raj <raj.khem@gmail.com> |
3 | Date: Sun, 14 Aug 2022 13:33:05 -0700 | 3 | Date: Sun, 14 Aug 2022 13:33:05 -0700 |
4 | Subject: [PATCH] Drop detached_mounts_propagation and remove sys/mount.h from | 4 | Subject: [PATCH] Drop detached_mounts_propagation and remove sys/mount.h from |
@@ -17,15 +17,15 @@ Signed-off-by: Khem Raj <raj.khem@gmail.com> | |||
17 | 1 file changed, 1 insertion(+), 1 deletion(-) | 17 | 1 file changed, 1 insertion(+), 1 deletion(-) |
18 | 18 | ||
19 | diff --git a/src/Makefile b/src/Makefile | 19 | diff --git a/src/Makefile b/src/Makefile |
20 | index e7442487..970f087a 100644 | 20 | index 6ac72b36..5472ba66 100644 |
21 | --- a/src/Makefile | 21 | --- a/src/Makefile |
22 | +++ b/src/Makefile | 22 | +++ b/src/Makefile |
23 | @@ -33,7 +33,7 @@ LINUX_TARGETS = xfsctl bstat t_mtab getdevicesize preallo_rw_pattern_reader \ | 23 | @@ -34,7 +34,7 @@ LINUX_TARGETS = xfsctl bstat t_mtab getdevicesize preallo_rw_pattern_reader \ |
24 | dio-invalidate-cache stat_test t_encrypted_d_revalidate \ | 24 | dio-invalidate-cache stat_test t_encrypted_d_revalidate \ |
25 | attr_replace_test swapon mkswap t_attr_corruption t_open_tmpfiles \ | 25 | attr_replace_test swapon mkswap t_attr_corruption t_open_tmpfiles \ |
26 | fscrypt-crypt-util bulkstat_null_ocount splice-test chprojid_fail \ | 26 | fscrypt-crypt-util bulkstat_null_ocount splice-test chprojid_fail \ |
27 | - detached_mounts_propagation ext4_resize t_readdir_3 splice2pipe \ | 27 | - detached_mounts_propagation ext4_resize t_readdir_3 splice2pipe \ |
28 | + ext4_resize t_readdir_3 splice2pipe \ | 28 | + ext4_resize t_readdir_3 splice2pipe \ |
29 | uuid_ioctl t_snapshot_deleted_subvolume | 29 | uuid_ioctl t_snapshot_deleted_subvolume fiemap-fault min_dio_alignment |
30 | 30 | ||
31 | EXTRA_EXECS = dmerror fill2attr fill2fs fill2fs_check scaleread.sh \ | 31 | EXTRA_EXECS = dmerror fill2attr fill2fs fill2fs_check scaleread.sh \ |
diff --git a/meta-filesystems/recipes-utils/xfstests/xfstests_2024.03.03.bb b/meta-filesystems/recipes-utils/xfstests/xfstests_2025.03.30.bb index 695d81c2b1..5a6affa078 100644 --- a/meta-filesystems/recipes-utils/xfstests/xfstests_2024.03.03.bb +++ b/meta-filesystems/recipes-utils/xfstests/xfstests_2025.03.30.bb | |||
@@ -2,11 +2,11 @@ SUMMARY = "File system QA test suite" | |||
2 | LICENSE = "GPL-2.0-only" | 2 | LICENSE = "GPL-2.0-only" |
3 | LIC_FILES_CHKSUM = "file://LICENSES/GPL-2.0;md5=74274e8a218423e49eefdea80bc55038" | 3 | LIC_FILES_CHKSUM = "file://LICENSES/GPL-2.0;md5=74274e8a218423e49eefdea80bc55038" |
4 | 4 | ||
5 | SRCREV = "088e5bd4cb6d7295612430a56ae84ff5c8f54730" | 5 | SRCREV = "b59671d2b894040bd355ddbf1ff03285607de16f" |
6 | SRCREV_unionmount = "e3825b16b46f4c4574a1a69909944c059835f914" | 6 | SRCREV_unionmount = "c6ab621ac19f2b96d34cd98f244e611750e2bb23" |
7 | SRCREV_FORMAT = "default_unionmount" | 7 | SRCREV_FORMAT = "default_unionmount" |
8 | 8 | ||
9 | SRC_URI = "git://git.kernel.org/pub/scm/fs/xfs/xfstests-dev.git;branch=master \ | 9 | SRC_URI = "git://git.kernel.org/pub/scm/fs/xfs/xfstests-dev.git;branch=master;tag=v${PV} \ |
10 | git://github.com/amir73il/unionmount-testsuite.git;branch=master;protocol=https;name=unionmount;destsuffix=unionmount-testsuite \ | 10 | git://github.com/amir73il/unionmount-testsuite.git;branch=master;protocol=https;name=unionmount;destsuffix=unionmount-testsuite \ |
11 | file://0001-add-missing-FTW_-macros-when-not-available-in-libc.patch \ | 11 | file://0001-add-missing-FTW_-macros-when-not-available-in-libc.patch \ |
12 | file://0002-Drop-detached_mounts_propagation-and-remove-sys-moun.patch \ | 12 | file://0002-Drop-detached_mounts_propagation-and-remove-sys-moun.patch \ |
@@ -17,7 +17,7 @@ SRC_URI = "git://git.kernel.org/pub/scm/fs/xfs/xfstests-dev.git;branch=master \ | |||
17 | S = "${WORKDIR}/git" | 17 | S = "${WORKDIR}/git" |
18 | 18 | ||
19 | # brokensep because m4/package_globals.m4 calls ". ./VERSION" (and that's not the only issue) | 19 | # brokensep because m4/package_globals.m4 calls ". ./VERSION" (and that's not the only issue) |
20 | inherit autotools-brokensep useradd | 20 | inherit autotools-brokensep useradd pkgconfig |
21 | 21 | ||
22 | DEPENDS += "xfsprogs acl" | 22 | DEPENDS += "xfsprogs acl" |
23 | RDEPENDS:${PN} += "\ | 23 | RDEPENDS:${PN} += "\ |