summaryrefslogtreecommitdiffstats
path: root/meta-filesystems
Commit message (Collapse)AuthorAgeFilesLines
* layers: update for wrynose release seriesKhem Raj5 days1-1/+1
| | | | | | Drop walnascar from supported release series Signed-off-by: Khem Raj <raj.khem@gmail.com>
* ntfs-3g-ntfsprogs: update UPSTREAM_CHECK_GITTAGREGEXYi Zhao5 days1-2/+1
| | | | | | | | | | | | | | | | | | | Update UPSTREAM_CHECK_GITTAGREGEX to check the correct latest stable verison. Before the patch: $ devtool latest-version ntfs-3g-ntfsprogs INFO: Current version: 2022.10.3 INFO: Latest version: 20070925 INFO: Latest version's commit: e859b1b1099d6fb8080f84db7f3790ab2bdc92e4 $ devtool latest-version ntfs-3g-ntfsprogs INFO: Current version: 2022.10.3 INFO: Latest version: 2022.10.3 INFO: Latest version's commit: 78414d93613532fd82f3a82aba5d4a1c32898781 Signed-off-by: Yi Zhao <yi.zhao@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* btrfsmaintenance: upgrade 0.5 -> 0.5.2Liu Yiding2026-03-022-11/+11
| | | | | | | | | | | | 1.Changelog: fix syntax error in run_task, preventing jobs to start start scrub jobs sequentially if RAID5 or RAID6 data profile is found fix btrfsmaintenance-refresh.service description 2.Update 0001-change-sysconfig-path-to-etc-default.patch for 0.5.2 Signed-off-by: Liu Yiding <liuyd.fnst@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* ifuse: upgrade 1.1.4 -> 1.2.0Gyorgy Sarvari2026-03-021-3/+4
| | | | | | | | | Changes: - Switch to libfuse 3 - Require libimobiledevice 1.4.0 Signed-off-by: Gyorgy Sarvari <skandigraun@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* owfs: upgrade 3.2p3 -> 3.2p4Gyorgy Sarvari2026-03-023-51/+6
| | | | | | | | | | | | | | | | | | | | | | | | | | Drop patch that's included in this release. Changelog: v3.2p4 is mainly a bugfix & cleanup release. Enhancements Add support for InfernoEmbedded soft-devices (GH-21) Bug fixes Fix bug (GH-55) related to split packet (GH-64) Fix copy paste bug (474f06d) Add \r to Http header to satisfy RFC2616 specification (GH-20) Maintenance build system cleanup (GH-72, GH-27, GH-16) Fix missing files in source distribution (GH-70, GH-69) Fix compilation with GCC10 (GH-62) Minor fixes Fix typos (GH-43 GH-23) Signed-off-by: Gyorgy Sarvari <skandigraun@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* packagegroups: fix foldernameGyorgy Sarvari2026-03-021-0/+0
| | | | | | | The correct folder name is "packagegroups", not "packageconfigs". Signed-off-by: Gyorgy Sarvari <skandigraun@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* zfs: upgrade 2.2.8 -> 2.4.1Gyorgy Sarvari2026-03-021-2/+2
| | | | | | | | Changelogs: https://github.com/openzfs/zfs/releases Signed-off-by: Gyorgy Sarvari <skandigraun@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* gpiod-sysfs-proxy: update to v0.1.4Bartosz Golaszewski2026-02-203-5/+5
| | | | | | | | | This update fixes a couple problems with the proxy daemon but also addresses local issues with the recipe: modifies the systemd service to pass attr_timeout=0 for better reliability and updates the test script. Signed-off-by: Bartosz Golaszewski <bartosz.golaszewski@oss.qualcomm.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* ntfs-3g-ntfsprogs: fix SRC_URIGyorgy Sarvari2026-02-161-3/+2
| | | | | | | | | | | The SRC_URI has became inaccessible some time ago, falling back to the Yocto mirror. Instead use the Github mirror. I ran a diff on the files of this revision and the files of the original tarball, and the contents were bit-identical. Signed-off-by: Gyorgy Sarvari <skandigraun@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* bindfs: upgrade 1.18.3 -> 1.18.4Wang Mingyu2026-01-301-1/+1
| | | | | | | | | | Changelog: ========== - Merged build fix for MacFUSE - Populate user and group cache eagerly on startup, if the cache is needed Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* overlayfs-tools: upgrade 2024.07 -> 2025.01Gyorgy Sarvari2025-12-283-99/+2
| | | | | | | | | | | | | | | Drop the patches that were merged in this release. Shortlog: show why files can't be open using errno Fix memory free Allow force to execute script, and keep upper dir while merge Fix broken long option for ignore Change program_name to have const attribute always use glibc basename() Signed-off-by: Gyorgy Sarvari <skandigraun@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* exfatprogs: add ptest supportGyorgy Sarvari2025-12-283-2/+14
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | It takes about a second to execute the suite. Sample output (the "ERRORs" are coming from negative tests): root@qemux86-64:~# ptest-runner START: ptest-runner 2025-12-26T20:19 BEGIN: /usr/lib/exfatprogs/ptest Running ./bad_file_size ----------------------------------- exfatprogs version : 1.2.6 ERROR: /dir_01/bad_child_01: less clusters are allocated. truncates to 8192 bytes at 0x206060. Truncate (y/N)? y ERROR: /dir_02/bad_child_02: more clusters are allocated. truncate to 8192 bytes at 0x209060. Truncate (y/N)? y exfat.img: clean. directories 3, files 9 exfat.img: files corrupted 0, files fixed 1 exfatprogs version : 1.2.6 exfat.img: clean. directories 4, files 10 PASS: ./bad_file_size [...many lines...] PASS: ./bad_num_chain Running ./loop_chain ----------------------------------- exfatprogs version : 1.2.6 ERROR: /dir_01/bad_child_01: more clusters are allocated. truncate to 16384 bytes at 0x206060. Truncate (y/N)? y ERROR: /dir_02/bad_child_02: cluster is already allocated for the other file. truncated to 8192 bytes at 0x209060. Truncate (y/N)? y exfat.img: clean. directories 3, files 9 exfat.img: files corrupted 0, files fixed 1 exfatprogs version : 1.2.6 exfat.img: clean. directories 4, files 10 PASS: ./loop_chain PASS: 17 of 17 DURATION: 1 END: /usr/lib/exfatprogs/ptest 2025-12-26T20:21 STOP: ptest-runner TOTAL: 1 FAIL: 0 Signed-off-by: Gyorgy Sarvari <skandigraun@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* physfs: upgrade 3.0.2 -> latest revisionGyorgy Sarvari2025-12-283-59/+19
| | | | | | | | | | | | | | | License-Update: small formatting changes and copyright year update. License hasn't changed. The previous version of the recipe, 3.0.2 was released in 2019. The last release, 3.2.0 was done in 2022. However the project is still actively developed (it just moved to Github) - fetch the latest revision, at least until there is a new release. Shortlog: https://github.com/icculus/physfs/commits/main?since=2019-03-19&until=2025-12-26 Signed-off-by: Gyorgy Sarvari <skandigraun@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* unionfs-fuse: add ptest supportGyorgy Sarvari2025-12-265-2/+122
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | It takes about a second to execute. Added two patches: - One adapts the testuite to ptest, to test the installed binary instead of testing the one from the build folder. - Another that fixes a bug in unionfsctl, which made the test fail. This patch is submitted upstream. Sample output: root@qemux86-64:~# ptest-runner START: ptest-runner 2025-12-26T19:03 BEGIN: /usr/lib/unionfs-fuse/ptest ptestuser:!:20448:0:99999:7::: PASS: test_all.IOCTL_TestCase.test_debug PASS: test_all.IOCTL_TestCase.test_wrong_args PASS: test_all.UnionFS_Help.test_help [...many lines...] PASS: test_all.UnionFS_RW_RW_PreserveBranch_TestCase.test_permissions_after_creating_directories PASS: test_all.UnionFS_Sync.test_sync PASS: test_all.UnionFS_Version.test_help ============================================================================ Testsuite summary DURATION: 0 END: /usr/lib/unionfs-fuse/ptest 2025-12-26T19:03 STOP: ptest-runner TOTAL: 1 FAIL: 0 Signed-off-by: Gyorgy Sarvari <skandigraun@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* unionfs-fuse: upgarde 3.4 -> 3.7Gyorgy Sarvari2025-12-262-36/+3
| | | | | | | | | | | | | | | | | | | | | | License-Update: copyright year bump Drop patch which became unneeded (CFLAGS are not overwritten anymore) Selected shortlog (without readme and CI changes): - Use fchmodat with AT_SYMLINK_NOFOLLOW if available - Use utimensat on macOS - tests: properly test for directory existence using os.path.isdir - Enable commented test for rmdir - Add more tests for renaming using cow - Allow directory renaming when cow is disabled but it only exists in one branch - Use existing function for checking if file exists - Fix directory rename hiding files from lower branches - remove deprecated "use_ino" option from examples and documentation - CMake: Support CFLAGS= and -DCMAKE_C_FLAGS= from the outside - set -D_FILE_OFFSET_BITS=64 unconditionally so that compilation does not fail on 32bit systems Signed-off-by: Gyorgy Sarvari <skandigraun@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* simple-mtpfs: update to latest revisionGyorgy Sarvari2025-12-261-1/+2
| | | | | | | | | | | | | The application hasn't received updates lately, but there is a bugfix that is missing from the recipe. Changelog: On partial read/write, keep reading: This avoids rsync errors and avoids data loss with cp, due to failing to copy the last byte of 0.1953125% of files. Signed-off-by: Gyorgy Sarvari <skandigraun@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* e2tools: fix buildpath in ptestYi Zhao2025-12-251-0/+1
| | | | | | | | | | | Remove ${RECIPE_SYSROOT_NATIVE} from config.status to fix QA warning: ERROR: lib32-e2tools-0.1.2-r0 do_package_qa: QA Issue: File /usr/lib/e2tools/ptest/build/config.status in package lib32-e2tools-ptest contains reference to TMPDIR [buildpaths] Signed-off-by: Yi Zhao <yi.zhao@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* e2tools: join lines in generated file to fix buildpaths errorsYoann Congal2025-12-221-0/+14
| | | | | | | | | | | | | | | | The generated file "config.status" contains WORKDIR paths in strings literal split across multiple lines, like: S["foo"]="/path/to/work"\ "dir/" These line splits prevent the usual sed from working properly. Make a first pass on the file to undo any line split. Fixes this error (that may happen depending on TOPDIR path length): ERROR: e2tools-0.1.2-r0 do_package_qa: QA Issue: File /usr/lib/e2tools/ptest/build/config.status in package e2tools-ptest contains reference to TMPDIR [buildpaths] Seen on AB: https://autobuilder.yoctoproject.org/valkyrie/#/builders/87/builds/79/steps/13/logs/stdio Signed-off-by: Yoann Congal <yoann.congal@smile.fr> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* packagegroups: Remove packages not yet ported onto riscv32Khem Raj2025-12-131-0/+2
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* e2tools: Fix buildpaths in ptestsKhem Raj2025-11-251-1/+15
| | | | | | | | Currently the path checks are escaping QA check for buildpath detection but config.status still has paths which show up in reproduciblity failures, comparing build in path A and build in path B, content of config.status don't end up same. Signed-off-by: Khem Raj <raj.khem@gmail.com>
* xfsprogs: support reproducible buildsHongxu Jia2025-11-183-1/+55
| | | | | | | | | When compressing docs, do not save the original file name and timestamp by default (gzip -n). Make archives be reproducible at each build Signed-off-by: Hongxu Jia <hongxu.jia@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* sshfs-fuse: upgrade 3.7.3 -> 3.7.5Wang Mingyu2025-11-183-70/+2
| | | | | | | | | 03ee1f8aa0899268ec02b2f54849352df92a3a1d.patch a1d58ae1be99571a88b8439b027abe6349b74658.patch removed since they're included in 3.7.5 Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* ntfs-3g-ntfsprogs: update UPSTREAM_CHECK_URIYi Zhao2025-11-081-2/+2
| | | | | | | | | | | | | | | | | | Update UPSTREAM_CHECK_URI and UPSTREAM_CHECK_REGEX to check the correct latest stable verison. Before the patch: $ devtool latest-version ntfs-3g-ntfsprogs INFO: Current version: 2022.10.3 INFO: Latest version: After the patch: $ devtool latest-version ntfs-3g-ntfsprogs INFO: Current version: 2022.10.3 INFO: Latest version: 2022.10.3 Signed-off-by: Yi Zhao <yi.zhao@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* xfsdump: Make build reproducibleKhem Raj2025-10-282-53/+9
| | | | | | | | | install step is not consistent especially when usrmerge is not enabled ( which is default ), based upon what it finds on build host it decides to install the xfsdump and xfsrestore locations to be either /sbin or /usr/sbin, therefore it should be made consistent Signed-off-by: Khem Raj <raj.khem@gmail.com>
* bindfs: upgrade 1.18.2 -> 1.18.3Wang Mingyu2025-10-141-1/+1
| | | | | Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* fatresize: upgrade 1.1.0 -> 1.1.0-3Gyorgy Sarvari2025-09-232-38/+4
| | | | | | | | | | | | | | | | | | | Drop a patch that has been incorporated in this release. Shortlog: d/control: Update maintainer email Add changelog entry for previous commit Apply wrap-and-sort -at configure: Do not add -D_FILE_OFFSET_BITS to CFLAGS Clarify changelog entry releasing package fatresize version 1.1.0-2 Ignore debian/files Bump debhelper from old 12 to 13. Build-depend on pkgconf rather than pkg-config releasing package fatresize version 1.1.0-3 Signed-off-by: Gyorgy Sarvari <skandigraun@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* zfs: Upgrade to 2.2.8 releaseKhem Raj2025-08-261-1/+1
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* bindfs: upgrade 1.18.1 -> 1.18.2Wang Mingyu2025-08-201-1/+1
| | | | | | | | Changelog: * Added '-osubtype=argv[0]' to prevent some systems from auto-unmounting bindfs when the network goes down Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* ufs-utils: update SRC_URIDario Binacchi2025-07-251-1/+1
| | | | | | | | | | The ufs-utils repository has changed ownership on GitHub and is now maintained under the "SanDisk-Open-Source" organization. Although the old URL is still redirected, let's point to the new upstream address to reflect the current ownership and avoid relying on redirects. Signed-off-by: Dario Binacchi <dario.binacchi@amarulasolutions.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* e2tools: Fix ptest runs after S moved into UNPACKDIRKhem Raj2025-07-231-3/+3
| | | | | | Adjust for new paths Signed-off-by: Khem Raj <raj.khem@gmail.com>
* aufs-util: Always use libgcc as compiler runtime with clang on x86Khem Raj2025-07-201-0/+2
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* ufs-utils: fix crash for ufs-utils list_bsgYi Zhao2025-07-202-0/+40
| | | | | | | | | | | | | | | | | The full_path buffer in find_bsg_device function consists of: path + '/' + files->d_name + '\0' So the buffer size should be: strlen(path) + strlen(files->d_name) + 2, not: strlen(path) + strlen(files->d_name) + 1. Backport a patch to fix crash when running 32-bit binary on 64-bit system: $ ufs-utils list_bsg malloc(): invalid next size (unsorted) Aborted (core dumped) Signed-off-by: Yi Zhao <yi.zhao@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* ufs-utils: upgrade 7.14.11 -> 7.14.12Dario Binacchi2025-07-171-1/+1
| | | | | Signed-off-by: Dario Binacchi <dario.binacchi@amarulasolutions.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* e2tools: Do not hardcode 'git' as part of path in ptestsKhem Raj2025-07-141-3/+4
| | | | | | | | | | | | Before S was not inside UNPACKDIR and default path for recipes using git fetcher would be in WORKDIR/git but it has changed now recently after S moved inside UNPACKDIR the name of source folder is no more 'git', use wildcard to find the files to delete Fixes ERROR: e2tools-0.1.2-r0 do_package_qa: QA Issue: /usr/lib/e2tools/ptest/e2tools-0.1.2/.git/hooks/update.sample contained in package e2tools-ptest requires /usr/bin/sh, but no providers found in RDEPENDS:e2tools-ptest? [file-rdeps] Signed-off-by: Khem Raj <raj.khem@gmail.com>
* ufs-utils: upgrade 6.14.11 -> 7.14.11Dario Binacchi2025-07-131-2/+3
| | | | | | | | | | | | | | | | | | | | | | | | | Extending _GNU_SOURCE to the CFGLAS of all platforms, not just mipsarchn64, was necessary to fix the following error raised during the compilation of the new version: ufs_emon.c: In function ‘do_emon’: ufs_emon.c:455:51: error: ‘O_DIRECT’ undeclared (first use in this function); did you mean ‘O_DIRECTORY’? 455 | fill_data_fd = open("fill_file", O_RDWR | O_DIRECT | O_CREAT, | ^~~~~~~~ | O_DIRECTORY ufs_emon.c:455:51: note: each undeclared identifier is reported only once for each function it appears in This _GNU_SOURCE define was added upstream in commit [1] in the Makefile default CFLAGS, but since Yocto redefines those it needs to be added back. Release notes: https://github.com/SanDisk-Open-Source/ufs-utils/releases/tag/v7.14.11 [1] https://github.com/SanDisk-Open-Source/ufs-utils/commit/183e0deb28f13cfb3caf161fc6d0f3cd1edb05c2 Signed-off-by: Dario Binacchi <dario.binacchi@amarulasolutions.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* physfs: Add patch for CMake 4+ compatibilityAlper Ak2025-07-102-1/+45
| | | | | | | | | | | | | | | | | | | Fix: | CMake Error at CMakeLists.txt:12 (cmake_minimum_required): | Compatibility with CMake < 3.5 has been removed from CMake. | | Update the VERSION argument <min> value. Or, use the <min>...<max> syntax | to tell CMake that the project requires at least <min> but has been updated | to work with policies introduced by <max> or earlier. | | Or, add -DCMAKE_POLICY_VERSION_MINIMUM=3.5 to try configuring anyway. | | | -- Configuring incomplete, errors occurred! Signed-off-by: Alper Ak <alperyasinak1@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* fatcat: Add patch for CMake 4+ compatibilityAlper Ak2025-07-092-1/+41
| | | | | | | | | | | | | | | | | | | Fix: | CMake Error at CMakeLists.txt:1 (cmake_minimum_required): | Compatibility with CMake < 3.5 has been removed from CMake. | | Update the VERSION argument <min> value. Or, use the <min>...<max> syntax | to tell CMake that the project requires at least <min> but has been updated | to work with policies introduced by <max> or earlier. | | Or, add -DCMAKE_POLICY_VERSION_MINIMUM=3.5 to try configuring anyway. | | | -- Configuring incomplete, errors occurred! Signed-off-by: Alper Ak <alperyasinak1@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* nilfs-utils: Respect usrmege when defining base_sbindirKhem Raj2025-07-032-1/+40
| | | | | Signed-off-by: Khem Raj <raj.khem@gmail.com> Cc: Michael Estner <michaelestner@web.de>
* add nilfs-utils_v2.2.11Michael Estner2025-06-261-0/+12
| | | | | | | | | * Add nilfs-utils to provide tools to work with the NILFS2 filesystem * Tested with branch master Signed-off-by: Michael Estner <michaelestner@web.de> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* bindfs: upgrade 1.18.0 -> 1.18.1Wang Mingyu2025-06-261-1/+1
| | | | | | | | | | | | Changelog: =========== * Enabled noattrcache by default with fuse-t * Dropped official support for MacFUSE, because Apple makes it too difficult to test without access to a physical Mac. There is best-effort support for fuse-t. Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* e2tools: Fix contains reference to TMPDIR [buildpaths] errorAlper Ak2025-06-251-0/+1
| | | | | | | | ERROR: e2tools-0.1.2-r0 do_package_qa: QA Issue: File /usr/lib/e2tools/ptest/e2tools-0.1.2/autom4te.cache/requests in package e2tools-ptest contains reference to TMPDIR [buildpaths] ERROR: e2tools-0.1.2-r0 do_package_qa: QA Issue: File /usr/lib/e2tools/ptest/e2tools-0.1.2/autom4te.cache/traces.0 in package e2tools-ptest contains reference to TMPDIR [buildpaths] Signed-off-by: Alper Ak <alperyasinak1@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* yaffs2-utils: update to latest git revYi Zhao2025-06-255-24/+70
| | | | | | | | * Refresh patches. * Add a patch to fix build error. Signed-off-by: Yi Zhao <yi.zhao@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* yaffs2-utils: update SRC_URIYi Zhao2025-06-251-2/+1
| | | | | | | The source repo has been moved to github. Signed-off-by: Yi Zhao <yi.zhao@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* meta-openembedded/all: adapt to UNPACKDIR changesAlexander Kanavin2025-06-2520-20/+2
| | | | | | | | | | | | | Please see https://git.yoctoproject.org/poky/commit/?id=4dd321f8b83afecd962393101b2a6861275b5265 for what changes are needed, and sed commands that can be used to make them en masse. I've verified that bitbake -c patch world works with these, but did not run a world build; the majority of recipes shouldn't need further fixups, but if there are some that still fall out, they can be fixed in followups. Signed-off-by: Alexander Kanavin <alex@linutronix.de> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* ufs-utils: upgrade 6.13.11 -> 6.14.11Dario Binacchi2025-06-201-1/+1
| | | | | Signed-off-by: Dario Binacchi <dario.binacchi@amarulasolutions.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* reproducibility: move known non-repro list to layer.confYoann Congal2025-06-202-6/+7
| | | | | | | | | | | | | | | | | | | | | | The current include file that stores the known non-reproducible packages is layer dependent and that forces the user of the layers to maintain the list of the files (for example, see AB config[0]). By moving the exclude list to each layer.conf and extending the common OEQA_REPRODUCIBLE_EXCLUDED_PACKAGES variable, the known non-reproducible packages will be automatically excluded for each layer used in the reproducibility test without any special knowledge in the test environment. NB: the empty list for meta-initramfs was just removed not moved. [0]: https://git.yoctoproject.org/yocto-autobuilder-helper/tree/config.json?id=7d8933e75bdf7fb821a25617cb2dcabf1f3f8700#n322 Suggested-by: Quentin Schulz <quentin.schulz@cherry.de> Co-Developed-by: Guillaume Swaenepoel <guillaume.swaenepoel@smile.fr> Signed-off-by: Guillaume Swaenepoel <guillaume.swaenepoel@smile.fr> Signed-off-by: Yoann Congal <yoann.congal@smile.fr> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* xfstests: upgrade to 2025.04.27Martin Jansa2025-05-111-1/+1
| | | | | Signed-off-by: Martin Jansa <martin.jansa@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* ufs-utils: upgrade 4.13.5 -> 6.13.11Dario Binacchi2025-05-011-1/+1
| | | | | Signed-off-by: Dario Binacchi <dario.binacchi@amarulasolutions.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* xfstests: bstat: use uint32_t instead of __uint32_t to fix build with muslMartin Jansa2025-04-272-0/+34
| | | | | | | | | | | | | * with musl this fails with: http://errors.yoctoproject.org/Errors/Details/853041/ bstat.c:65:33: error: unknown type name '__uint32_t'; did you mean 'uint32_t'? 65 | static inline int xfs_highbit32(__uint32_t v) | ^~~~~~~~~~ | uint32_t Signed-off-by: Martin Jansa <martin.jansa@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* xfstests: upgrade to 2025.03.30 to fix build with gcc-15Martin Jansa2025-04-262-8/+8
| | | | | | | | | | | | | | | | | | | | | | | | * 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>