Commit Graph

116 Commits

Author SHA1 Message Date
Wang Mingyu 438a8b68b2 xfstests: upgrade 2022.10.09 -> 2022.10.30
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-11-07 08:40:48 -08:00
Wang Mingyu 833c5f30ff xfstests: upgrade 2022.09.25 -> 2022.10.09
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-10-18 08:23:44 -07:00
Wang Mingyu 3dde6003ab xfstests: upgrade 2022.09.04 -> 2022.09.25
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-10-10 10:19:33 -07:00
wangmy dd7524c172 xfstests: upgrade 2022.08.21 -> 2022.09.04
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-09-27 10:04:35 -07:00
wangmy b2c91b7b40 xfstests: upgrade 2022.08.07 -> 2022.08.21
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-09-13 09:55:02 -07:00
Wang Mingyu 8be78c7a84 xfsdump: upgrade 3.1.10 -> 3.1.11
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-08-29 08:44:19 -07:00
Wang Mingyu a0ad69c603 xfstests: upgrade 2022.07.31 -> 2022.08.07
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-08-23 19:12:52 -07:00
Khem Raj c1d5aa4610 xfstests: Upgrade to 2022.07.31 release
Rename recipe to reflect version number
Add patches to build with glibc 2.36
Disable one test namely detached_mounts_propagation

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-08-14 13:39:16 -07:00
Khem Raj 8d7a59a813 xfstests: Upgrade to v2022.07.10
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-08-06 22:53:24 -07:00
Vyacheslav Yurkov 59ae457c38 xfstests: add new recipe
File system QA test suite

Signed-off-by: Vyacheslav Yurkov <Vyacheslav.Yurkov@bruker.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-05-29 06:39:14 -07:00
Vyacheslav Yurkov dfe77fc57f overlayfs-tools: add new recipe
This package provides maintenance tools for OverlayFS, such as vacuum,
diff, merge, and deref

Signed-off-by: Vyacheslav Yurkov <Vyacheslav.Yurkov@bruker.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-05-24 08:39:45 -07:00
Vyacheslav Yurkov 176eb22ba3 overlayfs-progs: add new recipe
overlayfs-progs contains fsck.overlay, which is used to check and optionally
repair underlying directories of overlay-filesystem.

Signed-off-by: Vyacheslav Yurkov <Vyacheslav.Yurkov@bruker.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-05-24 08:39:45 -07:00
Claudius Heine 8ac08ac7d8 btrfsmaintenance: add recipe for btrfsmaintenance scripts
Btrfs requires regular maintenance in order to self-heal. Other
distributions like OpenSUSE, Debian and Fedora use these scripts to
perform those.

Signed-off-by: Claudius Heine <ch@denx.de>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-05-12 09:16:11 -07:00
Khem Raj a32fc41775 recipes: Update LICENSE variable to use SPDX license identifiers
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-03-04 17:41:45 -08:00
Wang Mingyu ab6dd285b0 xfsdump: upgrade 3.1.9 -> 3.1.10
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-02-16 08:26:02 -08:00
wangmy f6f00bac33 fatcat: upgrade 1.1.0 -> 1.1.1
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-01-25 09:29:29 -08:00
Ross Burton 4c25889a54 xfsdump: remove obsolete support for renamed libtool
libtool is now longer renamed to ${host}-libtool, so remove the changes
to support this.

Signed-off-by: Ross Burton <ross.burton@arm.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2021-12-13 21:20:01 -08:00
Richard Purdie b402a3076f recipes: Update SRC_URI branch and protocols
This patch updates SRC_URIs using git to include branch=master if no branch is set
and also to use protocol=https for github urls as generated by the conversion script
in OE-Core.

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2021-11-03 06:57:49 -07:00
Khem Raj b8cf5dabcc udevil: Inherit pkgconfig
Fixes
configure.ac:97: error: possibly undefined macro: AC_MSG_ERROR

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2021-09-24 08:12:35 -07:00
Khem Raj 090d25bfb3 xfsprogs: Inherit pkgconfig
Fixes
./configure: line 16454: syntax error near unexpected token `libicu,'
./configure: line 16454: `                 PKG_CHECK_MODULES(libicu, icu-i18n, have_libicu=yes, have_libicu=no)'

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2021-09-24 08:12:35 -07:00
wangmy aa61e7580c xfsprogs: upgrade 5.12.0 -> 5.13.0
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2021-08-26 10:10:56 -07:00
Martin Jansa c61dc077bb Convert to new override syntax
This is the result of automated script (0.9.1) conversion:

oe-core/scripts/contrib/convert-overrides.py .

converting the metadata to use ":" as the override character instead of "_".

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2021-08-03 10:21:25 -07:00
Khem Raj 1f6cf6779e fatresize: Disable building documentation files
It needs docbook-to-man tool and we do not have native version of this
recipe

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2021-07-17 09:08:47 -07:00
wangmy aa8fb165a8 xfsprogs: upgrade 5.10.0 -> 5.12.0
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2021-07-16 09:23:03 -07:00
wangmy bd2ebf22cc fatresize: upgrade 1.0.2 -> 1.1.0
License_Update: Update license to GPLv3

version 1.1.0:
 - drop support for libparted older than 2.4 (#16)
 - introduce `-n, --partition` to set a partition number when
   dealing with file dumps, /dev/loop and /dev/ram devices (#15)
 - ask confirmation for operations (e.g. FAT32 -> FAT16 conversion),
   add `-f, --force` option to not prompt (#13)
 - do not limit FAT32 usage on small partitions (#11)
 - update ChangeLog (#10)

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2021-07-16 09:23:03 -07:00
zangrc d88ee3420d xorriso: upgrade 1.5.3 -> 1.5.5
Signed-off-by: Zang Ruochen <zangrc.fnst@cn.fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2021-03-18 12:40:20 -07:00
Khem Raj 656fb86a55 ufs-utils: Upgrade to 1.9
Fix build with ppc64 while here

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2021-03-12 15:55:07 -08:00
Kai Kang f85d6ca74f xfsprogs: 5.9.0 -> 5.10.0
Upgrade xfsprogs from 5.9.0 to 5.10.0

* add build dependency libinih

Signed-off-by: Kai Kang <kai.kang@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2021-03-03 11:08:29 -08:00
Yi Zhao 2a3d72e58f f2fs-tools: upgrade 1.13.0 -> 1.14.0
* Drop 0001-f2fs-tools-Use-srcdir-prefix-to-denote-include-path.patch
since it has been merged upstream.

* Add UPSTREAM_CHECK_GITTAGREGEX to check the correct latest version.

Signed-off-by: Yi Zhao <yi.zhao@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2021-01-04 14:48:29 -08:00
Zang Ruochen 9c6247463e xfsprogs: upgrade 5.8.0 -> 5.9.0
Signed-off-by: Zang Ruochen <zangrc.fnst@cn.fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-11-02 09:00:51 -08:00
Zang Ruochen c4e0c63962 xfsprogs: upgrade 5.7.0 -> 5.8.0
Signed-off-by: Zang Ruochen <zangrc.fnst@cn.fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-09-10 21:20:23 -07:00
Khem Raj 9f70f54052 xfsprogs: Upgrade to 5.7.0
License-Update: Added SPDX tags [1]

Drop readline option its no longer needed

[1] https://git.kernel.org/pub/scm/fs/xfs/xfsprogs-dev.git/commit/LICENSES/GPL-2.0?id=c7498b6911d03f2bd7f74e9f9862d8d5fbd5b5da

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-08-13 22:32:07 -07:00
Khem Raj af61e85806 xfsprogs: Set OPTIMIZER based on global opt level
default is -O2 -g and it overrides the value passed via OE's global
optimization flags.

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-03-29 00:53:20 -07:00
Pierre-Jean Texier 38fac5c8d0 ufs-utils: use UPSTREAM_CHECK_COMMITS
Fixes:

INFO: ufs-utils                 1.6             UNKNOWN_BROKEN  None

Signed-off-by: Pierre-Jean Texier <pjtexier@koncepto.io>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-03-25 12:48:25 -07:00
Pierre-Jean Texier ee15c67c58 exfat-utils: fix upstream version check
Fixes:

INFO: Skip package exfat-utils (status = UNKNOWN_BROKEN, current version = 1.3.0, next version = N/A)

After this commit:

INFO: Skip package exfat-utils (status = MATCH, current version = 1.3.0, next version = 1.3.0)

Signed-off-by: Pierre-Jean Texier <pjtexier@koncepto.io>
2020-03-06 17:23:54 -08:00
Changqing Li c39747bc66 xfsdump: fix do patch error
update patch to fix do_patch error

Signed-off-by: Changqing Li <changqing.li@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-03-05 13:22:15 -08:00
Zheng Ruoqin b60c61a62c xfsdump: 3.1.8 -> 3.1.9
work-with-new-version-of-xfsprogs.patch
is removed because it is included in 3.1.9.

Signed-off-by: Zheng Ruoqin <zhengrq.fnst@cn.fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-02-24 10:03:17 -08:00
Alex Kiernan 3272db6afe fatcat: Add recipe
fatcat is a tool designed to manipulate FAT filesystems, in order to
explore, extract, repair, recover and forensic them. It currently
supports FAT12, FAT16 and FAT32.

Signed-off-by: Alex Kiernan <alex.kiernan@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-01-22 09:56:34 -08:00
Khem Raj 0e5d85318d ufs-utils: Renames from ufs-tool
Add a patch to fix build with musl/mips64

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-12-15 21:08:54 -08:00
Adrian Bunk ce5a5f09be xfsprogs: Remove obsolete patch
The patch metadata talked about sync_file_range(),
the patch seemed to handle copy_file_range().

Both functions are checked by current xfsprogs upstream code.

Signed-off-by: Adrian Bunk <bunk@stusta.de>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-12-03 09:31:53 -08:00
Denys Dmytriyenko 4c00e5fed9 recipes: rename distro_features_check to features_check
Avoid warning due to the class rename in OE-Core.

Signed-off-by: Denys Dmytriyenko <denys@ti.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-11-21 17:51:37 -08:00
Zheng Ruoqin 3663587a86 f2fs-tools: Update Homepage
Change homepage to git as the f2fs-tools is no longer maintained through sf.net.
Reference to https://sourceforge.net/projects/f2fs-tools/.

Signed-off-by: Zheng Ruoqin <zhengrq.fnst@cn.fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-11-13 07:15:16 -08:00
Zang Ruochen f80dc25f5b xorriso: upgrade 1.5.0 -> 1.5.3
Signed-off-by: Zang Ruochen <zangrc.fnst@cn.fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-11-06 19:58:01 -08:00
Zheng Ruoqin 6aa27fed55 xorriso: upgrade 1.4.0 -> 1.5.0
Signed-off-by: Zheng Ruoqin <zhengrq.fnst@cn.fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-10-26 02:41:33 -07:00
Zheng Ruoqin 0d7a2b1c30 f2fs-tools: upgrade 1.11.0 -> 1.13.0
1) Upgrade f2fs-tools from 1.11.0 to 1.13.0.

2) Remove patch 0001-Remove-AC_CHECK_FILE-for-cross-compilation.patch as there is no AC_CHECK_FILE in configure.ac.

Signed-off-by: Zheng Ruoqin <zhengrq.fnst@cn.fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-10-26 02:41:33 -07:00
Changqing Li 86b4e8df88 xfsdump: support usrmerge
Signed-off-by: Changqing Li <changqing.li@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-09-05 21:50:12 -07:00
Changqing Li 0433f28ee9 xfsprogs: support usrmerge
Signed-off-by: Changqing Li <changqing.li@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-08-30 06:45:52 -07:00
Yuan Chao 064e8f428f xfsprogs: upgrade 5.2.0 -> 5.2.1
Signed-off-by: Yuan Chao <yuanc.fnst@cn.fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-08-24 04:31:45 -07:00
Khem Raj 28f0b48c6f ufs-tool: Do not force static linking
build forced static linking if it detect cross-compilation, static
linking with glibc does not work in all circumstances, e.g. when using
clang, glibc expects libgcc to be linked in to provide unwinding, which
may not be the case, ideally the symbols should be looked up independent
of libraries linked in but thats not the case

fixes

| /mnt/a/yoe/build/tmp/work/cortexa7t2hf-neon-vfpv4-yoe-linux-gnueabi/ufs-tool/1.3+gitAUTOINC+8b00e33003-r0/recipe-sysroot-native/usr/bin/arm-yoe-linux-gnueabi/arm-yoe-linux-gnueabi-ld: /mnt/a/yoe/build/tmp/work/cortexa7t2hf-neon-vfpv4-yoe-linux-gnueabi/ufs-tool/1.3+gitAUTOINC+8b00e33003-r0/recipe-sysroot/usr/lib//arm-yoe-linux-gnueabi/9.2.0/../../../lib/libpthread.a(unwind.o): in function `__pthread_unwind':
| /usr/src/debug/glibc/2.30-r0/git/nptl/unwind.c:121: undefined reference to `_Unwind_ForcedUnwind'
| clang-9: error: linker command failed with exit code 1 (use -v to see invocation)
| make: *** [Makefile:40: ufs-tool] Error 1

Signed-off-by: Khem Raj <raj.khem@gmail.com>
Cc: Denys Dmytriyenko <denys@ti.com>
2019-08-17 13:22:58 -07:00
Yuan Chao 0aa96837f9 xfsdump: fix error to work with xfsprogs 5.2.0
Make it work with xfsprogs 5.2.0.

"xfs_fsop_geom_v1_t" has changed to "struct xfs_fsop_geom_v1"
in xfsprogs since version 5.2.0.

Signed-off-by: Yuan Chao <yuanc.fnst@cn.fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-08-14 22:33:09 -07:00