summaryrefslogtreecommitdiffstats
path: root/meta-filesystems/recipes-utils
Commit message (Collapse)AuthorAgeFilesLines
* ufs-utils: Renames from ufs-toolKhem Raj2019-12-153-23/+86
| | | | | | Add a patch to fix build with musl/mips64 Signed-off-by: Khem Raj <raj.khem@gmail.com>
* xfsprogs: Remove obsolete patchAdrian Bunk2019-12-032-80/+0
| | | | | | | | | | 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>
* recipes: rename distro_features_check to features_checkDenys Dmytriyenko2019-11-211-1/+1
| | | | | | | 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>
* f2fs-tools: Update HomepageZheng Ruoqin2019-11-131-1/+1
| | | | | | | | 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>
* xorriso: upgrade 1.5.0 -> 1.5.3Zang Ruochen2019-11-061-2/+2
| | | | | Signed-off-by: Zang Ruochen <zangrc.fnst@cn.fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* xorriso: upgrade 1.4.0 -> 1.5.0Zheng Ruoqin2019-10-261-2/+2
| | | | | Signed-off-by: Zheng Ruoqin <zhengrq.fnst@cn.fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* f2fs-tools: upgrade 1.11.0 -> 1.13.0Zheng Ruoqin2019-10-262-35/+2
| | | | | | | | | 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>
* xfsdump: support usrmergeChangqing Li2019-09-052-0/+49
| | | | | Signed-off-by: Changqing Li <changqing.li@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* xfsprogs: support usrmergeChangqing Li2019-08-302-2/+45
| | | | | Signed-off-by: Changqing Li <changqing.li@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* xfsprogs: upgrade 5.2.0 -> 5.2.1Yuan Chao2019-08-241-2/+2
| | | | | Signed-off-by: Yuan Chao <yuanc.fnst@cn.fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* ufs-tool: Do not force static linkingKhem Raj2019-08-171-1/+4
| | | | | | | | | | | | | | | | | | 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>
* xfsdump: fix error to work with xfsprogs 5.2.0Yuan Chao2019-08-142-0/+29
| | | | | | | | | | 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>
* xfsprogs: upgrade 5.1.0 -> 5.2.0Yuan Chao2019-08-141-2/+2
| | | | | Signed-off-by: Yuan Chao <yuanc.fnst@cn.fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* ufs-tool: add tool to access UFS (Universal Flash Storage) devicesDenys Dmytriyenko2019-08-031-0/+20
| | | | | Signed-off-by: Denys Dmytriyenko <denys@ti.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* xfsprogs: upgrade 5.0.0 -> 5.1.0Zang Ruochen2019-07-231-2/+2
| | | | | Signed-off-by: Zang Ruochen <zangrc.fnst@cn.fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* exfat-utils: update 1.2.3 -> 1.3.0Luca Ceresoli2019-07-151-2/+2
| | | | | | | | 1.2.3 is >3 years old now, and several bugfixes have been applied in the meanwhile. Signed-off-by: Luca Ceresoli <luca@lucaceresoli.net> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* exfat-utils: moved to githubLuca Ceresoli2019-07-151-1/+1
| | | | | | | exfat-utils has been moved long ago to github. Update HOMEPAGE. Signed-off-by: Luca Ceresoli <luca@lucaceresoli.net> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* xfsprogs: upgrade 4.18.0 -> 5.0.0Yi Zhao2019-06-153-41/+11
| | | | | | | | | | Rebase 0001-build-Check-for-sync_file_range-libc-function.patch. Remove disable-xfs_scrub-build.patch as the xfs_scrub build is config-optional now. Add option '--enable-scrub=no' to EXTRA_OECONF to disable build the experimental xfs_scrub utility. Signed-off-by: Yi Zhao <yi.zhao@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* xfsprogs: Fix host contaminationOvidiu Panait2019-06-151-0/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Currently, the following symbolic links point to the host: $ cd xfsprogs/4.18.0-r0/image $ find . -type l -iname "lib*" -ls ./usr/lib/libhandle.so -> /lib/libhandle.so ./lib/libhandle.a -> /usr/lib/libhandle.a This causes a build failure if the files already exist on the host: ERROR: xfsprogs-4.18.0-r0 do_package_write_rpm: Function failed: BUILDSPEC ... | NOTE: Creating RPM package for xfsprogs-fsck | NOTE: Creating RPM package for xfsprogs-mkfs | NOTE: Creating RPM package for xfsprogs-repair | NOTE: Creating RPM package for libhandle1 | NOTE: Creating RPM package for xfsprogs-dbg | NOTE: Creating RPM package for xfsprogs-staticdev | NOTE: Creating RPM package for libhandle1 | NOTE: Creating RPM package for xfsprogs-doc | NOTE: Not creating empty RPM package for xfsprogs-locale | NOTE: Creating RPM package for xfsprogs | NOTE: Creating RPM package for xfsprogs | error: line 175: %package -n libhandle1: package libhandle1 already exists ... Signed-off-by: Ovidiu Panait <ovidiu.panait@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* aufs-util: prevent native aufs-util depending on target kernelMartin Jansa2019-05-121-1/+1
| | | | | | | | | * fixes: ERROR: aufs-util-native different signature for task do_populate_sysroot.sigdata between qemux86 and qemux86copy Hash for dependent task linux/linux-yocto_5.0.bb.do_populate_sysroot changed from de9e49b4f66adddf9a0943db020b4eb677404e0b6ddac60073184a3855d406cb to a912d6ea21336c85c8d8a5e9db4800fccb95197744465b641eda60339bee8901 Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* fatresize_1.0.2.bb: Add recipe for fatresize command line toolNathan Rossi2019-04-111-0/+15
| | | | | | | | | | | | | | | | The fatresize command line tool provides command line access to the libparted-fs-resize library implementation of the FAT partition resizing. This tool is useful for safely resizing FAT partitions which are commonly found as the boot partition on a variety of SoC targets (e.g. RaspberryPi). The Debian version of the source is used as the original upstream on SourceForge is no longer actively maintained. Signed-off-by: Nathan Rossi <nathan@nathanrossi.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* xfsprogs: Fix build with riscv/muslKhem Raj2019-03-061-0/+2
| | | | | | The riscv tuples do not exist in older gnu-config Signed-off-by: Khem Raj <raj.khem@gmail.com>
* xfsprogs: upgrade 4.17 -> 4.18Yi Zhao2018-09-063-23/+21
| | | | | | | | | | | | License-Update: Removed doc/COPYING and up-to-date license files in LICENSE/. This does not change the license of any of the code. Rebase patches: 0001-build-Check-for-sync_file_range-libc-function.patch 0002-include-include-xfs-linux.h-after-sys-mman.h.patch Signed-off-by: Yi Zhao <yi.zhao@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* xfsprogs: Fix build on mipsKhem Raj2018-08-243-1/+89
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* f2fs-tools: Upgrade to 1.11.0Khem Raj2018-08-153-40/+34
| | | | | | Fix build with when S != B Signed-off-by: Khem Raj <raj.khem@gmail.com>
* xfsprogs: upgrade 4.14.0 -> 4.17.0Yi Zhao2018-07-262-2/+33
| | | | | | | Add a patch to disable xfs_scrub build since it is experimental. Signed-off-by: Yi Zhao <yi.zhao@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* aufs-util: upgrade to latest release 20180709Yi Zhao2018-07-261-1/+1
| | | | | Signed-off-by: Yi Zhao <yi.zhao@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* aufs-util: upgrade 4.4 -> 4.9Yi Zhao2018-07-052-44/+6
| | | | | | | | Drop 0001-libau-Define-STRIP-weakly.patch since it had been merged upstream. Signed-off-by: Yi Zhao <yi.zhao@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* xfsdump: upgrade 3.1.7 -> 3.1.8Yi Zhao2018-07-057-282/+2
| | | | | | | Drop musl related patches since they had been merged upstream. Signed-off-by: Yi Zhao <yi.zhao@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* aufs-util: add UPSTREAM_CHECK_COMMITSYi Zhao2018-05-301-0/+2
| | | | | Signed-off-by: Yi Zhao <yi.zhao@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* aufs-util: refresh patchesYi Zhao2018-05-013-21/+20
| | | | | | Refresh patches to fix do_patch warning. Signed-off-by: Yi Zhao <yi.zhao@windriver.com>
* xfsdump: Use new config.guess and config.subKhem Raj2018-03-291-0/+2
| | | | | | | This brings in new architecture support for risc-v Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Armin Kuster <akuster808@gmail.com>
* xfsprogs: Upgrade to 4.14Khem Raj2018-02-116-6010/+91
| | | | | | | Fix build with glibc 2.27 while here Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Armin Kuster <akuster808@gmail.com>
* xfsdump: Upgrade to 3.1.7Khem Raj2017-09-132-3/+32
| | | | | | | | Fix build on musl Point to new SRC_URI Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* xfsprogs: Upgrade to 4.12.0Khem Raj2017-09-137-144/+6020
| | | | | | | | | | Fix cross builds with hardening flags Fix build with gold Specify libtool tag Add DISABLE_STATIC = "" Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* aufs-util: Use cross strip toolKhem Raj2017-09-132-1/+40
| | | | | | | | Honor the STRIP variable when passed from environment Fixes build with musl/raspberrypi Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* recipes: remove blacklisted recipesMartin Jansa2017-08-313-275/+0
| | | | | | | | * as PNBLACKLIST message says, these recipes are blacklisted for long time and nobody showed any interest to fix them * remove all unused .patch and .inc files as well Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* udevil: Add missing rdep on bashKhem Raj2017-08-281-1/+1
| | | | | Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* aufs-util: Upgrade to 4.4 releaseKhem Raj2017-07-242-426/+10
| | | | | | | | | | - Download aufs_type.h instead of housing a local copy - Build uses paste utility from coreutils-native - Replace hardcoded strip command with STRIP env varible helps in cross compiling Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* xfsdump: Fix build with muslKhem Raj2017-07-246-2/+253
| | | | | Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* recipes-utils: Add recipe for udevilKrzysztof Kozlowski2017-07-243-0/+72
| | | | | | | | udevil is a command line Linux program which mounts and unmounts removable devices without a password. Signed-off-by: Krzysztof Kozlowski <krzk@kernel.org> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* aufs-util: Upgrade to 3.18Khem Raj2017-07-011-3/+3
| | | | | | | Fix out of tree build, helps building with devtool Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* xfsprogs:4.10.0 -> 4.11.0susanbian2017-07-011-2/+2
| | | | | | | Upgrade xfsprogs from 4.10.0 to 4.11.0 Signed-off-by: susanbian <bianyq@cn.fujitsu.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* xfsprogs: remove redundant install rule in do_installHongxu Jia2017-07-011-1/+2
| | | | | | | | | | | | | | | | | | | | | | Since the recipe inherits autotools-brokensep, it has `make install' in do_install by default. The extra one is not required which may conflict with install-dev. Occasionally build failure: ... Installing include-install Installing libxfs-install-dev make[1]: *** No rule to make target '../inclu', needed by 'xfs_dir2.lo'. Stop. make[1]: *** Waiting for unfinished jobs.... make: *** [Makefile:132: libxfs-install-dev] Error 2 ... It is hard to reproduce by manual build, so export BUILD_VERBOSE to gain more debug info duiring the build. Signed-off-by: Hongxu Jia <hongxu.jia@windriver.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* xfsprogs: Remove .la files in ${libdir}Khem Raj2017-06-222-1/+62
| | | | | | | | | | Delete .la files and remove ${libdir} if empty Fix build with musl Use --ignore-fail-on-non-empty with rmdir Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* xfsdump: fix do_configure failure and remove from blacklistQi.Chen@windriver.com2017-05-231-2/+2
| | | | | | | | | | | | | | | | Add '-D_FILE_OFFSET_BITS=64' to CFLAGS to fix the following do_configure error. FATAL ERROR: cannot find a valid <xfs/xfs.h> header file. Although -D_FILE_OFFSET_BITS=64 has already been defined in include/builddefs.in, it only affects the compile process, leaving configure process unaware of this value. Remove from blacklist as the configure failure has been fixed by this patch. Signed-off-by: Chen Qi <Qi.Chen@windriver.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* xfsdump: 3.1.4 -> 3.1.6Robert Yang2017-05-231-2/+2
| | | | | | | | | | | | | | | | | The 3.1.4 doesn't work with xfsprogs 4.7: | inv_files.o: In function `inv_dirpath': |xfsdump-3.1.4/invutil/inv_files.c:53: undefined reference to `ASSERT' | inv_files.o: In function `inv_fstab': |xfsdump-3.1.4/invutil/inv_files.c:60: undefined reference to `ASSERT' | inv_files.o: In function `inv_lockfile': |xfsdump-3.1.4/invutil/inv_files.c:67: undefined reference to `ASSERT' | inv_files.o: In function `inv_basepath': |xfsdump-3.1.4/invutil/inv_files.c:74: undefined reference to `ASSERT' | collect2: error: ld returned 1 exit status | make[2]: *** [../include/buildrules:33: xfsinvutil] Error 1 Signed-off-by: Robert Yang <liezhi.yang@windriver.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* f2fs-tools: Update to Version 1.8.0Yong, Jonathan2017-04-182-2/+40
| | | | | Signed-off-by: Yong, Jonathan <jonathan.yong@intel.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* recipes: add removal date to PNBLACKLIST messagesMartin Jansa2017-04-052-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | * based on discussion in pndeprecated thread: https://patchwork.openembedded.org/patch/137573/ update the messages to warn possible users that the recipe will be removed before the end of the next development cycle (before Yocto 2.4 is released). * updated with: sed -i 's/^\(PNBLACKLIST.*".*\)"/\1 - the recipe will be removed on 2017-09-01 unless the issue is fixed"/g' `git grep PNBLACKLIST | sed 's/:.*//g' | sort -u | xargs` * then noticed couple recipes being blacklisted only based on DISTRO_FEATURES, so removed those: meta-networking/recipes-support/lksctp-tools/lksctp-tools_1.0.17.bb meta-oe/recipes-connectivity/bluez/bluez-hcidump_2.5.bb meta-oe/recipes-connectivity/bluez/bluez4_4.101.bb meta-oe/recipes-connectivity/bluez/gst-plugin-bluetooth_4.101.bb meta-oe/recipes-navigation/foxtrotgps/foxtrotgps_1.1.1.bb meta-oe/recipes-navigation/gypsy/gypsy.inc meta-oe/recipes-navigation/navit/navit.inc meta-oe/recipes-support/opensync/libsyncml_0.5.4.bb * if it isn't fixed by this date, it's fair game to be removed whenever someone gets around to i Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* aufs-util: Define HOSTCCKhem Raj2017-04-051-0/+2
| | | | | | | | | Fixes errors like below | make: cc: Command not found | make: *** [<builtin>: c2sh] Error 127 Signed-off-by: Khem Raj <raj.khem@gmail.com>