aboutsummaryrefslogtreecommitdiffstats
path: root/meta-filesystems
AgeCommit message (Collapse)Author
2017-09-13logfsprogs: Rename setkey API to _setkey to not conflict with libcKhem Raj
Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> (cherry picked from commit 50a3d4e5d3f457356180ad088bd54f7ae48e870a) Signed-off-by: Armin Kuster <akuster808@gmail.com>
2017-09-13yaffs2-utils: Fix build with muslKhem Raj
Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> (cherry picked from commit 35814672e7176d6d19db690cc9823bed271820fa) Signed-off-by: Armin Kuster <akuster808@gmail.com>
2017-09-13fuse: Correct runlevels and startup orderAlex Stewart
:**/fuse*.bb * Assert INITSCRIPT_PARAMS to install the fuse initscript according to its LSB header instead of defaults. Script now starts only during runlevel 'S'. * Also set priority to 03 such that fuse is loaded before udev. This enables systems which utilize udev to mount exfat and other fuse-provided filesystems as a part of the boot process. Natinst-CAR-ID: 630632 Signed-off-by: Alex Stewart <alex.stewart@ni.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> (cherry picked from commit a246dd26a5af8f9b23a98756ce0bcfc21d91a17e) Signed-off-by: Armin Kuster <akuster808@gmail.com>
2017-05-09README: update maintainers list for pyroArmin Kuster
Signed-off-by: Armin Kuster <akuster808@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2017-04-26ntfs-3g-ntfsprogs: fix install failed while host dir not existHongxu Jia
While cross compiling, if the dir of "$(rootlibdir)" and "$(libdir)" (such as "/usr/lib64") do not exist on host system, the do_instal failed. ----------------------- make[3]: Entering directory `tmp/work/core2-64-wrs-linux/ntfs-3g-ntfsprogs/2017.3.23-r0/build/libntfs-3g' if [ ! "/usr/lib64" -ef "/usr/lib64" ]; then \ mv -f "tmp/work/core2-64-wrs-linux/ntfs-3g-ntfsprogs/2017.3.23-r0/image//usr/lib64"/libntfs-3g.so* \ "tmp/work/core2-64-wrs-linux/ntfs-3g-ntfsprogs/2017.3.23-r0/image//usr/lib64"; \ fi mv:...are the same file ----------------------- Use `=' rather than `-ef' to compare them, the cross compile does not care about host dir. Signed-off-by: Hongxu Jia <hongxu.jia@windriver.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2017-04-18f2fs-tools: Update to Version 1.8.0Yong, Jonathan
Signed-off-by: Yong, Jonathan <jonathan.yong@intel.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2017-04-06logfsprogs: Pass LDFLAGS to link stepsKhem Raj
Fixes QA errors about missing GNU_HASH Signed-off-by: Khem Raj <raj.khem@gmail.com>
2017-04-05recipes: add removal date to PNBLACKLIST messagesMartin Jansa
* 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>
2017-04-05logfsprogs: Blacklist, doesn't have proper PV, doesn't respect LDFLAGSMartin Jansa
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2017-04-05ntfs-3g-ntfsprogs: Upgrade to 2017.3.23Khem Raj
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2017-04-05aufs-util: Define HOSTCCKhem Raj
Fixes errors like below | make: cc: Command not found | make: *** [<builtin>: c2sh] Error 127 Signed-off-by: Khem Raj <raj.khem@gmail.com>
2017-03-31aufs-utils-native: define CCBruce Ashfield
With the new host tools path filtering, aufs-utils-native fails to build as follows: | ERROR: oe_runmake failed | cc | -isystem/build/tmp/work/x86_64-linux/aufs-util-native/3.14+gitAUTOINC+b59a2167a1-r0/recipe-sysroot-native/usr/include | -O2 -pipe -O -Wall | -I/build/tmp/work/x86_64-linux/aufs-util-native/3.14+gitAUTOINC +b59a2167a1-r0/git/include | -I/build/tmp/work/x86_64-linux/aufs-util-native/3.14+gitAUTOINC+b59a2167a1-r0/git/libau | -D_GNU_SOURCE -I./libau -DAUFHSM_CMD=\"/usr/bin/aufhsm\" | -DMOUNT_CMD=\"/bin/mount\" -DUMOUNT_CMD=\"/bin/um ount\" | -L/build/tmp/work/x86_64-linux/aufs-util-native/3.14+gitAUTOINC+b59a2167a1-r0/recipe-sysroot-native/usr/lib | -L/build/tmp/work/x86_64-linux/aufs-util-native/3.14+gitAUTOINC+b59a2167a1-r0/recipe-sysro ot-native/lib | -Wl,-rpath-link,/build/tmp/work/x86_64-linux/aufs-util-native/3.14+gitAUTOINC+b59a2167a1-r0/recipe-sysroot-native/usr/lib | -Wl,-rpath-link,/build/tmp/work/x86_64-linux/aufs-util-native/3.14+gi tAUTOINC+b59a2167a1-r0/recipe-sysroot-native/lib | -Wl,-rpath,/build/tmp/work/x86_64-linux/aufs-util-native/3.14+gitAUTOINC+b59a2167a1-r0/recipe-sysroot-native/usr/lib | -Wl,-rpath,/build/tmp/work/x86_64-linux /aufs-util-native/3.14+gitAUTOINC+b59a2167a1-r0/recipe-sysroot-native/lib | -Wl,-O1 c2sh.c -o c2sh | make: cc: Command not found | <builtin>: recipe for target 'c2sh' failed While we could get 'cc' added to the tools whitelist, it is just as easy to redefine CC to be gcc, which is already passed through. Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2017-03-07fuse-exfat: fix mount detection of mount.exfatTom Hayward
When package was switched to autotools, "DESTDIR=${D}/${base_sbindir}" was removed from the recipe. This left the installation target as sbindir (/usr/sbin/). This breaks `mount -t exfat /dev/sda1 /media/sda1`, because mount only searches for mount.exfat in /sbin/, /sbin/fs.d/, and /sbin/fs/. With sbindir = "${base_sbindir}", mount.exfat is installed at /sbin/mount.exfat where mount can find it. Signed-off-by: Tom Hayward <tom@harbortronics.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2017-03-04fuse: Remove unneeded RDEPENDS on util-linux-mountmike.looijmans@topic.nl
Fuse claimed to need util-linux-mount at runtime, which isn't true. This drags util-linux-mount into any image that uses fuse. Encountered no problems with busybox's mount command and fuse (and never had). Fuse doesn't call the "mount" program anywhere, so the dependency doesn't make sense anyway. Signed-off-by: Mike Looijmans <mike.looijmans@topic.nl> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2017-03-04xfsprogs: update to version 4.10.0Derek Straka
Add a fix for the UUID linking Verified the license remains the same after copyright year update Signed-off-by: Derek Straka <derek@asterius.io> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2017-02-23aufs-utils: Replace install paths with appropriate bitbake environmentAmarnath Valluri
autf-utils Makefile is using hardcoded /bin, /sbin paths, instead we should respect the bitbake environment. This change makes the recipe portable to environments where ${base_bindir} != /bin or ${base_sbindir} != /sbin. Signed-off-by: Amarnath Valluri <amarnath.valluri@intel.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2017-02-13smbnetfs gnome-disk-utility contacts kexecboot ↵Martin Jansa
initramfs-kexecboot-klibc-image system-config-keyboard system-setup-keyboard geany geany-plugins efivar efibootmgr gimp system-config-keyboard tumbler: Blacklist * fails repeatedly as reported in: http://lists.openembedded.org/pipermail/openembedded-devel/2017-February/111112.html http://lists.openembedded.org/pipermail/openembedded-devel/2017-February/111173.html http://lists.openembedded.org/pipermail/openembedded-devel/2017-February/111180.html Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2017-02-13python-edbus exquisite elementary libeweather unionfs-fuse xfsprogs gmtk ↵Martin Jansa
devilspie2 gnome-backgrounds gnome-desktop gnome-mime-data gtk-engines gtksourceview2 libgnomekbd libidl-native onboard libgpewidget ubi-utils-klibc kexec-tools-klibc gupnp-igd gupnp-tools dvb-apps gstreamer mpd crda netcat-openbsd wireshark gnokii libmbim mosh networkmanager-openvpn libtelepathy dbus-daemon-proxy libdbus-c++ php vala-dbus-binding-tool collectd libgxim pywbem gtkhtml2 fbida fontforge libsexy wayland-fits xstdcmap xf86-video-glamo font-adobe-100dpi font-adobe-utopia-100dpi font-bh-100dpi font-bh-lucidatypewriter-100dpi font-misc-misc crash a2jmidid libsdl2-mixer libsdl-mixer minidlna sylpheed libsdl2-ttf libsdl-ttf ode pidgin postgresql syslog-ng usb-modeswitch xdg-user-dirs gateone python3-cryptography-vectors python3-ndg-httpsclient python-cryptography-vectors python-pbr bundler netdata menulibre openzone xfce4-verve-plugin iperf terminus-font xf86-video-nouveau ipmiutil klibc-utils pmbw multipath-tools gparted, gnome-system-monitor, php, vala-dbus-binding-tool, gtkmathview, lmsensors, postgresql: Blacklist * fails repeatedly as reported in: http://lists.openembedded.org/pipermail/openembedded-devel/2017-February/111112.html Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2017-02-13exfat-utils: update SRC_URIArmin Kuster
ERROR: exfat-utils-1.2.3-r0 do_checkuri: Fetcher failure for URL: 'ftp://ftp.debian.org/debian/pool/main/e/exfat-utils/exfat-utils_1.2.3.orig.tar.gz'. URL ftp://ftp.debian.org/debian/pool/main/e/exfat-utils/exfat-utils_1.2.3.orig.tar.gz doesn't work ERROR: exfat-utils-1.2.3-r0 do_checkuri: Function failed: do_checkuri Signed-off-by: Armin Kuster <akuster808@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2017-02-13fuse: support native compilationPatrick Ohly
This is required for swtpm-native (from meta-security) and simulating a virtual TPM in qemu. Right now, accessing swtpm only works via CUSE and thus needs fuse. Signed-off-by: Patrick Ohly <patrick.ohly@intel.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2016-12-02xfsprogs: Upgrade 3.2.3 -> 4.8.0Khem Raj
Change-Id: I0015da261d540f99bfdebba703fef9403eebff7b Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2016-11-22Revert "physfs: move to sources found at github/supertux"Andreas Müller
This reverts commit 3bbec2b7921c83e13b64e808ef34122a608933f0. The commit was intended to make supertux in meta-games happy. Now I found out that: * other packets e.g meta-retro d1x-rebirth segfault with supertux version of physfs * supertux can be configured to use it's own physfs as static library To avoid package version counting backwards PE = 1 was added. The patch required for supertux was already applied in meta-games. Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2016-10-03physfs: move to sources found at github/supertuxAndreas Müller
* It seems that physfs is still maintained there and has the functionality required by latest supertux. * License changed Copyright year causing checksum change. Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2016-10-03xfsprogs, xfsdump, dmapi: blacklist, needs upgrade to stay compatible with ↵Martin Jansa
default kernel Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2016-08-31yaffs2-utils: fix QA warning for GNU_HASHYi Zhao
Add LDFLAGS variable to Makefile so that extra linker flags can be sent via this variable. Signed-off-by: Yi Zhao <yi.zhao@windriver.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2016-08-22meta-oe: remove trailing spacesMartin Jansa
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2016-08-22meta-oe: fix indentationMartin Jansa
* remove tabs which sneaked in since last cleanup * meta-oe layers are using consistent indentation with 4 spaces, see http://www.openembedded.org/wiki/Styleguide Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2016-07-29sshfs-fuse: update to 2.8Zoltan Kuscsik
Update SRC_URI, upstream project was moved from SF to github. Fix building issue when build and source directory differs. Signed-off-by: Zoltan Kuscsik <zoltan.kuscsik@linaro.org> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2016-04-21Add simple-mtpfs recipeKarlsson, Johnny
SIMPLE-MTPFS (Simple Media Transfer Protocol FileSystem) is a file system for Linux (and other operating systems with a FUSE implementation, such as Mac OS X or FreeBSD) capable of operating on files on MTP devices attached via USB to local machine. Signed-off-by: Johnny Karlsson <johnny.karlsson.2@volvocars.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2016-04-12exfat-utils: update to version 1.2.3Anuj Mittal
*License changed from GPLv3 to GPLv2 *Package now uses autotools instead of scons Signed-off-by: Anuj Mittal <anujx.mittal@intel.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2016-04-12fuse-exfat: update to version 1.2.3Anuj Mittal
Package now uses autotools instead of scons. Signed-off-by: Anuj Mittal <anujx.mittal@intel.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2016-02-25yaffs2-utils: set EXTRA_OEMAKE as requiredQi.Chen@windriver.com
bitbake.conf has now removed "-e MAKEFLAGS=" as the default value of EXTRA_OEMAKE. However, yaffs2-utils needs this option to make compile succeed. Signed-off-by: Chen Qi <Qi.Chen@windriver.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2015-12-18xfsprogs: fix the licenseJackie Huang
The library named "libhandle" and some specific header files are licensed under LGPLv2.1, all other components are licensed under GPLv2. Signed-off-by: Jackie Huang <jackie.huang@windriver.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2015-10-13sshfs-fuse: correct definition of SJoe Slater
Use BP instead of P so that multilib builds work. Signed-off-by: Joe Slater <jslater@windriver.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2015-09-23fuse: upgrade to 2.9.4Jackie Huang
Changes: * Remove 001-fix_exec_environment_for_mount_and_umount.patch which has been included in the new version * Add sysvinit and systemd support * For systemd, there is not a fuse.service since systemd provides sys-fs-fuse-connections.mount to mount the fuse control filesystem, so instead, only fuse.conf is added to modules-load.d to load the required fuse kernel module. * Add RDEPENDS on util-linux-mount * Add a patch to fix the return value of "--help" option Signed-off-by: Jackie Huang <jackie.huang@windriver.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2015-08-31xfsdump: add new recipeJagadeesh Krishnanjanappa
The xfsdump package contains xfsdump, xfsrestore and a number of other utilities for administering XFS filesystems. xfsdump examines files in a filesystem, determines which need to be backed up, and copies those files to a specified disk, tape or other storage medium. Signed-off-by: Jagadeesh Krishnanjanappa <jkrishnanjanappa@mvista.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2015-08-31dmapi: add new recipeJagadeesh Krishnanjanappa
The Data Management API (DMAPI/XDSM) allows implementation of hierarchical storage management software with no kernel modifications as well as high-performance dump programs without requiring "raw" access to the disk and knowledge of filesystem structures.This interface is implemented by the libdm library. Signed-off-by: Jagadeesh Krishnanjanappa <jkrishnanjanappa@mvista.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2015-08-24smbnetfs: using PKG_CHECK_MODULES to found headers and libraries for smbclientBian Naimeng
After samba was upgraded to 4.x, headers of smbclient were installed into include/samba-4.0/, so we should using PKG_CHECK_MODULES to found headers and libraries for smbclient to avoid error as below. ${WORKDIR}/git/src/samba.c | smbnetfs/git-r0/git/src/smb_conn_srv.c:12:26: fatal error: libsmbclient.h: No such file or directory #include <libsmbclient.h> | ^ | compilation terminated. | make[2]: *** [smb_conn_srv.o] Error 1 | make[2]: *** Waiting for unfinished jobs.... Signed-off-by: Bian Naimeng <biannm@cn.fujitsu.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2015-08-18xfsprogs: Uprev to 3.2.3 versionJianchuan Wang
In the v3.2.3, the libhandle.so/libhandle.a paths have changed so that We need not rm them in the install processing. Signed-off-by: Jianchuan Wang <jianchuan.wang@windriver.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2015-07-30ifuse: remove blacklist due to libimobiledeviceS. Lockwood-Childs
ifuse's libimobiledevice dependency has been fixed, so ifuse blacklist can be removed as well Signed-off-by: S. Lockwood-Childs <sjl@vctlabs.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2015-07-30fuse: fix for CVE-2015-3202 Privilege EscalationTudor Florea
fusermount in FUSE before 2.9.3-15 does not properly clear the environment before invoking (1) mount or (2) umount as root, which allows local users to write to arbitrary files via a crafted LIBMOUNT_MTAB environment variable that is used by mount's debugging feature. References: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2015-3202 http://www.openwall.com/lists/oss-security/2015/05/21/9 Signed-off-by: Tudor Florea <tudor.florea@enea.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2015-07-30xorriso: inherit distro_features_checkMartin Jansa
* it correctly sets REQUIRED_DISTRO_FEATURES = x11, but without the inherit it doesn't do anything useful Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2015-07-16unionfs-fuse: fix build warningArmin Kuster
WARNING: QA Issue: /usr/sbin/mount.unionfs_unionfs-fuse contained in package unionfs-fuse requires /bin/bash, but no providers found in its RDEPENDS [file-rdeps] Signed-off-by: Armin Kuster <akuster808@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2015-06-08xorriso: Add xorriso v1.4.0Naresh Bhat
Add xorriso v1.4.0 based on the discussions http://patchwork.openembedded.org/patch/91143/ http://lists.openembedded.org/pipermail/openembedded-devel/2015-April/100981.html We have tested this package with Montavista CGE product - http://www.mvista.com/ and luvOS distribution - https://01.org/linux-uefi-validation build. Inherit the pkgconfig to avoid the below error, .. ... | disabled use of O_DIRECT with input of -as cdrskin | luv-yocto/build/tmp/work/aarch64-oe-linux/xorriso/1.4.0-r0/xorriso-1.4.0/ configure: line 14352: syntax error near unexpected token `LIBCDIO,' | luv-yocto/build/tmp/work/aarch64-oe-linux/xorriso/1.4.0-r0/xorriso-1.4.0/ configure: line 14352: ` PKG_CHECK_MODULES(LIBCDIO, libcdio >= $LIBCDIO_REQUIRED)' ... .... Signed-off-by: Naresh Bhat <naresh.bhat@linaro.org> Signed-off-by: Jagadeesh Krishnanjanappa <jkrishnanjanappa@mvista.com> Signed-off-by: Gaurang Shastri <gshastri@juniper.net> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2015-05-11aufs-util: upgrade to v3.14.Yevhen Kyriukha
Signed-off-by: Yevhen Kyriukha <kirgene@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2015-04-13aufs-tools - version cleanupAmy Fong
Fix the version to be 3.0 so that it corresponds to what we get from the SRCREV. Signed-off-by: Amy Fong <amy.fong@windriver.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2015-01-20fuse-exfat: upgrade to 1.1.0Maxin B. John
Bump to 1.1.0 1. Updated LICENSE from GPLv3 to GPLv2 or later 2. Misc. spelling fix Signed-off-by: Maxin B. John <maxin.john@enea.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2014-12-19logfsprogs: Add new recipeQian Lei
LogFS is a Linux log-structured and scalable flash file system, intended for use on large devices of flash memory. Logfsprogs is used to create LogFS file system. Signed-off-by: Qian Lei <qianl.fnst@cn.fujitsu.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2014-12-17PNBLACKLIST: use weak assignmentsMartin Jansa
* this makes it easier to unblacklist it from local.conf which is parsed before the recipes Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2014-12-09f2fs-tools: Update to Version 1.4.0Sven Ebenfeld
Signed-off-by: Sven Ebenfeld <sven.ebenfeld@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>