All of lore.kernel.org
 help / color / mirror / Atom feed
* [RFC PATCH 00/13] create meta-filesystems layer to collect filesystem related recipes
@ 2013-08-14  6:30 Hongxu Jia
  2013-08-14  6:30 ` [RFC PATCH 01/13] meta-filesystems creation Hongxu Jia
                   ` (13 more replies)
  0 siblings, 14 replies; 27+ messages in thread
From: Hongxu Jia @ 2013-08-14  6:30 UTC (permalink / raw)
  To: openembedded-devel

Survey the filesystem related items in meta-oe, and move them to the
meta-openembedded/meta-filesystems layer

*1, already layout in meta-oe, they will be moved to meta-filesystems with
    the exception of lvm2 and udisks.
    - lvm2 is depended by udisks/cryptsetup/multipath-tools.
    - udisks has close relations with systemd.
meta-oe--------------->|recipes-core---------------->|f2fs-tools
                       |recipes-extended------------>|owfs
                       |recipes-connectivity-------->|ifuse
                                                     |sshfs-fuse
                                                     |smbnetfs
                       |recipes-support------------->|ntfs-3g-ntfsprogs
                                                     |xfsprogs
                                                     |cramfs
                                                     |physfs
                                                     |fuse
                                                     |lvm2
                                                     |udisks

*2, already layout in oe-core/meta, they will stay where they are.
oe-core/meta---------->|recipes-devtools------------>|file
                                                     |dosfstools
                                                     |squashfs-tools
                                                     |devel-config------->nfs-export-root
                                                     |btrfs-tools
                                                     |genext2fs
                                                     |e2fsprogs
                                                     |util-linux
                                                     |packagegroups------>packagegroup-base.bb
                                                     |sysfsutils
                       |recipes-extended------------>|stat
                       |recipes-support------------->|attr

*3, TOBE layout in meta-filesystems layer.
ifuse, sshfs-fuse, owfs, smbnetfs, ntfs-3g-ntfsprogs, fuse-exfat are based on fuse

meta-filesystems------>|recipes-filesystems--------->|ifuse
                                                     |sshfs-fuse
                                                     |owfs
                                                     |ntfs-3g-ntfsprogs
                                                     |cramfs
                                                     |smbnetfs
                                                     |fuse-exfat
                       |recipes-support------------->|fuse
                                                     |physfs
                       |recipes-utils--------------->|f2fs-tools
                                                     |exfat-utils
                                                     |xfsprogs

*4, upgrade and newly added
1) 4 Packages need to be upgraded
    owfs, 2.8p20-->2.9p1
    ntfs-3g-ntfsprogs, 2011.4.12-->2013.1.13
    xfsprogs, 3.1.8-->3.1.11
    fuse, 2.9.2-->2.9.3

2) 2 Packages are newly added to meta-filesystems
    fuse-exfat: add version 1.0.1
    exfat-utils: add version 1.0.1

[YOCTO #4178]

//Hongxu

The following changes since commit fa914e4c80bcb29d2526bda3d0d916f71f8f6df4:

  gst-ffmpeg: drop .bbappend, moved to oe-core (2013-08-14 00:20:24 +0200)

are available in the git repository at:

  git://git.pokylinux.org/poky-contrib hongxu/meta-filesystems
  http://git.pokylinux.org/cgit.cgi/poky-contrib/log/?h=hongxu/meta-filesystems

Hongxu Jia (13):
  meta-filesystems creation
  fuse: move to meta-filesystems and upgrade
  physfs: move to meta-filesystems
  ifuse: move to meta-filesystems
  smbnetfs: move to meta-filesystems
  sshfs-fuse: move to meta-filesystems
  owfs: move to meta-filesystems and upgrade
  cramfs: move to meta-filesystems
  xfsprogs: move to meta-filesystems and upgrade
  ntfs-3g-ntfsprogs: move to meta-filesystems and upgrade
  f2fs-tools: move to meta-filesystems
  fuse-exfat: add version 1.0.1
  exfat-utils: add version 1.0.1

 meta-filesystems/COPYING.MIT                       |  17 ++
 meta-filesystems/README                            | 138 +++++++++++++
 meta-filesystems/conf/layer.conf                   |  10 +
 .../recipes-filesystems}/cramfs/cramfs_1.1.bb      |   0
 .../fuse-exfat/fuse-exfat_1.0.1.bb                 |  26 +++
 .../recipes-filesystems}/ifuse/ifuse_1.1.2.bb      |   0
 .../ntfs-3g-ntfsprogs_2013.1.13.bb                 |  15 +-
 .../recipes-filesystems}/owfs/owfs/owhttpd         |   0
 .../recipes-filesystems}/owfs/owfs/owserver        |   0
 .../recipes-filesystems/owfs/owfs_2.9p1.bb         |  11 +-
 .../recipes-filesystems}/smbnetfs/smbnetfs_git.bb  |   0
 .../sshfs-fuse/sshfs-fuse_2.4.bb                   |   0
 .../recipes-support/fuse/files}/aarch64.patch      |  15 +-
 .../fuse/files}/gold-unversioned-symbol.patch      |  76 +++++--
 .../recipes-support/fuse/fuse_2.9.3.bb             |  13 +-
 .../recipes-support/physfs/physfs_2.0.3.bb         |   0
 .../recipes-utils/exfat-utils/exfat-utils_1.0.1.bb |  29 +++
 .../recipes-utils}/f2fs-tools/f2fs-tools_1.1.0.bb  |   0
 .../files}/drop-configure-check-for-aio.patch      |  42 ++--
 .../xfsprogs/files}/remove-install-as-user.patch   | 225 +++------------------
 .../recipes-utils/xfsprogs/xfsprogs_3.1.11.bb      |   5 +-
 21 files changed, 363 insertions(+), 259 deletions(-)
 create mode 100644 meta-filesystems/COPYING.MIT
 create mode 100644 meta-filesystems/README
 create mode 100644 meta-filesystems/conf/layer.conf
 rename {meta-oe/recipes-support => meta-filesystems/recipes-filesystems}/cramfs/cramfs_1.1.bb (100%)
 create mode 100644 meta-filesystems/recipes-filesystems/fuse-exfat/fuse-exfat_1.0.1.bb
 rename {meta-oe/recipes-connectivity => meta-filesystems/recipes-filesystems}/ifuse/ifuse_1.1.2.bb (100%)
 rename meta-oe/recipes-support/ntfs-3g-ntfsprogs/ntfs-3g-ntfsprogs_2011.4.12.bb => meta-filesystems/recipes-filesystems/ntfs-3g-ntfsprogs/ntfs-3g-ntfsprogs_2013.1.13.bb (63%)
 rename {meta-oe/recipes-extended => meta-filesystems/recipes-filesystems}/owfs/owfs/owhttpd (100%)
 rename {meta-oe/recipes-extended => meta-filesystems/recipes-filesystems}/owfs/owfs/owserver (100%)
 rename meta-oe/recipes-extended/owfs/owfs_2.8p20.bb => meta-filesystems/recipes-filesystems/owfs/owfs_2.9p1.bb (85%)
 rename {meta-oe/recipes-connectivity => meta-filesystems/recipes-filesystems}/smbnetfs/smbnetfs_git.bb (100%)
 rename {meta-oe/recipes-connectivity => meta-filesystems/recipes-filesystems}/sshfs-fuse/sshfs-fuse_2.4.bb (100%)
 rename {meta-oe/recipes-support/fuse/fuse-2.9.2 => meta-filesystems/recipes-support/fuse/files}/aarch64.patch (49%)
 rename {meta-oe/recipes-support/fuse/fuse-2.9.2 => meta-filesystems/recipes-support/fuse/files}/gold-unversioned-symbol.patch (45%)
 rename meta-oe/recipes-support/fuse/fuse_2.9.2.bb => meta-filesystems/recipes-support/fuse/fuse_2.9.3.bb (67%)
 rename {meta-oe => meta-filesystems}/recipes-support/physfs/physfs_2.0.3.bb (100%)
 create mode 100644 meta-filesystems/recipes-utils/exfat-utils/exfat-utils_1.0.1.bb
 rename {meta-oe/recipes-core => meta-filesystems/recipes-utils}/f2fs-tools/f2fs-tools_1.1.0.bb (100%)
 rename {meta-oe/recipes-support/xfsprogs/xfsprogs-3.1.8 => meta-filesystems/recipes-utils/xfsprogs/files}/drop-configure-check-for-aio.patch (67%)
 rename {meta-oe/recipes-support/xfsprogs/xfsprogs-3.1.8 => meta-filesystems/recipes-utils/xfsprogs/files}/remove-install-as-user.patch (46%)
 rename meta-oe/recipes-support/xfsprogs/xfsprogs_3.1.8.bb => meta-filesystems/recipes-utils/xfsprogs/xfsprogs_3.1.11.bb (90%)

-- 
1.8.1.2



^ permalink raw reply	[flat|nested] 27+ messages in thread

* [RFC PATCH 01/13] meta-filesystems creation
  2013-08-14  6:30 [RFC PATCH 00/13] create meta-filesystems layer to collect filesystem related recipes Hongxu Jia
@ 2013-08-14  6:30 ` Hongxu Jia
  2013-08-15 12:16   ` Otavio Salvador
  2013-08-18  6:22   ` Fathi Boudra
  2013-08-14  6:30 ` [RFC PATCH 02/13] fuse: move to meta-filesystems and upgrade Hongxu Jia
                   ` (12 subsequent siblings)
  13 siblings, 2 replies; 27+ messages in thread
From: Hongxu Jia @ 2013-08-14  6:30 UTC (permalink / raw)
  To: openembedded-devel

This layer contains filesystem related recipes.

[YOCTO #4178]

Signed-off-by: Hongxu Jia <hongxu.jia@windriver.com>
---
 meta-filesystems/COPYING.MIT     |  17 +++++
 meta-filesystems/README          | 138 +++++++++++++++++++++++++++++++++++++++
 meta-filesystems/conf/layer.conf |  10 +++
 3 files changed, 165 insertions(+)
 create mode 100644 meta-filesystems/COPYING.MIT
 create mode 100644 meta-filesystems/README
 create mode 100644 meta-filesystems/conf/layer.conf

diff --git a/meta-filesystems/COPYING.MIT b/meta-filesystems/COPYING.MIT
new file mode 100644
index 0000000..89de354
--- /dev/null
+++ b/meta-filesystems/COPYING.MIT
@@ -0,0 +1,17 @@
+Permission is hereby granted, free of charge, to any person obtaining a copy
+of this software and associated documentation files (the "Software"), to deal
+in the Software without restriction, including without limitation the rights
+to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+copies of the Software, and to permit persons to whom the Software is
+furnished to do so, subject to the following conditions:
+
+The above copyright notice and this permission notice shall be included in
+all copies or substantial portions of the Software.
+
+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
+THE SOFTWARE.
diff --git a/meta-filesystems/README b/meta-filesystems/README
new file mode 100644
index 0000000..d2716f8
--- /dev/null
+++ b/meta-filesystems/README
@@ -0,0 +1,138 @@
+This README file contains information on the contents of the
+filesystems layer.
+
+Please see the corresponding sections below for details.
+
+
+Dependencies
+============
+
+This layer depends on:
+
+  URI: git://git.openembedded.org/bitbake
+  branch: master
+
+  URI: git://git.openembedded.org/openembedded-core
+  layers: meta
+  branch: master
+
+  URI: git://git.openembedded.org/meta-openembedded
+  layers: meta-oe
+  branch: master
+
+Patches
+=======
+
+Please submit any patches against the filesystems layer to the
+OpenEmbedded development mailing list (openembedded-devel@lists.openembedded.org)
+with '[meta-filesystems]' in the subject.
+
+Maintainers List:
+  physfs      Andreas Müller <schnitzeltony@googlemail.com>
+
+  fuse        Koen Kooi <koen@dominion.thruhere.net>
+              Philip Balister <philip@balister.org>
+              hongxu jia <hongxu.jia@windriver.com>
+
+  ifuse       Sander van Grieken <sander@outrightsolutions.nl>
+              Koen Kooi <koen@dominion.thruhere.net>
+
+  sshfs-fuse  Philip Balister <philip@balister.org>
+              Koen Kooi <koen@dominion.thruhere.net>
+
+  owfs        Otavio Salvador <otavio@ossystems.com.br>
+              Koen Kooi <koen@dominion.thruhere.net>
+              hongxu jia <hongxu.jia@windriver.com>
+
+  ntfs-3g-ntfsprogs  Otavio Salvador <otavio@ossystems.com.br>
+                     hongxu jia <hongxu.jia@windriver.com>
+
+  cramfs      Koen Kooi <koen@dominion.thruhere.net>
+
+  smbnetfs    Sander van Grieken <sander@outrightsolutions.nl>
+              Koen Kooi <koen@dominion.thruhere.net>
+
+  fuse-exfat  hongxu jia <hongxu.jia@windriver.com>
+
+  exfat-utils hongxu jia <hongxu.jia@windriver.com>
+
+  f2fs-tools  Martin Jansa <Martin.Jansa@gmail.com>
+              Koen Kooi <koen@dominion.thruhere.net>
+
+  xfsprogs    Koen Kooi <koen@dominion.thruhere.net>
+              hongxu jia <hongxu.jia@windriver.com>
+
+When sending single patches, please use something like:
+
+   git send-email -1 -M \
+        --to openembedded-devel@lists.openembedded.org \
+        --subject-prefix=meta-filesystems][PATCH
+
+
+Table of Contents
+=================
+
+  I. Adding the filesystems layer to your build
+ II. Misc
+
+
+I. Adding the filesystems layer to your build
+=================================================
+
+In order to use this layer, you need to make the build system aware of
+it.
+
+Assuming the filesystems layer exists at the top-level of your
+yocto build tree, you can add it to the build system by adding the
+location of the filesystems layer to bblayers.conf, along with any
+other layers needed. e.g.:
+
+  BBLAYERS ?= " \
+    /path/to/yocto/meta \
+    /path/to/yocto/meta-oe \
+    /path/to/yocto/meta-filesystems \
+    "
+
+
+II. Misc
+========
+
+  --- physfs ---
+  A library to provide abstract access to various archives
+
+  --- fuse ---
+  Filesystem in Userspace (FUSE) is a simple interface for userspace programs
+  to export a virtual filesystem to the Linux kernel.
+
+  --- ifuse ---
+  A fuse filesystem to access the contents of an iPhone or iPod Touch
+
+  --- sshfs-fuse ---
+  A filesystem client based on the SSH File Transfer Protocol
+
+  --- owfs ---
+  An easy way to use the 1-Wire file system
+
+  --- ntfs-3g-ntfsprogs ---
+  The ntfs-3g is a freely available read/write NTFS driver for Linux and
+  ntfsprogs includes utilities for doing all required tasks to NTFS partitions.
+
+  --- cramfs ---
+  Builds cramfs filesystems for embedded systems
+
+  --- smbnetfs ---
+  SMBNetFS is a Linux/FreeBSD filesystem that allow you to use samba/microsoft
+  network in the same manner as the network neighborhood in Microsoft Windows.
+
+  --- fuse-exfat ---
+  A read and write exFAT driver for FUSE
+
+  --- exfat-utils ---
+  Utilities to create, check, label and dump exFAT filesystem
+
+  --- f2fs-tools ---
+  Tools needed for creating and managing f2fs partitions
+
+  --- xfsprogs ---
+  It provides XFS filesystem utilities.
+
diff --git a/meta-filesystems/conf/layer.conf b/meta-filesystems/conf/layer.conf
new file mode 100644
index 0000000..d62d396
--- /dev/null
+++ b/meta-filesystems/conf/layer.conf
@@ -0,0 +1,10 @@
+# We have a conf and classes directory, add to BBPATH
+BBPATH .= ":${LAYERDIR}"
+
+# We have recipes-* directories, add to BBFILES
+BBFILES += "${LAYERDIR}/recipes-*/*/*.bb \
+	${LAYERDIR}/recipes-*/*/*.bbappend"
+
+BBFILE_COLLECTIONS += "filesystems"
+BBFILE_PATTERN_filesystems = "^${LAYERDIR}/"
+BBFILE_PRIORITY_filesystems = "6"
-- 
1.8.1.2



^ permalink raw reply related	[flat|nested] 27+ messages in thread

* [RFC PATCH 02/13] fuse: move to meta-filesystems and upgrade
  2013-08-14  6:30 [RFC PATCH 00/13] create meta-filesystems layer to collect filesystem related recipes Hongxu Jia
  2013-08-14  6:30 ` [RFC PATCH 01/13] meta-filesystems creation Hongxu Jia
@ 2013-08-14  6:30 ` Hongxu Jia
  2013-08-14  6:30 ` [RFC PATCH 03/13] physfs: move to meta-filesystems Hongxu Jia
                   ` (11 subsequent siblings)
  13 siblings, 0 replies; 27+ messages in thread
From: Hongxu Jia @ 2013-08-14  6:30 UTC (permalink / raw)
  To: openembedded-devel

- Move fuse from meta-oe to meta-filesystems
- Upgrade fuse to 2.9.3

[YOCTO #4178]

Signed-off-by: Hongxu Jia <hongxu.jia@windriver.com>
---
 .../recipes-support/fuse/files}/aarch64.patch      | 15 ++++-
 .../fuse/files}/gold-unversioned-symbol.patch      | 76 +++++++++++++++-------
 .../recipes-support/fuse/fuse_2.9.3.bb             | 13 ++--
 3 files changed, 76 insertions(+), 28 deletions(-)
 rename {meta-oe/recipes-support/fuse/fuse-2.9.2 => meta-filesystems/recipes-support/fuse/files}/aarch64.patch (49%)
 rename {meta-oe/recipes-support/fuse/fuse-2.9.2 => meta-filesystems/recipes-support/fuse/files}/gold-unversioned-symbol.patch (45%)
 rename meta-oe/recipes-support/fuse/fuse_2.9.2.bb => meta-filesystems/recipes-support/fuse/fuse_2.9.3.bb (67%)

diff --git a/meta-oe/recipes-support/fuse/fuse-2.9.2/aarch64.patch b/meta-filesystems/recipes-support/fuse/files/aarch64.patch
similarity index 49%
rename from meta-oe/recipes-support/fuse/fuse-2.9.2/aarch64.patch
rename to meta-filesystems/recipes-support/fuse/files/aarch64.patch
index 180f544..050d114 100644
--- a/meta-oe/recipes-support/fuse/fuse-2.9.2/aarch64.patch
+++ b/meta-filesystems/recipes-support/fuse/files/aarch64.patch
@@ -1,7 +1,17 @@
-Upstream-Status: Submitted
+fuse: add aarch64 support
+
+u64/u32 is not defined in sys/types.h, include linux/types.h like
+the kernel version of fuse.h does. Patch sent to upstream mailing list.
 
+Upstream-Status: Submitted
 Signed-off-by: Riku Voipio <riku.voipio@linaro.org>
+Signed-off-by: Hongxu Jia <hongxu.jia@windriver.com>
+---
+ include/fuse_kernel.h | 7 +------
+ 1 file changed, 1 insertion(+), 6 deletions(-)
 
+diff --git a/include/fuse_kernel.h b/include/fuse_kernel.h
+index c632b58..e804278 100644
 --- a/include/fuse_kernel.h
 +++ b/include/fuse_kernel.h
 @@ -88,12 +88,7 @@
@@ -18,3 +28,6 @@ Signed-off-by: Riku Voipio <riku.voipio@linaro.org>
  
  /*
   * Version negotiation:
+-- 
+1.8.1.2
+
diff --git a/meta-oe/recipes-support/fuse/fuse-2.9.2/gold-unversioned-symbol.patch b/meta-filesystems/recipes-support/fuse/files/gold-unversioned-symbol.patch
similarity index 45%
rename from meta-oe/recipes-support/fuse/fuse-2.9.2/gold-unversioned-symbol.patch
rename to meta-filesystems/recipes-support/fuse/files/gold-unversioned-symbol.patch
index 8ee97df..d47f692 100644
--- a/meta-oe/recipes-support/fuse/fuse-2.9.2/gold-unversioned-symbol.patch
+++ b/meta-filesystems/recipes-support/fuse/files/gold-unversioned-symbol.patch
@@ -1,8 +1,37 @@
-Index: fuse-2.8.6/lib/fuse.c
-===================================================================
---- fuse-2.8.6.orig/lib/fuse.c	2011-09-13 00:23:14.000000000 -0700
-+++ fuse-2.8.6/lib/fuse.c	2011-10-19 09:20:27.537099939 -0700
-@@ -3947,11 +3947,11 @@
+fuse: Fix linking issues with gold linker
+
+fuse has problems when linking with gold since it uses version
+scripts in a way thats so perticular to bfd ld
+
+/home/kraj/work/angstrom/build/tmp-angstrom_2010_x-eglibc/sysroots/x86_64-linux/usr/libexec/armv5te-angstrom-linux-gnueabi/gcc/arm-angstro
+error: symbol __fuse_exited has undefined version
+| collect2: ld returned 1 exit status
+| make[1]: *** [libfuse.la] Error 1
+| make[1]: *** Waiting for unfinished jobs....
+
+For more details
+
+http://blog.flameeyes.eu/2011/06/01/gold-readiness-obstacle-2-base-versioning
+http://sources.redhat.com/bugzilla/show_bug.cgi?id=10861
+http://comments.gmane.org/gmane.comp.file-systems.fuse.devel/9524
+http://www.airs.com/blog/archives/300
+
+Upstream-Status: Pending
+Signed-off-by: Khem Raj <raj.khem@gmail.com>
+Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
+Signed-off-by: Hongxu Jia <hongxu.jia@windriver.com>
+---
+ lib/fuse.c             | 10 +++++-----
+ lib/fuse_mt.c          |  2 +-
+ lib/fuse_versionscript |  3 +++
+ lib/helper.c           |  6 +++---
+ 4 files changed, 12 insertions(+), 9 deletions(-)
+
+diff --git a/lib/fuse.c b/lib/fuse.c
+index 067d0dc..6d27711 100644
+--- a/lib/fuse.c
++++ b/lib/fuse.c
+@@ -4873,11 +4873,11 @@ struct fuse *fuse_new_compat1(int fd, int flags,
  				      11);
  }
  
@@ -18,21 +47,21 @@ Index: fuse-2.8.6/lib/fuse.c
 +FUSE_SYMVER(".symver fuse_new_compat2,fuse_new@FUSE_UNVERSIONED");
  FUSE_SYMVER(".symver fuse_new_compat22,fuse_new@FUSE_2.2");
  
- #endif /* __FreeBSD__ */
-Index: fuse-2.8.6/lib/fuse_mt.c
-===================================================================
---- fuse-2.8.6.orig/lib/fuse_mt.c	2011-09-13 00:23:14.000000000 -0700
-+++ fuse-2.8.6/lib/fuse_mt.c	2011-10-19 09:20:27.537099939 -0700
-@@ -113,4 +113,4 @@
- 	return fuse_session_loop_mt(fuse_get_session(f));
+ #endif /* __FreeBSD__ || __NetBSD__  */
+diff --git a/lib/fuse_mt.c b/lib/fuse_mt.c
+index f6dbe71..fd5ac23 100644
+--- a/lib/fuse_mt.c
++++ b/lib/fuse_mt.c
+@@ -119,4 +119,4 @@ int fuse_loop_mt(struct fuse *f)
+ 	return res;
  }
  
 -FUSE_SYMVER(".symver fuse_loop_mt_proc,__fuse_loop_mt@");
 +FUSE_SYMVER(".symver fuse_loop_mt_proc,__fuse_loop_mt@FUSE_UNVERSIONED");
-Index: fuse-2.8.6/lib/fuse_versionscript
-===================================================================
---- fuse-2.8.6.orig/lib/fuse_versionscript	2011-09-13 00:23:14.000000000 -0700
-+++ fuse-2.8.6/lib/fuse_versionscript	2011-10-19 09:20:27.541099939 -0700
+diff --git a/lib/fuse_versionscript b/lib/fuse_versionscript
+index 8d91887..de16ab2 100644
+--- a/lib/fuse_versionscript
++++ b/lib/fuse_versionscript
 @@ -1,3 +1,6 @@
 +FUSE_UNVERSIONED {
 +};
@@ -40,11 +69,11 @@ Index: fuse-2.8.6/lib/fuse_versionscript
  FUSE_2.2 {
  	global:
  		fuse_destroy;
-Index: fuse-2.8.6/lib/helper.c
-===================================================================
---- fuse-2.8.6.orig/lib/helper.c	2011-09-13 00:23:14.000000000 -0700
-+++ fuse-2.8.6/lib/helper.c	2011-10-19 09:20:27.541099939 -0700
-@@ -409,10 +409,10 @@
+diff --git a/lib/helper.c b/lib/helper.c
+index b644012..c5349bf 100644
+--- a/lib/helper.c
++++ b/lib/helper.c
+@@ -436,10 +436,10 @@ int fuse_mount_compat1(const char *mountpoint, const char *args[])
  	return fuse_mount_compat22(mountpoint, NULL);
  }
  
@@ -57,4 +86,7 @@ Index: fuse-2.8.6/lib/helper.c
 +FUSE_SYMVER(".symver fuse_main_compat2,fuse_main@FUSE_UNVERSIONED");
  FUSE_SYMVER(".symver fuse_main_real_compat22,fuse_main_real@FUSE_2.2");
  
- #endif /* __FreeBSD__ */
+ #endif /* __FreeBSD__ || __NetBSD__ */
+-- 
+1.8.1.2
+
diff --git a/meta-oe/recipes-support/fuse/fuse_2.9.2.bb b/meta-filesystems/recipes-support/fuse/fuse_2.9.3.bb
similarity index 67%
rename from meta-oe/recipes-support/fuse/fuse_2.9.2.bb
rename to meta-filesystems/recipes-support/fuse/fuse_2.9.3.bb
index b6c2a9e..358b58e 100644
--- a/meta-oe/recipes-support/fuse/fuse_2.9.2.bb
+++ b/meta-filesystems/recipes-support/fuse/fuse_2.9.3.bb
@@ -1,18 +1,21 @@
-DESCRIPTION = "With FUSE it is possible to implement a fully functional filesystem in a userspace program"
+SUMMARY = "With FUSE it is possible to implement a fully functional filesystem in a userspace program"
+DESCRIPTION = "FUSE (Filesystem in Userspace) is a simple interface for userspace \
+programs to export a virtual filesystem to the Linux kernel.  FUSE \
+also aims to provide a secure method for non privileged users to \
+create and mount their own filesystem implementations. \
+"
 HOMEPAGE = "http://fuse.sf.net"
 SECTION = "libs"
 LICENSE = "GPLv2 & LGPLv2"
 LIC_FILES_CHKSUM = "file://COPYING;md5=b234ee4d69f5fce4486a80fdaf4a4263 \
                     file://COPYING.LIB;md5=4fbd65380cdd255951079008b364516c"
 
-PR = "r1"
-
 SRC_URI = "${SOURCEFORGE_MIRROR}/fuse/fuse-${PV}.tar.gz \
            file://gold-unversioned-symbol.patch \
            file://aarch64.patch \
 "
-SRC_URI[md5sum] = "7d80d0dc9cc2b9199a0c53787c151205"
-SRC_URI[sha256sum] = "81a728fb3f87da33063068735e2fb7e2cd89df207d32687d3d3278385279cefc"
+SRC_URI[md5sum] = "33cae22ca50311446400daf8a6255c6a"
+SRC_URI[sha256sum] = "0beb83eaf2c5e50730fc553406ef124d77bc02c64854631bdfc86bfd6437391c"
 
 inherit autotools pkgconfig
 
-- 
1.8.1.2



^ permalink raw reply related	[flat|nested] 27+ messages in thread

* [RFC PATCH 03/13] physfs: move to meta-filesystems
  2013-08-14  6:30 [RFC PATCH 00/13] create meta-filesystems layer to collect filesystem related recipes Hongxu Jia
  2013-08-14  6:30 ` [RFC PATCH 01/13] meta-filesystems creation Hongxu Jia
  2013-08-14  6:30 ` [RFC PATCH 02/13] fuse: move to meta-filesystems and upgrade Hongxu Jia
@ 2013-08-14  6:30 ` Hongxu Jia
  2013-08-14  6:30 ` [RFC PATCH 04/13] ifuse: " Hongxu Jia
                   ` (10 subsequent siblings)
  13 siblings, 0 replies; 27+ messages in thread
From: Hongxu Jia @ 2013-08-14  6:30 UTC (permalink / raw)
  To: openembedded-devel

Move physfs from meta-oe to meta-filesystems

[YOCTO #4178]

Signed-off-by: Hongxu Jia <hongxu.jia@windriver.com>
---
 {meta-oe => meta-filesystems}/recipes-support/physfs/physfs_2.0.3.bb | 0
 1 file changed, 0 insertions(+), 0 deletions(-)
 rename {meta-oe => meta-filesystems}/recipes-support/physfs/physfs_2.0.3.bb (100%)

diff --git a/meta-oe/recipes-support/physfs/physfs_2.0.3.bb b/meta-filesystems/recipes-support/physfs/physfs_2.0.3.bb
similarity index 100%
rename from meta-oe/recipes-support/physfs/physfs_2.0.3.bb
rename to meta-filesystems/recipes-support/physfs/physfs_2.0.3.bb
-- 
1.8.1.2



^ permalink raw reply	[flat|nested] 27+ messages in thread

* [RFC PATCH 04/13] ifuse: move to meta-filesystems
  2013-08-14  6:30 [RFC PATCH 00/13] create meta-filesystems layer to collect filesystem related recipes Hongxu Jia
                   ` (2 preceding siblings ...)
  2013-08-14  6:30 ` [RFC PATCH 03/13] physfs: move to meta-filesystems Hongxu Jia
@ 2013-08-14  6:30 ` Hongxu Jia
  2013-08-14  6:30 ` [RFC PATCH 05/13] smbnetfs: " Hongxu Jia
                   ` (9 subsequent siblings)
  13 siblings, 0 replies; 27+ messages in thread
From: Hongxu Jia @ 2013-08-14  6:30 UTC (permalink / raw)
  To: openembedded-devel

Move ifuse from meta-oe to meta-filesystems

[YOCTO #4178]

Signed-off-by: Hongxu Jia <hongxu.jia@windriver.com>
---
 .../recipes-filesystems}/ifuse/ifuse_1.1.2.bb                             | 0
 1 file changed, 0 insertions(+), 0 deletions(-)
 rename {meta-oe/recipes-connectivity => meta-filesystems/recipes-filesystems}/ifuse/ifuse_1.1.2.bb (100%)

diff --git a/meta-oe/recipes-connectivity/ifuse/ifuse_1.1.2.bb b/meta-filesystems/recipes-filesystems/ifuse/ifuse_1.1.2.bb
similarity index 100%
rename from meta-oe/recipes-connectivity/ifuse/ifuse_1.1.2.bb
rename to meta-filesystems/recipes-filesystems/ifuse/ifuse_1.1.2.bb
-- 
1.8.1.2



^ permalink raw reply	[flat|nested] 27+ messages in thread

* [RFC PATCH 05/13] smbnetfs: move to meta-filesystems
  2013-08-14  6:30 [RFC PATCH 00/13] create meta-filesystems layer to collect filesystem related recipes Hongxu Jia
                   ` (3 preceding siblings ...)
  2013-08-14  6:30 ` [RFC PATCH 04/13] ifuse: " Hongxu Jia
@ 2013-08-14  6:30 ` Hongxu Jia
  2013-08-14  6:30 ` [RFC PATCH 06/13] sshfs-fuse: " Hongxu Jia
                   ` (8 subsequent siblings)
  13 siblings, 0 replies; 27+ messages in thread
From: Hongxu Jia @ 2013-08-14  6:30 UTC (permalink / raw)
  To: openembedded-devel

Move smbnetfs from meta-oe to meta-filesystems

[YOCTO #4178]

Signed-off-by: Hongxu Jia <hongxu.jia@windriver.com>
---
 .../recipes-filesystems}/smbnetfs/smbnetfs_git.bb                         | 0
 1 file changed, 0 insertions(+), 0 deletions(-)
 rename {meta-oe/recipes-connectivity => meta-filesystems/recipes-filesystems}/smbnetfs/smbnetfs_git.bb (100%)

diff --git a/meta-oe/recipes-connectivity/smbnetfs/smbnetfs_git.bb b/meta-filesystems/recipes-filesystems/smbnetfs/smbnetfs_git.bb
similarity index 100%
rename from meta-oe/recipes-connectivity/smbnetfs/smbnetfs_git.bb
rename to meta-filesystems/recipes-filesystems/smbnetfs/smbnetfs_git.bb
-- 
1.8.1.2



^ permalink raw reply	[flat|nested] 27+ messages in thread

* [RFC PATCH 06/13] sshfs-fuse: move to meta-filesystems
  2013-08-14  6:30 [RFC PATCH 00/13] create meta-filesystems layer to collect filesystem related recipes Hongxu Jia
                   ` (4 preceding siblings ...)
  2013-08-14  6:30 ` [RFC PATCH 05/13] smbnetfs: " Hongxu Jia
@ 2013-08-14  6:30 ` Hongxu Jia
  2013-08-14  6:30 ` [RFC PATCH 07/13] owfs: move to meta-filesystems and upgrade Hongxu Jia
                   ` (7 subsequent siblings)
  13 siblings, 0 replies; 27+ messages in thread
From: Hongxu Jia @ 2013-08-14  6:30 UTC (permalink / raw)
  To: openembedded-devel

Move sshfs-fuse from meta-oe to meta-filesystems

[YOCTO #4178]

Signed-off-by: Hongxu Jia <hongxu.jia@windriver.com>
---
 .../recipes-filesystems}/sshfs-fuse/sshfs-fuse_2.4.bb                     | 0
 1 file changed, 0 insertions(+), 0 deletions(-)
 rename {meta-oe/recipes-connectivity => meta-filesystems/recipes-filesystems}/sshfs-fuse/sshfs-fuse_2.4.bb (100%)

diff --git a/meta-oe/recipes-connectivity/sshfs-fuse/sshfs-fuse_2.4.bb b/meta-filesystems/recipes-filesystems/sshfs-fuse/sshfs-fuse_2.4.bb
similarity index 100%
rename from meta-oe/recipes-connectivity/sshfs-fuse/sshfs-fuse_2.4.bb
rename to meta-filesystems/recipes-filesystems/sshfs-fuse/sshfs-fuse_2.4.bb
-- 
1.8.1.2



^ permalink raw reply	[flat|nested] 27+ messages in thread

* [RFC PATCH 07/13] owfs: move to meta-filesystems and upgrade
  2013-08-14  6:30 [RFC PATCH 00/13] create meta-filesystems layer to collect filesystem related recipes Hongxu Jia
                   ` (5 preceding siblings ...)
  2013-08-14  6:30 ` [RFC PATCH 06/13] sshfs-fuse: " Hongxu Jia
@ 2013-08-14  6:30 ` Hongxu Jia
  2013-08-14  6:31 ` [RFC PATCH 08/13] cramfs: move to meta-filesystems Hongxu Jia
                   ` (6 subsequent siblings)
  13 siblings, 0 replies; 27+ messages in thread
From: Hongxu Jia @ 2013-08-14  6:30 UTC (permalink / raw)
  To: openembedded-devel

- Move owfs from meta-oe to meta-filesystems
- Upgrade owfs to 2.9p1

[YOCTO #4178]

Signed-off-by: Hongxu Jia <hongxu.jia@windriver.com>
---
 .../recipes-filesystems}/owfs/owfs/owhttpd                    |  0
 .../recipes-filesystems}/owfs/owfs/owserver                   |  0
 .../recipes-filesystems/owfs/owfs_2.9p1.bb                    | 11 ++++++-----
 3 files changed, 6 insertions(+), 5 deletions(-)
 rename {meta-oe/recipes-extended => meta-filesystems/recipes-filesystems}/owfs/owfs/owhttpd (100%)
 rename {meta-oe/recipes-extended => meta-filesystems/recipes-filesystems}/owfs/owfs/owserver (100%)
 rename meta-oe/recipes-extended/owfs/owfs_2.8p20.bb => meta-filesystems/recipes-filesystems/owfs/owfs_2.9p1.bb (85%)

diff --git a/meta-oe/recipes-extended/owfs/owfs/owhttpd b/meta-filesystems/recipes-filesystems/owfs/owfs/owhttpd
similarity index 100%
rename from meta-oe/recipes-extended/owfs/owfs/owhttpd
rename to meta-filesystems/recipes-filesystems/owfs/owfs/owhttpd
diff --git a/meta-oe/recipes-extended/owfs/owfs/owserver b/meta-filesystems/recipes-filesystems/owfs/owfs/owserver
similarity index 100%
rename from meta-oe/recipes-extended/owfs/owfs/owserver
rename to meta-filesystems/recipes-filesystems/owfs/owfs/owserver
diff --git a/meta-oe/recipes-extended/owfs/owfs_2.8p20.bb b/meta-filesystems/recipes-filesystems/owfs/owfs_2.9p1.bb
similarity index 85%
rename from meta-oe/recipes-extended/owfs/owfs_2.8p20.bb
rename to meta-filesystems/recipes-filesystems/owfs/owfs_2.9p1.bb
index 36772cf..b46940e 100644
--- a/meta-oe/recipes-extended/owfs/owfs_2.8p20.bb
+++ b/meta-filesystems/recipes-filesystems/owfs/owfs_2.9p1.bb
@@ -1,18 +1,19 @@
-DESCRIPTION = "1-Wire file system"
+SUMMARY = "1-Wire file system"
+DESCRIPTION = "OWFS is an easy way to use the powerful 1-wire system of Dallas/Maxim"
 HOMEPAGE = "http://www.owfs.org/"
 SECTION = "console/network"
 
 LICENSE = "GPLv2 & LGPLv2"
-LIC_FILES_CHKSUM = "file://COPYING;md5=94d55d512a9ba36caa9b7df079bae19f \
-                    file://COPYING.LIB;md5=f30a9716ef3762e3467a2f62bf790f0a"
+LIC_FILES_CHKSUM = "file://COPYING;md5=a0bc427f423a41220ab79a0b392218bd \
+                    file://COPYING.LIB;md5=865c4bd642d9e04f43925ad7e929ae87"
 
 DEPENDS = "fuse virtual/libusb0"
 
 SRC_URI = "${SOURCEFORGE_MIRROR}/owfs/owfs-${PV}.tar.gz \
            file://owhttpd \
            file://owserver "
-SRC_URI[md5sum] = "9aebee6c0e724553f5be6a542494eae5"
-SRC_URI[sha256sum] = "2374ce7864927a430da83691eb994382407e2dba492f9789b560d025841cc8ba"
+SRC_URI[md5sum] = "56ba145be208002e58775a7203369851"
+SRC_URI[sha256sum] = "9d22dbff72d235476688c02669f7171b23e21dffadf40bbdd3b8263908218424"
 
 inherit autotools update-rc.d
 
-- 
1.8.1.2



^ permalink raw reply related	[flat|nested] 27+ messages in thread

* [RFC PATCH 08/13] cramfs: move to meta-filesystems
  2013-08-14  6:30 [RFC PATCH 00/13] create meta-filesystems layer to collect filesystem related recipes Hongxu Jia
                   ` (6 preceding siblings ...)
  2013-08-14  6:30 ` [RFC PATCH 07/13] owfs: move to meta-filesystems and upgrade Hongxu Jia
@ 2013-08-14  6:31 ` Hongxu Jia
  2013-08-14  6:31 ` [RFC PATCH 09/13] xfsprogs: move to meta-filesystems and upgrade Hongxu Jia
                   ` (5 subsequent siblings)
  13 siblings, 0 replies; 27+ messages in thread
From: Hongxu Jia @ 2013-08-14  6:31 UTC (permalink / raw)
  To: openembedded-devel

Move cramfs from meta-oe to meta-filesystems

[YOCTO #4178]

Signed-off-by: Hongxu Jia <hongxu.jia@windriver.com>
---
 .../recipes-filesystems}/cramfs/cramfs_1.1.bb                             | 0
 1 file changed, 0 insertions(+), 0 deletions(-)
 rename {meta-oe/recipes-support => meta-filesystems/recipes-filesystems}/cramfs/cramfs_1.1.bb (100%)

diff --git a/meta-oe/recipes-support/cramfs/cramfs_1.1.bb b/meta-filesystems/recipes-filesystems/cramfs/cramfs_1.1.bb
similarity index 100%
rename from meta-oe/recipes-support/cramfs/cramfs_1.1.bb
rename to meta-filesystems/recipes-filesystems/cramfs/cramfs_1.1.bb
-- 
1.8.1.2



^ permalink raw reply	[flat|nested] 27+ messages in thread

* [RFC PATCH 09/13] xfsprogs: move to meta-filesystems and upgrade
  2013-08-14  6:30 [RFC PATCH 00/13] create meta-filesystems layer to collect filesystem related recipes Hongxu Jia
                   ` (7 preceding siblings ...)
  2013-08-14  6:31 ` [RFC PATCH 08/13] cramfs: move to meta-filesystems Hongxu Jia
@ 2013-08-14  6:31 ` Hongxu Jia
  2013-08-14  6:31 ` [RFC PATCH 10/13] ntfs-3g-ntfsprogs: " Hongxu Jia
                   ` (4 subsequent siblings)
  13 siblings, 0 replies; 27+ messages in thread
From: Hongxu Jia @ 2013-08-14  6:31 UTC (permalink / raw)
  To: openembedded-devel

- Move xfsprogs from meta-oe to meta-filesystems
- Upgrade xfsprogs to 3.1.11

[YOCTO #4178]

Signed-off-by: Hongxu Jia <hongxu.jia@windriver.com>
---
 .../files}/drop-configure-check-for-aio.patch      |  42 ++--
 .../xfsprogs/files}/remove-install-as-user.patch   | 225 +++------------------
 .../recipes-utils/xfsprogs/xfsprogs_3.1.11.bb      |   5 +-
 3 files changed, 51 insertions(+), 221 deletions(-)
 rename {meta-oe/recipes-support/xfsprogs/xfsprogs-3.1.8 => meta-filesystems/recipes-utils/xfsprogs/files}/drop-configure-check-for-aio.patch (67%)
 rename {meta-oe/recipes-support/xfsprogs/xfsprogs-3.1.8 => meta-filesystems/recipes-utils/xfsprogs/files}/remove-install-as-user.patch (46%)
 rename meta-oe/recipes-support/xfsprogs/xfsprogs_3.1.8.bb => meta-filesystems/recipes-utils/xfsprogs/xfsprogs_3.1.11.bb (90%)

diff --git a/meta-oe/recipes-support/xfsprogs/xfsprogs-3.1.8/drop-configure-check-for-aio.patch b/meta-filesystems/recipes-utils/xfsprogs/files/drop-configure-check-for-aio.patch
similarity index 67%
rename from meta-oe/recipes-support/xfsprogs/xfsprogs-3.1.8/drop-configure-check-for-aio.patch
rename to meta-filesystems/recipes-utils/xfsprogs/files/drop-configure-check-for-aio.patch
index a1c6042..7601095 100644
--- a/meta-oe/recipes-support/xfsprogs/xfsprogs-3.1.8/drop-configure-check-for-aio.patch
+++ b/meta-filesystems/recipes-utils/xfsprogs/files/drop-configure-check-for-aio.patch
@@ -1,25 +1,20 @@
-Upstream-Status: Pending
-
-From a38bf800a655ea32cbddd6504e15c2f18597fd13 Mon Sep 17 00:00:00 2001
-From: Andreas Oberritter <obi@opendreambox.org>
-Date: Wed, 13 Mar 2013 14:40:13 +0100
-Subject: [PATCH] xfsprogs: drop configure check for aio
+xfsprogs: drop configure check for aio
 
 It's unused and breaks compilation with uclibc.
 
-Signed-off-by: Andreas Oberritter <obi@opendreambox.org>
+Upstream-Status: Pending
+Signed-off-by: Hongxu Jia <hongxu.jia@windriver.com>
 ---
- configure.in         |    6 +++---
- m4/Makefile          |    1 -
- m4/package_aiodev.m4 |   37 -------------------------------------
- 3 files changed, 3 insertions(+), 41 deletions(-)
- delete mode 100644 m4/package_aiodev.m4
+ configure.ac         |  6 +++---
+ m4/Makefile          |  1 -
+ m4/package_aiodev.m4 | 36 ------------------------------------
+ 3 files changed, 3 insertions(+), 40 deletions(-)
 
-diff --git a/configure.in b/configure.in
-index 664c0e9..f7d35f1 100644
---- a/configure.in
-+++ b/configure.in
-@@ -46,6 +46,9 @@ AC_ARG_ENABLE(lib64,
+diff --git a/configure.ac b/configure.ac
+index b968977..4e2a263 100644
+--- a/configure.ac
++++ b/configure.ac
+@@ -47,6 +47,9 @@ AC_ARG_ENABLE(lib64,
  	enable_lib64=yes)
  AC_SUBST(enable_lib64)
  
@@ -29,7 +24,7 @@ index 664c0e9..f7d35f1 100644
  #
  # If the user specified a libdir ending in lib64 do not append another
  # 64 to the library names.
-@@ -91,9 +94,6 @@ AC_PACKAGE_GLOBALS(xfsprogs)
+@@ -92,9 +95,6 @@ AC_PACKAGE_GLOBALS(xfsprogs)
  AC_PACKAGE_UTILITIES(xfsprogs)
  AC_MULTILIB($enable_lib64)
  
@@ -52,11 +47,10 @@ index 654a4fb..d282f0a 100644
  	package_globals.m4 \
  	package_libcdev.m4 \
 diff --git a/m4/package_aiodev.m4 b/m4/package_aiodev.m4
-deleted file mode 100644
-index 490d9c8..0000000
+index 490d9c8..8b13789 100644
 --- a/m4/package_aiodev.m4
-+++ /dev/null
-@@ -1,37 +0,0 @@
++++ b/m4/package_aiodev.m4
+@@ -1,37 +1 @@
 -#
 -# Check if we have a libaio.h installed
 -#
@@ -93,7 +87,7 @@ index 490d9c8..0000000
 -    fi
 -    AC_SUBST(librt)
 -  ])
--
+ 
 -- 
-1.7.10.4
+1.8.1.2
 
diff --git a/meta-oe/recipes-support/xfsprogs/xfsprogs-3.1.8/remove-install-as-user.patch b/meta-filesystems/recipes-utils/xfsprogs/files/remove-install-as-user.patch
similarity index 46%
rename from meta-oe/recipes-support/xfsprogs/xfsprogs-3.1.8/remove-install-as-user.patch
rename to meta-filesystems/recipes-utils/xfsprogs/files/remove-install-as-user.patch
index 1263aaf..e761db3 100644
--- a/meta-oe/recipes-support/xfsprogs/xfsprogs-3.1.8/remove-install-as-user.patch
+++ b/meta-filesystems/recipes-utils/xfsprogs/files/remove-install-as-user.patch
@@ -1,7 +1,18 @@
-diff -urN a/include/buildmacros b/include/buildmacros
---- a/include/buildmacros	2011-12-27 23:32:31.554197934 -0600
-+++ b/include/buildmacros	2011-12-27 23:33:17.895485348 -0600
-@@ -30,7 +30,7 @@
+remove install as user
+
+Upstream-Status: Inappropriate [configuration]
+
+Signed-off-by: Hongxu Jia <hongxu.jia@windriver.com>
+---
+ include/buildmacros |  2 +-
+ include/install-sh  | 95 ++++++++---------------------------------------------
+ 2 files changed, 14 insertions(+), 83 deletions(-)
+
+diff --git a/include/buildmacros b/include/buildmacros
+index 7a01880..0840d55 100644
+--- a/include/buildmacros
++++ b/include/buildmacros
+@@ -30,7 +30,7 @@ OBJECTS = $(ASFILES:.s=.o) \
  	  $(LFILES:.l=.o) \
  	  $(YFILES:%.y=%.tab.o)
  
@@ -10,9 +21,10 @@ diff -urN a/include/buildmacros b/include/buildmacros
  
  IMAGES_DIR = $(TOPDIR)/all-images
  DIST_DIR = $(TOPDIR)/dist
-diff -urN a/include/install-sh b/include/install-sh
---- a/include/install-sh	2011-12-27 23:32:31.556198121 -0600
-+++ b/include/install-sh	2011-12-27 23:32:57.012201738 -0600
+diff --git a/include/install-sh b/include/install-sh
+index c952a71..b9d66f7 100755
+--- a/include/install-sh
++++ b/include/install-sh
 @@ -24,11 +24,11 @@
  #       set           set      |    yes        yes
  #
@@ -29,7 +41,7 @@ diff -urN a/include/install-sh b/include/install-sh
      echo ""
      echo "The \$DIST_MANIFEST and \$DIST_ROOT environment variables affect the"
      echo "behaviour of this command - see comments in the script."
-@@ -38,32 +38,6 @@
+@@ -38,32 +38,6 @@ _usage() {
      exit 1
  }
  
@@ -62,7 +74,7 @@ diff -urN a/include/install-sh b/include/install-sh
  _manifest ()
  { 
      echo $* | sed -e 's/\/\//\//g' >>${DIST_MANIFEST:-/dev/null}
-@@ -77,9 +51,6 @@
+@@ -77,9 +51,6 @@ Sflag=false
  Tflag=false
  DIRMODE=755
  FILEMODE=644
@@ -72,7 +84,7 @@ diff -urN a/include/install-sh b/include/install-sh
  
  # default is to install and don't append manifest
  INSTALL=true
-@@ -92,24 +63,16 @@
+@@ -94,24 +65,16 @@ MANIFEST=:
  
  if $INSTALL
  then
@@ -100,7 +112,7 @@ diff -urN a/include/install-sh b/include/install-sh
     m)
  	DIRMODE=`expr $OPTARG`
  	FILEMODE=$DIRMODE
-@@ -144,18 +107,7 @@
+@@ -146,18 +109,7 @@ then
      # first usage
      #
      $MKDIR -p $dir 
@@ -120,7 +132,7 @@ diff -urN a/include/install-sh b/include/install-sh
  elif $Sflag
  then
      #
-@@ -201,7 +153,7 @@
+@@ -203,7 +155,7 @@ then
  			install_name=$target/$solib
  			$CP $solib $install_name
  			status=$?
@@ -129,7 +141,7 @@ diff -urN a/include/install-sh b/include/install-sh
  			break
  		fi
  	done
-@@ -252,7 +204,7 @@
+@@ -254,7 +206,7 @@ then
  	install_name=$target/$old_library
  	$CP $old_library $install_name
  	status=$?
@@ -138,7 +150,7 @@ diff -urN a/include/install-sh b/include/install-sh
  	;;
      *)
  	echo "$prog: -T $lt_install invalid"
-@@ -265,7 +217,6 @@
+@@ -267,7 +219,6 @@ then
  	if [ $status -eq 0 ]
  	then
  		$CHMOD $FILEMODE $install_name
@@ -146,7 +158,7 @@ diff -urN a/include/install-sh b/include/install-sh
  	fi
  	;;
      esac
-@@ -290,23 +241,10 @@
+@@ -292,23 +243,10 @@ else
  	then 
  	    if [ -f $dir/$f ]
  	    then
@@ -172,185 +184,7 @@ diff -urN a/include/install-sh b/include/install-sh
  	    fi
  	fi
      else
-@@ -332,14 +270,7 @@
- 	    status=$?
- 	    if [ $status -eq 0 ]
- 	    then
--		$CHMOD $FILEMODE $dir/$f
--		status=$?
--		if [ $status -eq 0 ]
--		then
--		    $CHOWN $OWNER $GROUP $dir/$f
--		    status=$?
--		fi
--		$MANIFEST f $FILEMODE $OWNER $GROUP $HERE/$f ${dir#$DIST_ROOT}/$f
-+		$MANIFEST f $FILEMODE $HERE/$f ${dir#$DIST_ROOT}/$f
- 	    fi
- 	    [ $status -ne 0 ] && break
- 	done
-diff -urN a/install-sh b/install-sh
---- a/install-sh	2011-12-27 23:32:31.565200349 -0600
-+++ b/install-sh	2011-12-27 23:32:51.854178224 -0600
-@@ -24,11 +24,11 @@
- #       set           set      |    yes        yes
- #
- _usage() {
--    echo "Usage: $prog [-o owner] [-g group] [-m mode] -d directory"
--    echo "or     $prog [-D] [-o owner] [-g group] [-m mode] file directory/file"
--    echo "or     $prog [-o owner] [-g group] [-m mode] file [file ...] directory"
-+    echo "Usage: $prog [-m mode] -d directory"
-+    echo "or     $prog [-m mode] file directory/file"
-+    echo "or     $prog [-m mode] file [file ...] directory"
-     echo "or     $prog -S file target  (creates \"target\" symlink)"
--    echo "or     $prog -T lt_arg [-o owner] [-g group] [-m mode] libtool.lai directory"
-+    echo "or     $prog -T lt_arg [-m mode] libtool.lai directory"
-     echo ""
-     echo "The \$DIST_MANIFEST and \$DIST_ROOT environment variables affect the"
-     echo "behaviour of this command - see comments in the script."
-@@ -38,32 +38,6 @@
-     exit 1
- }
- 
--_chown ()
--{
--    _st=255
--    if [ $# -eq 3 ] ; then
--	chown $1:$2 $3
--	_st=$?
--	if [ $_st -ne 0 ] ; then
--	    if [ $REAL_UID != '0' ] ; then
--		if [ ! -f $DIST_ROOT/.chown.quiet ] ; then
--		    echo '==============================================='
--		    echo Ownership of files under ${DIST_ROOT:-/}
--		    echo cannot be changed
--		    echo '==============================================='
--		    if [ -n "$DIST_ROOT" ] ; then
--			touch $DIST_ROOT/.chown.quiet
--		    fi
--		fi
--	       _st=0
--	    fi     
--	fi
--    fi
--
--    return $_st
--}
--
--
- _manifest ()
- { 
-     echo $* | sed -e 's/\/\//\//g' >>${DIST_MANIFEST:-/dev/null}
-@@ -77,9 +51,6 @@
- Tflag=false
- DIRMODE=755
- FILEMODE=644
--OWNER=`id -u`
--GROUP=`id -g`
--REAL_UID=$OWNER
- 
- # default is to install and don't append manifest
- INSTALL=true
-@@ -92,24 +63,16 @@
- 
- if $INSTALL
- then
--    CP=cp; LN=ln; MKDIR=mkdir; CHMOD=chmod; CHOWN=_chown
-+    CP=cp; LN=ln; MKDIR=mkdir; CHMOD=chmod;
- else
--    CP=true; LN=true; MKDIR=true; CHMOD=true; CHOWN=true
-+    CP=true; LN=true; MKDIR=true; CHMOD=true;
- fi
- 
--[ -n "$DIST_ROOT" -a $REAL_UID -ne 0 ] && CHOWN=true
--
--while getopts "Dcm:d:S:o:g:T:" c $*
-+while getopts "Dcm:d:S:T:" c $*
- do
-    case $c in
-    c)
- 	;;
--   g)
--	GROUP=$OPTARG
--	;;
--   o)
--	OWNER=$OPTARG
--	;;
-    m)
- 	DIRMODE=`expr $OPTARG`
- 	FILEMODE=$DIRMODE
-@@ -144,18 +107,7 @@
-     # first usage
-     #
-     $MKDIR -p $dir 
--    status=$?
--    if [ $status -eq 0 ]
--    then
--	$CHMOD $DIRMODE $dir
--	status=$?
--    fi
--    if [ $status -eq 0 ]
--    then
--	$CHOWN $OWNER $GROUP $dir
--	status=$?
--    fi
--    $MANIFEST d $DIRMODE $OWNER $GROUP ${dir#$DIST_ROOT}
-+    $MANIFEST d $DIRMODE ${dir#$DIST_ROOT}
- elif $Sflag
- then
-     #
-@@ -201,7 +153,7 @@
- 			install_name=$target/$solib
- 			$CP $solib $install_name
- 			status=$?
--			$MANIFEST f $FILEMODE $OWNER $GROUP $HERE/$solib ${install_name#$DIST_ROOT}
-+			$MANIFEST f $FILEMODE $HERE/$solib ${install_name#$DIST_ROOT}
- 			break
- 		fi
- 	done
-@@ -252,7 +204,7 @@
- 	install_name=$target/$old_library
- 	$CP $old_library $install_name
- 	status=$?
--	$MANIFEST f $FILEMODE $OWNER $GROUP $HERE/$old_library ${install_name#$DIST_ROOT}
-+	$MANIFEST f $FILEMODE $HERE/$old_library ${install_name#$DIST_ROOT}
- 	;;
-     *)
- 	echo "$prog: -T $lt_install invalid"
-@@ -265,7 +217,6 @@
- 	if [ $status -eq 0 ]
- 	then
- 		$CHMOD $FILEMODE $install_name
--		$CHOWN $OWNER $GROUP $install_name
- 	fi
- 	;;
-     esac
-@@ -290,23 +241,10 @@
- 	then 
- 	    if [ -f $dir/$f ]
- 	    then
--		$CHMOD $FILEMODE $dir/$f
--		status=$?
--		if [ $status -eq 0 ]
--		then
--		    $CHOWN $OWNER $GROUP $dir/$f
--		    status=$?
--		fi
--		$MANIFEST f $FILEMODE $OWNER $GROUP $HERE/$f ${dir#$DIST_ROOT}/$f
-+		$MANIFEST f $FILEMODE $HERE/$f ${dir#$DIST_ROOT}/$f
- 	    else
- 		$CHMOD $FILEMODE $dir
--		status=$?
--		if [ $status -eq 0 ]
--		then
--		    $CHOWN $OWNER $GROUP $dir
--		    status=$?
--		fi
--		$MANIFEST f $FILEMODE $OWNER $GROUP $HERE/$dir ${dir#$DIST_ROOT}
-+		$MANIFEST f $FILEMODE $HERE/$dir ${dir#$DIST_ROOT}
- 	    fi
- 	fi
-     else
-@@ -332,14 +270,7 @@
+@@ -334,14 +272,7 @@ else
  	    status=$?
  	    if [ $status -eq 0 ]
  	    then
@@ -366,3 +200,6 @@ diff -urN a/install-sh b/install-sh
  	    fi
  	    [ $status -ne 0 ] && break
  	done
+-- 
+1.8.1.2
+
diff --git a/meta-oe/recipes-support/xfsprogs/xfsprogs_3.1.8.bb b/meta-filesystems/recipes-utils/xfsprogs/xfsprogs_3.1.11.bb
similarity index 90%
rename from meta-oe/recipes-support/xfsprogs/xfsprogs_3.1.8.bb
rename to meta-filesystems/recipes-utils/xfsprogs/xfsprogs_3.1.11.bb
index ba3490d..ceb0ddf 100644
--- a/meta-oe/recipes-support/xfsprogs/xfsprogs_3.1.8.bb
+++ b/meta-filesystems/recipes-utils/xfsprogs/xfsprogs_3.1.11.bb
@@ -5,15 +5,14 @@ LICENSE = "GPLv2"
 LICENSE_libhandle = "LGPLv2.1"
 LIC_FILES_CHKSUM = "file://doc/COPYING;md5=dbdb5f4329b7e7145de650e9ecd4ac2a"
 DEPENDS = "util-linux"
-PR = "r1"
 
 SRC_URI = "ftp://oss.sgi.com/projects/xfs/cmd_tars/${P}.tar.gz \
     file://remove-install-as-user.patch \
     file://drop-configure-check-for-aio.patch \
 "
 
-SRC_URI[md5sum] = "f70b2e7200d4c29f0af1cf70e7be1db6"
-SRC_URI[sha256sum] = "74409e2e3748074999df25c00f722621659a0bd3607e677f0bcc4373b8c93eab"
+SRC_URI[md5sum] = "de9f1f45026c2f4e0776058d429ff4b6"
+SRC_URI[sha256sum] = "adf4980177b5c890c1ca86b9c0e3e4d69a3f95bfc01746844280c2393cf4d6be"
 
 inherit autotools
 
-- 
1.8.1.2



^ permalink raw reply related	[flat|nested] 27+ messages in thread

* [RFC PATCH 10/13] ntfs-3g-ntfsprogs: move to meta-filesystems and upgrade
  2013-08-14  6:30 [RFC PATCH 00/13] create meta-filesystems layer to collect filesystem related recipes Hongxu Jia
                   ` (8 preceding siblings ...)
  2013-08-14  6:31 ` [RFC PATCH 09/13] xfsprogs: move to meta-filesystems and upgrade Hongxu Jia
@ 2013-08-14  6:31 ` Hongxu Jia
  2013-08-14  6:31 ` [RFC PATCH 11/13] f2fs-tools: move to meta-filesystems Hongxu Jia
                   ` (3 subsequent siblings)
  13 siblings, 0 replies; 27+ messages in thread
From: Hongxu Jia @ 2013-08-14  6:31 UTC (permalink / raw)
  To: openembedded-devel

- Move ntfs-3g-ntfsprogs from meta-oe to meta-filesystems
- Upgrade ntfs-3g-ntfsprogs to 2013.1.13

[YOCTO #4178]

Signed-off-by: Hongxu Jia <hongxu.jia@windriver.com>
---
 .../ntfs-3g-ntfsprogs/ntfs-3g-ntfsprogs_2013.1.13.bb      | 15 ++++++++++-----
 1 file changed, 10 insertions(+), 5 deletions(-)
 rename meta-oe/recipes-support/ntfs-3g-ntfsprogs/ntfs-3g-ntfsprogs_2011.4.12.bb => meta-filesystems/recipes-filesystems/ntfs-3g-ntfsprogs/ntfs-3g-ntfsprogs_2013.1.13.bb (63%)

diff --git a/meta-oe/recipes-support/ntfs-3g-ntfsprogs/ntfs-3g-ntfsprogs_2011.4.12.bb b/meta-filesystems/recipes-filesystems/ntfs-3g-ntfsprogs/ntfs-3g-ntfsprogs_2013.1.13.bb
similarity index 63%
rename from meta-oe/recipes-support/ntfs-3g-ntfsprogs/ntfs-3g-ntfsprogs_2011.4.12.bb
rename to meta-filesystems/recipes-filesystems/ntfs-3g-ntfsprogs/ntfs-3g-ntfsprogs_2013.1.13.bb
index 42f7ca5..e084187 100644
--- a/meta-oe/recipes-support/ntfs-3g-ntfsprogs/ntfs-3g-ntfsprogs_2011.4.12.bb
+++ b/meta-filesystems/recipes-filesystems/ntfs-3g-ntfsprogs/ntfs-3g-ntfsprogs_2013.1.13.bb
@@ -5,13 +5,12 @@ PROVIDES = "ntfsprogs ntfs-3g"
 LICENSE = "GPLv2 & LGPLv2"
 LIC_FILES_CHKSUM = "file://COPYING;md5=59530bdf33659b29e73d4adb9f9f6552 \
                     file://COPYING.LIB;md5=f30a9716ef3762e3467a2f62bf790f0a"
-PR = "r0"
 
 SRC_URI = "http://tuxera.com/opensource/ntfs-3g_ntfsprogs-${PV}.tgz"
 S = "${WORKDIR}/ntfs-3g_ntfsprogs-${PV}"
 
-SRC_URI[md5sum] = "9c4ce318373b15332239a77a9d2a39fe"
-SRC_URI[sha256sum] = "aa8c747f0bfe819b2387b05e12db8d35e4ac96dcb2432873a0b939e248b2ee05"
+SRC_URI[md5sum] = "2d6fb47ddf62b51733227126fe9227fe"
+SRC_URI[sha256sum] = "4b383f0074a3ab7683339d1f18222b107aaeb4983db119292c43c2b275cefb27"
 
 inherit autotools
 
@@ -23,8 +22,14 @@ EXTRA_OEMAKE = "LDCONFIG=echo"
 
 PACKAGES =+ "ntfs-3g ntfsprogs libntfs-3g"
 
-FILES_ntfs-3g = "${base_sbindir}/*.ntfs-3g ${bindir}/ntfs-3g*"
-RDEPENDS_ntfs-3g += "fuse"
+FILES_ntfs-3g = "${base_sbindir}/*.ntfs-3g ${bindir}/ntfs-3g* ${base_sbindir}/mount.ntfs"
+RDEPENDS_ntfs-3g += "fuse util-linux-mount"
 
 FILES_ntfsprogs = "${base_sbindir}/* ${bindir}/* ${sbindir}/*"
 FILES_libntfs-3g = "${libdir}/*${SOLIBS}"
+
+do_install_append() {
+    # Standard mount will execute the program /sbin/mount.TYPE
+    # when called. Add the symbolic to let mount could find ntfs.
+    ln -sf mount.ntfs-3g ${D}/${base_sbindir}/mount.ntfs
+}
-- 
1.8.1.2



^ permalink raw reply related	[flat|nested] 27+ messages in thread

* [RFC PATCH 11/13] f2fs-tools: move to meta-filesystems
  2013-08-14  6:30 [RFC PATCH 00/13] create meta-filesystems layer to collect filesystem related recipes Hongxu Jia
                   ` (9 preceding siblings ...)
  2013-08-14  6:31 ` [RFC PATCH 10/13] ntfs-3g-ntfsprogs: " Hongxu Jia
@ 2013-08-14  6:31 ` Hongxu Jia
  2013-08-14  6:31 ` [RFC PATCH 12/13] fuse-exfat: add version 1.0.1 Hongxu Jia
                   ` (2 subsequent siblings)
  13 siblings, 0 replies; 27+ messages in thread
From: Hongxu Jia @ 2013-08-14  6:31 UTC (permalink / raw)
  To: openembedded-devel

Move f2fs-tools from meta-oe to meta-filesystems

[YOCTO #4178]

Signed-off-by: Hongxu Jia <hongxu.jia@windriver.com>
---
 .../recipes-utils}/f2fs-tools/f2fs-tools_1.1.0.bb                         | 0
 1 file changed, 0 insertions(+), 0 deletions(-)
 rename {meta-oe/recipes-core => meta-filesystems/recipes-utils}/f2fs-tools/f2fs-tools_1.1.0.bb (100%)

diff --git a/meta-oe/recipes-core/f2fs-tools/f2fs-tools_1.1.0.bb b/meta-filesystems/recipes-utils/f2fs-tools/f2fs-tools_1.1.0.bb
similarity index 100%
rename from meta-oe/recipes-core/f2fs-tools/f2fs-tools_1.1.0.bb
rename to meta-filesystems/recipes-utils/f2fs-tools/f2fs-tools_1.1.0.bb
-- 
1.8.1.2



^ permalink raw reply	[flat|nested] 27+ messages in thread

* [RFC PATCH 12/13] fuse-exfat: add version 1.0.1
  2013-08-14  6:30 [RFC PATCH 00/13] create meta-filesystems layer to collect filesystem related recipes Hongxu Jia
                   ` (10 preceding siblings ...)
  2013-08-14  6:31 ` [RFC PATCH 11/13] f2fs-tools: move to meta-filesystems Hongxu Jia
@ 2013-08-14  6:31 ` Hongxu Jia
  2013-08-14  6:31 ` [RFC PATCH 13/13] exfat-utils: " Hongxu Jia
  2013-08-14  7:15 ` [RFC PATCH 00/13] create meta-filesystems layer to collect filesystem related recipes Martin Jansa
  13 siblings, 0 replies; 27+ messages in thread
From: Hongxu Jia @ 2013-08-14  6:31 UTC (permalink / raw)
  To: openembedded-devel

The fuse-exfat is read and write exFAT driver for FUSE

[YOCTO #4178]

Signed-off-by: Hongxu Jia <hongxu.jia@windriver.com>
---
 .../fuse-exfat/fuse-exfat_1.0.1.bb                 | 26 ++++++++++++++++++++++
 1 file changed, 26 insertions(+)
 create mode 100644 meta-filesystems/recipes-filesystems/fuse-exfat/fuse-exfat_1.0.1.bb

diff --git a/meta-filesystems/recipes-filesystems/fuse-exfat/fuse-exfat_1.0.1.bb b/meta-filesystems/recipes-filesystems/fuse-exfat/fuse-exfat_1.0.1.bb
new file mode 100644
index 0000000..d29dc0a
--- /dev/null
+++ b/meta-filesystems/recipes-filesystems/fuse-exfat/fuse-exfat_1.0.1.bb
@@ -0,0 +1,26 @@
+SUMMARY = "read and write exFAT driver for FUSE"
+DESCRIPTION = "fuse-exfat is a read and write driver implementing the \
+extended file allocation table as a filesystem in userspace. A mounthelper \
+is provided unter the name mount.exfat-fuse. \
+"
+HOMEPAGE = "http://code.google.com/p/exfat/"
+SECTION = "universe/otherosfs"
+LICENSE = "GPLv3"
+LIC_FILES_CHKSUM = "file://COPYING;md5=d32239bcb673463ab874e80d47fae504"
+SRC_URI = "${DEBIAN_MIRROR}/main/f/fuse-exfat/fuse-exfat_${PV}.orig.tar.gz \
+"
+DEPENDS = "fuse virtual/libc"
+RDEPENDS_${PN} += "util-linux-mount"
+
+inherit scons
+
+SRC_URI[md5sum] = "7988a5111841593231f20af22153362d"
+SRC_URI[sha256sum] = "12ac1ba1b7d4343bef64e7898176705a41cfe3b5a7a179e28549d242e2854758"
+
+EXTRA_OESCONS = " \
+    DESTDIR=${D}/${base_sbindir} \
+"
+
+do_install_prepend() {
+    install -d ${D}/${base_sbindir}
+}
-- 
1.8.1.2



^ permalink raw reply related	[flat|nested] 27+ messages in thread

* [RFC PATCH 13/13] exfat-utils: add version 1.0.1
  2013-08-14  6:30 [RFC PATCH 00/13] create meta-filesystems layer to collect filesystem related recipes Hongxu Jia
                   ` (11 preceding siblings ...)
  2013-08-14  6:31 ` [RFC PATCH 12/13] fuse-exfat: add version 1.0.1 Hongxu Jia
@ 2013-08-14  6:31 ` Hongxu Jia
  2013-08-14  7:15 ` [RFC PATCH 00/13] create meta-filesystems layer to collect filesystem related recipes Martin Jansa
  13 siblings, 0 replies; 27+ messages in thread
From: Hongxu Jia @ 2013-08-14  6:31 UTC (permalink / raw)
  To: openembedded-devel

The utilities to create, check, label and dump exFAT filesystem

[YOCTO #4178]

Signed-off-by: Hongxu Jia <hongxu.jia@windriver.com>
---
 .../recipes-utils/exfat-utils/exfat-utils_1.0.1.bb | 29 ++++++++++++++++++++++
 1 file changed, 29 insertions(+)
 create mode 100644 meta-filesystems/recipes-utils/exfat-utils/exfat-utils_1.0.1.bb

diff --git a/meta-filesystems/recipes-utils/exfat-utils/exfat-utils_1.0.1.bb b/meta-filesystems/recipes-utils/exfat-utils/exfat-utils_1.0.1.bb
new file mode 100644
index 0000000..a5a314f
--- /dev/null
+++ b/meta-filesystems/recipes-utils/exfat-utils/exfat-utils_1.0.1.bb
@@ -0,0 +1,29 @@
+SUMMARY = "utilities to create, check, label and dump exFAT filesystem"
+DESCRIPTION = "Utilities to manage extended file allocation table filesystem. \
+This package provides tools to create, check and label the filesystem. It \
+contains \
+ - dumpexfat to dump properties of the filesystem \
+ - exfatfsck / fsck.exfat to report errors found on a exFAT filesystem \
+ - exfatlabel to label a exFAT filesystem \
+ - mkexfatfs / mkfs.exfat to create a exFAT filesystem. \
+"
+HOMEPAGE = "http://code.google.com/p/exfat/"
+SECTION = "universe/otherosfs"
+LICENSE = "GPLv3"
+LIC_FILES_CHKSUM = "file://COPYING;md5=d32239bcb673463ab874e80d47fae504"
+SRC_URI = "${DEBIAN_MIRROR}/main/e/exfat-utils/exfat-utils_${PV}.orig.tar.gz \
+"
+DEPENDS = "virtual/libc"
+
+inherit scons
+
+SRC_URI[md5sum] = "e592130829d0bf61fa5e3cd1c759d329"
+SRC_URI[sha256sum] = "eeacedca1878065dc3886674ae39cd51149c37bd7d6d7e9325c971a1d1acdab3"
+
+EXTRA_OESCONS = " \
+    DESTDIR=${D}/${base_sbindir} \
+"
+
+do_install_prepend() {
+    install -d ${D}/${base_sbindir}
+}
-- 
1.8.1.2



^ permalink raw reply related	[flat|nested] 27+ messages in thread

* Re: [RFC PATCH 00/13] create meta-filesystems layer to collect filesystem related recipes
  2013-08-14  6:30 [RFC PATCH 00/13] create meta-filesystems layer to collect filesystem related recipes Hongxu Jia
                   ` (12 preceding siblings ...)
  2013-08-14  6:31 ` [RFC PATCH 13/13] exfat-utils: " Hongxu Jia
@ 2013-08-14  7:15 ` Martin Jansa
  2013-08-14  7:30   ` Hongxu Jia
  2013-08-14 11:33   ` Joe MacDonald
  13 siblings, 2 replies; 27+ messages in thread
From: Martin Jansa @ 2013-08-14  7:15 UTC (permalink / raw)
  To: openembedded-devel

[-- Attachment #1: Type: text/plain, Size: 9770 bytes --]

On Wed, Aug 14, 2013 at 02:30:52PM +0800, Hongxu Jia wrote:
> Survey the filesystem related items in meta-oe, and move them to the
> meta-openembedded/meta-filesystems layer

Whole patchset looks good to me. Only thing I've noticed is that we have
interesting collection of BBFILE_COLLECTIONS names, I know it's not
important as long as we use correct name in other assignments, but
maybe some convention (like styleguide for recipes) would be nice:

meta-efl/conf/layer.conf:BBFILE_COLLECTIONS += "efl-layer"
meta-gnome/conf/layer.conf:BBFILE_COLLECTIONS += "gnome-layer"
meta-gpe/conf/layer.conf:BBFILE_COLLECTIONS += "gpe-layer"
meta-initramfs/conf/layer.conf:BBFILE_COLLECTIONS += "meta-initramfs"
meta-multimedia/conf/layer.conf:BBFILE_COLLECTIONS += "multimedia-layer"
meta-networking/conf/layer.conf:BBFILE_COLLECTIONS += "networking"
meta-oe/conf/layer.conf:BBFILE_COLLECTIONS += "openembedded-layer"
meta-ruby/conf/layer.conf:BBFILE_COLLECTIONS += "ruby-layer"
meta-systemd/conf/layer.conf:BBFILE_COLLECTIONS += "systemd-layer"
meta-webserver/conf/layer.conf:BBFILE_COLLECTIONS += "webserver"
meta-xfce/conf/layer.conf:BBFILE_COLLECTIONS += "xfce-layer"
toolchain-layer/conf/layer.conf:BBFILE_COLLECTIONS += "toolchain-layer"

meta-filesystems/conf/layer.conf:BBFILE_COLLECTIONS += "filesystems"
meta-perl/conf/layer.conf:BBFILE_COLLECTIONS += "perl-layer"

What about using <foo>-layer for meta-<foo> layer.conf?

Only
meta-initramfs, meta-networking, meta-oe, meta-webserver,
meta-filesystems, toolchain-layer aren't using that convention now
> 
> *1, already layout in meta-oe, they will be moved to meta-filesystems with
>     the exception of lvm2 and udisks.
>     - lvm2 is depended by udisks/cryptsetup/multipath-tools.
>     - udisks has close relations with systemd.
> meta-oe--------------->|recipes-core---------------->|f2fs-tools
>                        |recipes-extended------------>|owfs
>                        |recipes-connectivity-------->|ifuse
>                                                      |sshfs-fuse
>                                                      |smbnetfs
>                        |recipes-support------------->|ntfs-3g-ntfsprogs
>                                                      |xfsprogs
>                                                      |cramfs
>                                                      |physfs
>                                                      |fuse
>                                                      |lvm2
>                                                      |udisks
> 
> *2, already layout in oe-core/meta, they will stay where they are.
> oe-core/meta---------->|recipes-devtools------------>|file
>                                                      |dosfstools
>                                                      |squashfs-tools
>                                                      |devel-config------->nfs-export-root
>                                                      |btrfs-tools
>                                                      |genext2fs
>                                                      |e2fsprogs
>                                                      |util-linux
>                                                      |packagegroups------>packagegroup-base.bb
>                                                      |sysfsutils
>                        |recipes-extended------------>|stat
>                        |recipes-support------------->|attr
> 
> *3, TOBE layout in meta-filesystems layer.
> ifuse, sshfs-fuse, owfs, smbnetfs, ntfs-3g-ntfsprogs, fuse-exfat are based on fuse
> 
> meta-filesystems------>|recipes-filesystems--------->|ifuse
>                                                      |sshfs-fuse
>                                                      |owfs
>                                                      |ntfs-3g-ntfsprogs
>                                                      |cramfs
>                                                      |smbnetfs
>                                                      |fuse-exfat
>                        |recipes-support------------->|fuse
>                                                      |physfs
>                        |recipes-utils--------------->|f2fs-tools
>                                                      |exfat-utils
>                                                      |xfsprogs
> 
> *4, upgrade and newly added
> 1) 4 Packages need to be upgraded
>     owfs, 2.8p20-->2.9p1
>     ntfs-3g-ntfsprogs, 2011.4.12-->2013.1.13
>     xfsprogs, 3.1.8-->3.1.11
>     fuse, 2.9.2-->2.9.3
> 
> 2) 2 Packages are newly added to meta-filesystems
>     fuse-exfat: add version 1.0.1
>     exfat-utils: add version 1.0.1
> 
> [YOCTO #4178]
> 
> //Hongxu
> 
> The following changes since commit fa914e4c80bcb29d2526bda3d0d916f71f8f6df4:
> 
>   gst-ffmpeg: drop .bbappend, moved to oe-core (2013-08-14 00:20:24 +0200)
> 
> are available in the git repository at:
> 
>   git://git.pokylinux.org/poky-contrib hongxu/meta-filesystems
>   http://git.pokylinux.org/cgit.cgi/poky-contrib/log/?h=hongxu/meta-filesystems
> 
> Hongxu Jia (13):
>   meta-filesystems creation
>   fuse: move to meta-filesystems and upgrade
>   physfs: move to meta-filesystems
>   ifuse: move to meta-filesystems
>   smbnetfs: move to meta-filesystems
>   sshfs-fuse: move to meta-filesystems
>   owfs: move to meta-filesystems and upgrade
>   cramfs: move to meta-filesystems
>   xfsprogs: move to meta-filesystems and upgrade
>   ntfs-3g-ntfsprogs: move to meta-filesystems and upgrade
>   f2fs-tools: move to meta-filesystems
>   fuse-exfat: add version 1.0.1
>   exfat-utils: add version 1.0.1
> 
>  meta-filesystems/COPYING.MIT                       |  17 ++
>  meta-filesystems/README                            | 138 +++++++++++++
>  meta-filesystems/conf/layer.conf                   |  10 +
>  .../recipes-filesystems}/cramfs/cramfs_1.1.bb      |   0
>  .../fuse-exfat/fuse-exfat_1.0.1.bb                 |  26 +++
>  .../recipes-filesystems}/ifuse/ifuse_1.1.2.bb      |   0
>  .../ntfs-3g-ntfsprogs_2013.1.13.bb                 |  15 +-
>  .../recipes-filesystems}/owfs/owfs/owhttpd         |   0
>  .../recipes-filesystems}/owfs/owfs/owserver        |   0
>  .../recipes-filesystems/owfs/owfs_2.9p1.bb         |  11 +-
>  .../recipes-filesystems}/smbnetfs/smbnetfs_git.bb  |   0
>  .../sshfs-fuse/sshfs-fuse_2.4.bb                   |   0
>  .../recipes-support/fuse/files}/aarch64.patch      |  15 +-
>  .../fuse/files}/gold-unversioned-symbol.patch      |  76 +++++--
>  .../recipes-support/fuse/fuse_2.9.3.bb             |  13 +-
>  .../recipes-support/physfs/physfs_2.0.3.bb         |   0
>  .../recipes-utils/exfat-utils/exfat-utils_1.0.1.bb |  29 +++
>  .../recipes-utils}/f2fs-tools/f2fs-tools_1.1.0.bb  |   0
>  .../files}/drop-configure-check-for-aio.patch      |  42 ++--
>  .../xfsprogs/files}/remove-install-as-user.patch   | 225 +++------------------
>  .../recipes-utils/xfsprogs/xfsprogs_3.1.11.bb      |   5 +-
>  21 files changed, 363 insertions(+), 259 deletions(-)
>  create mode 100644 meta-filesystems/COPYING.MIT
>  create mode 100644 meta-filesystems/README
>  create mode 100644 meta-filesystems/conf/layer.conf
>  rename {meta-oe/recipes-support => meta-filesystems/recipes-filesystems}/cramfs/cramfs_1.1.bb (100%)
>  create mode 100644 meta-filesystems/recipes-filesystems/fuse-exfat/fuse-exfat_1.0.1.bb
>  rename {meta-oe/recipes-connectivity => meta-filesystems/recipes-filesystems}/ifuse/ifuse_1.1.2.bb (100%)
>  rename meta-oe/recipes-support/ntfs-3g-ntfsprogs/ntfs-3g-ntfsprogs_2011.4.12.bb => meta-filesystems/recipes-filesystems/ntfs-3g-ntfsprogs/ntfs-3g-ntfsprogs_2013.1.13.bb (63%)
>  rename {meta-oe/recipes-extended => meta-filesystems/recipes-filesystems}/owfs/owfs/owhttpd (100%)
>  rename {meta-oe/recipes-extended => meta-filesystems/recipes-filesystems}/owfs/owfs/owserver (100%)
>  rename meta-oe/recipes-extended/owfs/owfs_2.8p20.bb => meta-filesystems/recipes-filesystems/owfs/owfs_2.9p1.bb (85%)
>  rename {meta-oe/recipes-connectivity => meta-filesystems/recipes-filesystems}/smbnetfs/smbnetfs_git.bb (100%)
>  rename {meta-oe/recipes-connectivity => meta-filesystems/recipes-filesystems}/sshfs-fuse/sshfs-fuse_2.4.bb (100%)
>  rename {meta-oe/recipes-support/fuse/fuse-2.9.2 => meta-filesystems/recipes-support/fuse/files}/aarch64.patch (49%)
>  rename {meta-oe/recipes-support/fuse/fuse-2.9.2 => meta-filesystems/recipes-support/fuse/files}/gold-unversioned-symbol.patch (45%)
>  rename meta-oe/recipes-support/fuse/fuse_2.9.2.bb => meta-filesystems/recipes-support/fuse/fuse_2.9.3.bb (67%)
>  rename {meta-oe => meta-filesystems}/recipes-support/physfs/physfs_2.0.3.bb (100%)
>  create mode 100644 meta-filesystems/recipes-utils/exfat-utils/exfat-utils_1.0.1.bb
>  rename {meta-oe/recipes-core => meta-filesystems/recipes-utils}/f2fs-tools/f2fs-tools_1.1.0.bb (100%)
>  rename {meta-oe/recipes-support/xfsprogs/xfsprogs-3.1.8 => meta-filesystems/recipes-utils/xfsprogs/files}/drop-configure-check-for-aio.patch (67%)
>  rename {meta-oe/recipes-support/xfsprogs/xfsprogs-3.1.8 => meta-filesystems/recipes-utils/xfsprogs/files}/remove-install-as-user.patch (46%)
>  rename meta-oe/recipes-support/xfsprogs/xfsprogs_3.1.8.bb => meta-filesystems/recipes-utils/xfsprogs/xfsprogs_3.1.11.bb (90%)
> 
> -- 
> 1.8.1.2
> 
> _______________________________________________
> Openembedded-devel mailing list
> Openembedded-devel@lists.openembedded.org
> http://lists.openembedded.org/mailman/listinfo/openembedded-devel

-- 
Martin 'JaMa' Jansa     jabber: Martin.Jansa@gmail.com

[-- Attachment #2: Digital signature --]
[-- Type: application/pgp-signature, Size: 205 bytes --]

^ permalink raw reply	[flat|nested] 27+ messages in thread

* Re: [RFC PATCH 00/13] create meta-filesystems layer to collect filesystem related recipes
  2013-08-14  7:15 ` [RFC PATCH 00/13] create meta-filesystems layer to collect filesystem related recipes Martin Jansa
@ 2013-08-14  7:30   ` Hongxu Jia
  2013-08-14 11:53     ` Martin Jansa
  2013-08-14 11:33   ` Joe MacDonald
  1 sibling, 1 reply; 27+ messages in thread
From: Hongxu Jia @ 2013-08-14  7:30 UTC (permalink / raw)
  To: openembedded-devel

On 08/14/2013 03:15 PM, Martin Jansa wrote:
> On Wed, Aug 14, 2013 at 02:30:52PM +0800, Hongxu Jia wrote:
>> Survey the filesystem related items in meta-oe, and move them to the
>> meta-openembedded/meta-filesystems layer
> Whole patchset looks good to me. Only thing I've noticed is that we have
> interesting collection of BBFILE_COLLECTIONS names, I know it's not
> important as long as we use correct name in other assignments, but
> maybe some convention (like styleguide for recipes) would be nice:
>
> meta-efl/conf/layer.conf:BBFILE_COLLECTIONS += "efl-layer"
> meta-gnome/conf/layer.conf:BBFILE_COLLECTIONS += "gnome-layer"
> meta-gpe/conf/layer.conf:BBFILE_COLLECTIONS += "gpe-layer"
> meta-initramfs/conf/layer.conf:BBFILE_COLLECTIONS += "meta-initramfs"
> meta-multimedia/conf/layer.conf:BBFILE_COLLECTIONS += "multimedia-layer"
> meta-networking/conf/layer.conf:BBFILE_COLLECTIONS += "networking"
> meta-oe/conf/layer.conf:BBFILE_COLLECTIONS += "openembedded-layer"
> meta-ruby/conf/layer.conf:BBFILE_COLLECTIONS += "ruby-layer"
> meta-systemd/conf/layer.conf:BBFILE_COLLECTIONS += "systemd-layer"
> meta-webserver/conf/layer.conf:BBFILE_COLLECTIONS += "webserver"
> meta-xfce/conf/layer.conf:BBFILE_COLLECTIONS += "xfce-layer"
> toolchain-layer/conf/layer.conf:BBFILE_COLLECTIONS += "toolchain-layer"
>
> meta-filesystems/conf/layer.conf:BBFILE_COLLECTIONS += "filesystems"
> meta-perl/conf/layer.conf:BBFILE_COLLECTIONS += "perl-layer"
>
> What about using <foo>-layer for meta-<foo> layer.conf?
>
> Only
> meta-initramfs, meta-networking, meta-oe, meta-webserver,
> meta-filesystems, toolchain-layer aren't using that convention now
Agree, follow the convention is good and I will fix it by hand.

BTW, it's better to modify the script 'yocto-layer' in meta-oe
which I used to create the new layer.

The layer.conf format defined in 
'scripts/lib/bsp/substrate/target/arch/layer/conf/layer.conf'

//Hongxu

>> *1, already layout in meta-oe, they will be moved to meta-filesystems with
>>      the exception of lvm2 and udisks.
>>      - lvm2 is depended by udisks/cryptsetup/multipath-tools.
>>      - udisks has close relations with systemd.
>> meta-oe--------------->|recipes-core---------------->|f2fs-tools
>>                         |recipes-extended------------>|owfs
>>                         |recipes-connectivity-------->|ifuse
>>                                                       |sshfs-fuse
>>                                                       |smbnetfs
>>                         |recipes-support------------->|ntfs-3g-ntfsprogs
>>                                                       |xfsprogs
>>                                                       |cramfs
>>                                                       |physfs
>>                                                       |fuse
>>                                                       |lvm2
>>                                                       |udisks
>>
>> *2, already layout in oe-core/meta, they will stay where they are.
>> oe-core/meta---------->|recipes-devtools------------>|file
>>                                                       |dosfstools
>>                                                       |squashfs-tools
>>                                                       |devel-config------->nfs-export-root
>>                                                       |btrfs-tools
>>                                                       |genext2fs
>>                                                       |e2fsprogs
>>                                                       |util-linux
>>                                                       |packagegroups------>packagegroup-base.bb
>>                                                       |sysfsutils
>>                         |recipes-extended------------>|stat
>>                         |recipes-support------------->|attr
>>
>> *3, TOBE layout in meta-filesystems layer.
>> ifuse, sshfs-fuse, owfs, smbnetfs, ntfs-3g-ntfsprogs, fuse-exfat are based on fuse
>>
>> meta-filesystems------>|recipes-filesystems--------->|ifuse
>>                                                       |sshfs-fuse
>>                                                       |owfs
>>                                                       |ntfs-3g-ntfsprogs
>>                                                       |cramfs
>>                                                       |smbnetfs
>>                                                       |fuse-exfat
>>                         |recipes-support------------->|fuse
>>                                                       |physfs
>>                         |recipes-utils--------------->|f2fs-tools
>>                                                       |exfat-utils
>>                                                       |xfsprogs
>>
>> *4, upgrade and newly added
>> 1) 4 Packages need to be upgraded
>>      owfs, 2.8p20-->2.9p1
>>      ntfs-3g-ntfsprogs, 2011.4.12-->2013.1.13
>>      xfsprogs, 3.1.8-->3.1.11
>>      fuse, 2.9.2-->2.9.3
>>
>> 2) 2 Packages are newly added to meta-filesystems
>>      fuse-exfat: add version 1.0.1
>>      exfat-utils: add version 1.0.1
>>
>> [YOCTO #4178]
>>
>> //Hongxu
>>
>> The following changes since commit fa914e4c80bcb29d2526bda3d0d916f71f8f6df4:
>>
>>    gst-ffmpeg: drop .bbappend, moved to oe-core (2013-08-14 00:20:24 +0200)
>>
>> are available in the git repository at:
>>
>>    git://git.pokylinux.org/poky-contrib hongxu/meta-filesystems
>>    http://git.pokylinux.org/cgit.cgi/poky-contrib/log/?h=hongxu/meta-filesystems
>>
>> Hongxu Jia (13):
>>    meta-filesystems creation
>>    fuse: move to meta-filesystems and upgrade
>>    physfs: move to meta-filesystems
>>    ifuse: move to meta-filesystems
>>    smbnetfs: move to meta-filesystems
>>    sshfs-fuse: move to meta-filesystems
>>    owfs: move to meta-filesystems and upgrade
>>    cramfs: move to meta-filesystems
>>    xfsprogs: move to meta-filesystems and upgrade
>>    ntfs-3g-ntfsprogs: move to meta-filesystems and upgrade
>>    f2fs-tools: move to meta-filesystems
>>    fuse-exfat: add version 1.0.1
>>    exfat-utils: add version 1.0.1
>>
>>   meta-filesystems/COPYING.MIT                       |  17 ++
>>   meta-filesystems/README                            | 138 +++++++++++++
>>   meta-filesystems/conf/layer.conf                   |  10 +
>>   .../recipes-filesystems}/cramfs/cramfs_1.1.bb      |   0
>>   .../fuse-exfat/fuse-exfat_1.0.1.bb                 |  26 +++
>>   .../recipes-filesystems}/ifuse/ifuse_1.1.2.bb      |   0
>>   .../ntfs-3g-ntfsprogs_2013.1.13.bb                 |  15 +-
>>   .../recipes-filesystems}/owfs/owfs/owhttpd         |   0
>>   .../recipes-filesystems}/owfs/owfs/owserver        |   0
>>   .../recipes-filesystems/owfs/owfs_2.9p1.bb         |  11 +-
>>   .../recipes-filesystems}/smbnetfs/smbnetfs_git.bb  |   0
>>   .../sshfs-fuse/sshfs-fuse_2.4.bb                   |   0
>>   .../recipes-support/fuse/files}/aarch64.patch      |  15 +-
>>   .../fuse/files}/gold-unversioned-symbol.patch      |  76 +++++--
>>   .../recipes-support/fuse/fuse_2.9.3.bb             |  13 +-
>>   .../recipes-support/physfs/physfs_2.0.3.bb         |   0
>>   .../recipes-utils/exfat-utils/exfat-utils_1.0.1.bb |  29 +++
>>   .../recipes-utils}/f2fs-tools/f2fs-tools_1.1.0.bb  |   0
>>   .../files}/drop-configure-check-for-aio.patch      |  42 ++--
>>   .../xfsprogs/files}/remove-install-as-user.patch   | 225 +++------------------
>>   .../recipes-utils/xfsprogs/xfsprogs_3.1.11.bb      |   5 +-
>>   21 files changed, 363 insertions(+), 259 deletions(-)
>>   create mode 100644 meta-filesystems/COPYING.MIT
>>   create mode 100644 meta-filesystems/README
>>   create mode 100644 meta-filesystems/conf/layer.conf
>>   rename {meta-oe/recipes-support => meta-filesystems/recipes-filesystems}/cramfs/cramfs_1.1.bb (100%)
>>   create mode 100644 meta-filesystems/recipes-filesystems/fuse-exfat/fuse-exfat_1.0.1.bb
>>   rename {meta-oe/recipes-connectivity => meta-filesystems/recipes-filesystems}/ifuse/ifuse_1.1.2.bb (100%)
>>   rename meta-oe/recipes-support/ntfs-3g-ntfsprogs/ntfs-3g-ntfsprogs_2011.4.12.bb => meta-filesystems/recipes-filesystems/ntfs-3g-ntfsprogs/ntfs-3g-ntfsprogs_2013.1.13.bb (63%)
>>   rename {meta-oe/recipes-extended => meta-filesystems/recipes-filesystems}/owfs/owfs/owhttpd (100%)
>>   rename {meta-oe/recipes-extended => meta-filesystems/recipes-filesystems}/owfs/owfs/owserver (100%)
>>   rename meta-oe/recipes-extended/owfs/owfs_2.8p20.bb => meta-filesystems/recipes-filesystems/owfs/owfs_2.9p1.bb (85%)
>>   rename {meta-oe/recipes-connectivity => meta-filesystems/recipes-filesystems}/smbnetfs/smbnetfs_git.bb (100%)
>>   rename {meta-oe/recipes-connectivity => meta-filesystems/recipes-filesystems}/sshfs-fuse/sshfs-fuse_2.4.bb (100%)
>>   rename {meta-oe/recipes-support/fuse/fuse-2.9.2 => meta-filesystems/recipes-support/fuse/files}/aarch64.patch (49%)
>>   rename {meta-oe/recipes-support/fuse/fuse-2.9.2 => meta-filesystems/recipes-support/fuse/files}/gold-unversioned-symbol.patch (45%)
>>   rename meta-oe/recipes-support/fuse/fuse_2.9.2.bb => meta-filesystems/recipes-support/fuse/fuse_2.9.3.bb (67%)
>>   rename {meta-oe => meta-filesystems}/recipes-support/physfs/physfs_2.0.3.bb (100%)
>>   create mode 100644 meta-filesystems/recipes-utils/exfat-utils/exfat-utils_1.0.1.bb
>>   rename {meta-oe/recipes-core => meta-filesystems/recipes-utils}/f2fs-tools/f2fs-tools_1.1.0.bb (100%)
>>   rename {meta-oe/recipes-support/xfsprogs/xfsprogs-3.1.8 => meta-filesystems/recipes-utils/xfsprogs/files}/drop-configure-check-for-aio.patch (67%)
>>   rename {meta-oe/recipes-support/xfsprogs/xfsprogs-3.1.8 => meta-filesystems/recipes-utils/xfsprogs/files}/remove-install-as-user.patch (46%)
>>   rename meta-oe/recipes-support/xfsprogs/xfsprogs_3.1.8.bb => meta-filesystems/recipes-utils/xfsprogs/xfsprogs_3.1.11.bb (90%)
>>
>> -- 
>> 1.8.1.2
>>
>> _______________________________________________
>> Openembedded-devel mailing list
>> Openembedded-devel@lists.openembedded.org
>> http://lists.openembedded.org/mailman/listinfo/openembedded-devel
>
>
> _______________________________________________
> Openembedded-devel mailing list
> Openembedded-devel@lists.openembedded.org
> http://lists.openembedded.org/mailman/listinfo/openembedded-devel



^ permalink raw reply	[flat|nested] 27+ messages in thread

* Re: [RFC PATCH 00/13] create meta-filesystems layer to collect filesystem related recipes
  2013-08-14  7:15 ` [RFC PATCH 00/13] create meta-filesystems layer to collect filesystem related recipes Martin Jansa
  2013-08-14  7:30   ` Hongxu Jia
@ 2013-08-14 11:33   ` Joe MacDonald
  1 sibling, 0 replies; 27+ messages in thread
From: Joe MacDonald @ 2013-08-14 11:33 UTC (permalink / raw)
  To: openembedded-devel

[-- Attachment #1: Type: text/plain, Size: 10453 bytes --]

[Re: [oe] [RFC PATCH 00/13] create meta-filesystems layer to collect filesystem related recipes] On 13.08.14 (Wed 09:15) Martin Jansa wrote:

> On Wed, Aug 14, 2013 at 02:30:52PM +0800, Hongxu Jia wrote:
> > Survey the filesystem related items in meta-oe, and move them to the
> > meta-openembedded/meta-filesystems layer
> 
> Whole patchset looks good to me. Only thing I've noticed is that we have
> interesting collection of BBFILE_COLLECTIONS names, I know it's not
> important as long as we use correct name in other assignments, but
> maybe some convention (like styleguide for recipes) would be nice:
> 
> meta-efl/conf/layer.conf:BBFILE_COLLECTIONS += "efl-layer"
> meta-gnome/conf/layer.conf:BBFILE_COLLECTIONS += "gnome-layer"
> meta-gpe/conf/layer.conf:BBFILE_COLLECTIONS += "gpe-layer"
> meta-initramfs/conf/layer.conf:BBFILE_COLLECTIONS += "meta-initramfs"
> meta-multimedia/conf/layer.conf:BBFILE_COLLECTIONS += "multimedia-layer"
> meta-networking/conf/layer.conf:BBFILE_COLLECTIONS += "networking"
> meta-oe/conf/layer.conf:BBFILE_COLLECTIONS += "openembedded-layer"
> meta-ruby/conf/layer.conf:BBFILE_COLLECTIONS += "ruby-layer"
> meta-systemd/conf/layer.conf:BBFILE_COLLECTIONS += "systemd-layer"
> meta-webserver/conf/layer.conf:BBFILE_COLLECTIONS += "webserver"
> meta-xfce/conf/layer.conf:BBFILE_COLLECTIONS += "xfce-layer"
> toolchain-layer/conf/layer.conf:BBFILE_COLLECTIONS += "toolchain-layer"
> 
> meta-filesystems/conf/layer.conf:BBFILE_COLLECTIONS += "filesystems"
> meta-perl/conf/layer.conf:BBFILE_COLLECTIONS += "perl-layer"
> 
> What about using <foo>-layer for meta-<foo> layer.conf?
> 
> Only
> meta-initramfs, meta-networking, meta-oe, meta-webserver,
> meta-filesystems, toolchain-layer aren't using that convention now

I've got no strong feelings on the matter, so if that's the convention
we want to adopt, I'll go make the change in meta-networking right away.
It does seem to make sense based on what all of the other layers are
doing.

-J.

> > 
> > *1, already layout in meta-oe, they will be moved to meta-filesystems with
> >     the exception of lvm2 and udisks.
> >     - lvm2 is depended by udisks/cryptsetup/multipath-tools.
> >     - udisks has close relations with systemd.
> > meta-oe--------------->|recipes-core---------------->|f2fs-tools
> >                        |recipes-extended------------>|owfs
> >                        |recipes-connectivity-------->|ifuse
> >                                                      |sshfs-fuse
> >                                                      |smbnetfs
> >                        |recipes-support------------->|ntfs-3g-ntfsprogs
> >                                                      |xfsprogs
> >                                                      |cramfs
> >                                                      |physfs
> >                                                      |fuse
> >                                                      |lvm2
> >                                                      |udisks
> > 
> > *2, already layout in oe-core/meta, they will stay where they are.
> > oe-core/meta---------->|recipes-devtools------------>|file
> >                                                      |dosfstools
> >                                                      |squashfs-tools
> >                                                      |devel-config------->nfs-export-root
> >                                                      |btrfs-tools
> >                                                      |genext2fs
> >                                                      |e2fsprogs
> >                                                      |util-linux
> >                                                      |packagegroups------>packagegroup-base.bb
> >                                                      |sysfsutils
> >                        |recipes-extended------------>|stat
> >                        |recipes-support------------->|attr
> > 
> > *3, TOBE layout in meta-filesystems layer.
> > ifuse, sshfs-fuse, owfs, smbnetfs, ntfs-3g-ntfsprogs, fuse-exfat are based on fuse
> > 
> > meta-filesystems------>|recipes-filesystems--------->|ifuse
> >                                                      |sshfs-fuse
> >                                                      |owfs
> >                                                      |ntfs-3g-ntfsprogs
> >                                                      |cramfs
> >                                                      |smbnetfs
> >                                                      |fuse-exfat
> >                        |recipes-support------------->|fuse
> >                                                      |physfs
> >                        |recipes-utils--------------->|f2fs-tools
> >                                                      |exfat-utils
> >                                                      |xfsprogs
> > 
> > *4, upgrade and newly added
> > 1) 4 Packages need to be upgraded
> >     owfs, 2.8p20-->2.9p1
> >     ntfs-3g-ntfsprogs, 2011.4.12-->2013.1.13
> >     xfsprogs, 3.1.8-->3.1.11
> >     fuse, 2.9.2-->2.9.3
> > 
> > 2) 2 Packages are newly added to meta-filesystems
> >     fuse-exfat: add version 1.0.1
> >     exfat-utils: add version 1.0.1
> > 
> > [YOCTO #4178]
> > 
> > //Hongxu
> > 
> > The following changes since commit fa914e4c80bcb29d2526bda3d0d916f71f8f6df4:
> > 
> >   gst-ffmpeg: drop .bbappend, moved to oe-core (2013-08-14 00:20:24 +0200)
> > 
> > are available in the git repository at:
> > 
> >   git://git.pokylinux.org/poky-contrib hongxu/meta-filesystems
> >   http://git.pokylinux.org/cgit.cgi/poky-contrib/log/?h=hongxu/meta-filesystems
> > 
> > Hongxu Jia (13):
> >   meta-filesystems creation
> >   fuse: move to meta-filesystems and upgrade
> >   physfs: move to meta-filesystems
> >   ifuse: move to meta-filesystems
> >   smbnetfs: move to meta-filesystems
> >   sshfs-fuse: move to meta-filesystems
> >   owfs: move to meta-filesystems and upgrade
> >   cramfs: move to meta-filesystems
> >   xfsprogs: move to meta-filesystems and upgrade
> >   ntfs-3g-ntfsprogs: move to meta-filesystems and upgrade
> >   f2fs-tools: move to meta-filesystems
> >   fuse-exfat: add version 1.0.1
> >   exfat-utils: add version 1.0.1
> > 
> >  meta-filesystems/COPYING.MIT                       |  17 ++
> >  meta-filesystems/README                            | 138 +++++++++++++
> >  meta-filesystems/conf/layer.conf                   |  10 +
> >  .../recipes-filesystems}/cramfs/cramfs_1.1.bb      |   0
> >  .../fuse-exfat/fuse-exfat_1.0.1.bb                 |  26 +++
> >  .../recipes-filesystems}/ifuse/ifuse_1.1.2.bb      |   0
> >  .../ntfs-3g-ntfsprogs_2013.1.13.bb                 |  15 +-
> >  .../recipes-filesystems}/owfs/owfs/owhttpd         |   0
> >  .../recipes-filesystems}/owfs/owfs/owserver        |   0
> >  .../recipes-filesystems/owfs/owfs_2.9p1.bb         |  11 +-
> >  .../recipes-filesystems}/smbnetfs/smbnetfs_git.bb  |   0
> >  .../sshfs-fuse/sshfs-fuse_2.4.bb                   |   0
> >  .../recipes-support/fuse/files}/aarch64.patch      |  15 +-
> >  .../fuse/files}/gold-unversioned-symbol.patch      |  76 +++++--
> >  .../recipes-support/fuse/fuse_2.9.3.bb             |  13 +-
> >  .../recipes-support/physfs/physfs_2.0.3.bb         |   0
> >  .../recipes-utils/exfat-utils/exfat-utils_1.0.1.bb |  29 +++
> >  .../recipes-utils}/f2fs-tools/f2fs-tools_1.1.0.bb  |   0
> >  .../files}/drop-configure-check-for-aio.patch      |  42 ++--
> >  .../xfsprogs/files}/remove-install-as-user.patch   | 225 +++------------------
> >  .../recipes-utils/xfsprogs/xfsprogs_3.1.11.bb      |   5 +-
> >  21 files changed, 363 insertions(+), 259 deletions(-)
> >  create mode 100644 meta-filesystems/COPYING.MIT
> >  create mode 100644 meta-filesystems/README
> >  create mode 100644 meta-filesystems/conf/layer.conf
> >  rename {meta-oe/recipes-support => meta-filesystems/recipes-filesystems}/cramfs/cramfs_1.1.bb (100%)
> >  create mode 100644 meta-filesystems/recipes-filesystems/fuse-exfat/fuse-exfat_1.0.1.bb
> >  rename {meta-oe/recipes-connectivity => meta-filesystems/recipes-filesystems}/ifuse/ifuse_1.1.2.bb (100%)
> >  rename meta-oe/recipes-support/ntfs-3g-ntfsprogs/ntfs-3g-ntfsprogs_2011.4.12.bb => meta-filesystems/recipes-filesystems/ntfs-3g-ntfsprogs/ntfs-3g-ntfsprogs_2013.1.13.bb (63%)
> >  rename {meta-oe/recipes-extended => meta-filesystems/recipes-filesystems}/owfs/owfs/owhttpd (100%)
> >  rename {meta-oe/recipes-extended => meta-filesystems/recipes-filesystems}/owfs/owfs/owserver (100%)
> >  rename meta-oe/recipes-extended/owfs/owfs_2.8p20.bb => meta-filesystems/recipes-filesystems/owfs/owfs_2.9p1.bb (85%)
> >  rename {meta-oe/recipes-connectivity => meta-filesystems/recipes-filesystems}/smbnetfs/smbnetfs_git.bb (100%)
> >  rename {meta-oe/recipes-connectivity => meta-filesystems/recipes-filesystems}/sshfs-fuse/sshfs-fuse_2.4.bb (100%)
> >  rename {meta-oe/recipes-support/fuse/fuse-2.9.2 => meta-filesystems/recipes-support/fuse/files}/aarch64.patch (49%)
> >  rename {meta-oe/recipes-support/fuse/fuse-2.9.2 => meta-filesystems/recipes-support/fuse/files}/gold-unversioned-symbol.patch (45%)
> >  rename meta-oe/recipes-support/fuse/fuse_2.9.2.bb => meta-filesystems/recipes-support/fuse/fuse_2.9.3.bb (67%)
> >  rename {meta-oe => meta-filesystems}/recipes-support/physfs/physfs_2.0.3.bb (100%)
> >  create mode 100644 meta-filesystems/recipes-utils/exfat-utils/exfat-utils_1.0.1.bb
> >  rename {meta-oe/recipes-core => meta-filesystems/recipes-utils}/f2fs-tools/f2fs-tools_1.1.0.bb (100%)
> >  rename {meta-oe/recipes-support/xfsprogs/xfsprogs-3.1.8 => meta-filesystems/recipes-utils/xfsprogs/files}/drop-configure-check-for-aio.patch (67%)
> >  rename {meta-oe/recipes-support/xfsprogs/xfsprogs-3.1.8 => meta-filesystems/recipes-utils/xfsprogs/files}/remove-install-as-user.patch (46%)
> >  rename meta-oe/recipes-support/xfsprogs/xfsprogs_3.1.8.bb => meta-filesystems/recipes-utils/xfsprogs/xfsprogs_3.1.11.bb (90%)
> > 
> > -- 
> > 1.8.1.2
> > 
> > _______________________________________________
> > Openembedded-devel mailing list
> > Openembedded-devel@lists.openembedded.org
> > http://lists.openembedded.org/mailman/listinfo/openembedded-devel
> 
-- 
-Joe MacDonald.
:wq

[-- Attachment #2: Digital signature --]
[-- Type: application/pgp-signature, Size: 205 bytes --]

^ permalink raw reply	[flat|nested] 27+ messages in thread

* Re: [RFC PATCH 00/13] create meta-filesystems layer to collect filesystem related recipes
  2013-08-14  7:30   ` Hongxu Jia
@ 2013-08-14 11:53     ` Martin Jansa
  2013-08-15  2:18       ` Hongxu Jia
  0 siblings, 1 reply; 27+ messages in thread
From: Martin Jansa @ 2013-08-14 11:53 UTC (permalink / raw)
  To: Hongxu Jia; +Cc: openembedded-devel

[-- Attachment #1: Type: text/plain, Size: 11171 bytes --]

On Wed, Aug 14, 2013 at 03:30:39PM +0800, Hongxu Jia wrote:
> On 08/14/2013 03:15 PM, Martin Jansa wrote:
> > On Wed, Aug 14, 2013 at 02:30:52PM +0800, Hongxu Jia wrote:
> >> Survey the filesystem related items in meta-oe, and move them to the
> >> meta-openembedded/meta-filesystems layer
> > Whole patchset looks good to me. Only thing I've noticed is that we have
> > interesting collection of BBFILE_COLLECTIONS names, I know it's not
> > important as long as we use correct name in other assignments, but
> > maybe some convention (like styleguide for recipes) would be nice:
> >
> > meta-efl/conf/layer.conf:BBFILE_COLLECTIONS += "efl-layer"
> > meta-gnome/conf/layer.conf:BBFILE_COLLECTIONS += "gnome-layer"
> > meta-gpe/conf/layer.conf:BBFILE_COLLECTIONS += "gpe-layer"
> > meta-initramfs/conf/layer.conf:BBFILE_COLLECTIONS += "meta-initramfs"
> > meta-multimedia/conf/layer.conf:BBFILE_COLLECTIONS += "multimedia-layer"
> > meta-networking/conf/layer.conf:BBFILE_COLLECTIONS += "networking"
> > meta-oe/conf/layer.conf:BBFILE_COLLECTIONS += "openembedded-layer"
> > meta-ruby/conf/layer.conf:BBFILE_COLLECTIONS += "ruby-layer"
> > meta-systemd/conf/layer.conf:BBFILE_COLLECTIONS += "systemd-layer"
> > meta-webserver/conf/layer.conf:BBFILE_COLLECTIONS += "webserver"
> > meta-xfce/conf/layer.conf:BBFILE_COLLECTIONS += "xfce-layer"
> > toolchain-layer/conf/layer.conf:BBFILE_COLLECTIONS += "toolchain-layer"
> >
> > meta-filesystems/conf/layer.conf:BBFILE_COLLECTIONS += "filesystems"
> > meta-perl/conf/layer.conf:BBFILE_COLLECTIONS += "perl-layer"
> >
> > What about using <foo>-layer for meta-<foo> layer.conf?
> >
> > Only
> > meta-initramfs, meta-networking, meta-oe, meta-webserver,
> > meta-filesystems, toolchain-layer aren't using that convention now
> Agree, follow the convention is good and I will fix it by hand.

I've already updated layer.conf for meta-filesystems when merging it for
test in "bitbake world"

Now they are in jansa/in-test so you don't need to resend them.

> BTW, it's better to modify the script 'yocto-layer' in meta-oe
> which I used to create the new layer.
> 
> The layer.conf format defined in 
> 'scripts/lib/bsp/substrate/target/arch/layer/conf/layer.conf'
> 
> //Hongxu
> 
> >> *1, already layout in meta-oe, they will be moved to meta-filesystems with
> >>      the exception of lvm2 and udisks.
> >>      - lvm2 is depended by udisks/cryptsetup/multipath-tools.
> >>      - udisks has close relations with systemd.
> >> meta-oe--------------->|recipes-core---------------->|f2fs-tools
> >>                         |recipes-extended------------>|owfs
> >>                         |recipes-connectivity-------->|ifuse
> >>                                                       |sshfs-fuse
> >>                                                       |smbnetfs
> >>                         |recipes-support------------->|ntfs-3g-ntfsprogs
> >>                                                       |xfsprogs
> >>                                                       |cramfs
> >>                                                       |physfs
> >>                                                       |fuse
> >>                                                       |lvm2
> >>                                                       |udisks
> >>
> >> *2, already layout in oe-core/meta, they will stay where they are.
> >> oe-core/meta---------->|recipes-devtools------------>|file
> >>                                                       |dosfstools
> >>                                                       |squashfs-tools
> >>                                                       |devel-config------->nfs-export-root
> >>                                                       |btrfs-tools
> >>                                                       |genext2fs
> >>                                                       |e2fsprogs
> >>                                                       |util-linux
> >>                                                       |packagegroups------>packagegroup-base.bb
> >>                                                       |sysfsutils
> >>                         |recipes-extended------------>|stat
> >>                         |recipes-support------------->|attr
> >>
> >> *3, TOBE layout in meta-filesystems layer.
> >> ifuse, sshfs-fuse, owfs, smbnetfs, ntfs-3g-ntfsprogs, fuse-exfat are based on fuse
> >>
> >> meta-filesystems------>|recipes-filesystems--------->|ifuse
> >>                                                       |sshfs-fuse
> >>                                                       |owfs
> >>                                                       |ntfs-3g-ntfsprogs
> >>                                                       |cramfs
> >>                                                       |smbnetfs
> >>                                                       |fuse-exfat
> >>                         |recipes-support------------->|fuse
> >>                                                       |physfs
> >>                         |recipes-utils--------------->|f2fs-tools
> >>                                                       |exfat-utils
> >>                                                       |xfsprogs
> >>
> >> *4, upgrade and newly added
> >> 1) 4 Packages need to be upgraded
> >>      owfs, 2.8p20-->2.9p1
> >>      ntfs-3g-ntfsprogs, 2011.4.12-->2013.1.13
> >>      xfsprogs, 3.1.8-->3.1.11
> >>      fuse, 2.9.2-->2.9.3
> >>
> >> 2) 2 Packages are newly added to meta-filesystems
> >>      fuse-exfat: add version 1.0.1
> >>      exfat-utils: add version 1.0.1
> >>
> >> [YOCTO #4178]
> >>
> >> //Hongxu
> >>
> >> The following changes since commit fa914e4c80bcb29d2526bda3d0d916f71f8f6df4:
> >>
> >>    gst-ffmpeg: drop .bbappend, moved to oe-core (2013-08-14 00:20:24 +0200)
> >>
> >> are available in the git repository at:
> >>
> >>    git://git.pokylinux.org/poky-contrib hongxu/meta-filesystems
> >>    http://git.pokylinux.org/cgit.cgi/poky-contrib/log/?h=hongxu/meta-filesystems
> >>
> >> Hongxu Jia (13):
> >>    meta-filesystems creation
> >>    fuse: move to meta-filesystems and upgrade
> >>    physfs: move to meta-filesystems
> >>    ifuse: move to meta-filesystems
> >>    smbnetfs: move to meta-filesystems
> >>    sshfs-fuse: move to meta-filesystems
> >>    owfs: move to meta-filesystems and upgrade
> >>    cramfs: move to meta-filesystems
> >>    xfsprogs: move to meta-filesystems and upgrade
> >>    ntfs-3g-ntfsprogs: move to meta-filesystems and upgrade
> >>    f2fs-tools: move to meta-filesystems
> >>    fuse-exfat: add version 1.0.1
> >>    exfat-utils: add version 1.0.1
> >>
> >>   meta-filesystems/COPYING.MIT                       |  17 ++
> >>   meta-filesystems/README                            | 138 +++++++++++++
> >>   meta-filesystems/conf/layer.conf                   |  10 +
> >>   .../recipes-filesystems}/cramfs/cramfs_1.1.bb      |   0
> >>   .../fuse-exfat/fuse-exfat_1.0.1.bb                 |  26 +++
> >>   .../recipes-filesystems}/ifuse/ifuse_1.1.2.bb      |   0
> >>   .../ntfs-3g-ntfsprogs_2013.1.13.bb                 |  15 +-
> >>   .../recipes-filesystems}/owfs/owfs/owhttpd         |   0
> >>   .../recipes-filesystems}/owfs/owfs/owserver        |   0
> >>   .../recipes-filesystems/owfs/owfs_2.9p1.bb         |  11 +-
> >>   .../recipes-filesystems}/smbnetfs/smbnetfs_git.bb  |   0
> >>   .../sshfs-fuse/sshfs-fuse_2.4.bb                   |   0
> >>   .../recipes-support/fuse/files}/aarch64.patch      |  15 +-
> >>   .../fuse/files}/gold-unversioned-symbol.patch      |  76 +++++--
> >>   .../recipes-support/fuse/fuse_2.9.3.bb             |  13 +-
> >>   .../recipes-support/physfs/physfs_2.0.3.bb         |   0
> >>   .../recipes-utils/exfat-utils/exfat-utils_1.0.1.bb |  29 +++
> >>   .../recipes-utils}/f2fs-tools/f2fs-tools_1.1.0.bb  |   0
> >>   .../files}/drop-configure-check-for-aio.patch      |  42 ++--
> >>   .../xfsprogs/files}/remove-install-as-user.patch   | 225 +++------------------
> >>   .../recipes-utils/xfsprogs/xfsprogs_3.1.11.bb      |   5 +-
> >>   21 files changed, 363 insertions(+), 259 deletions(-)
> >>   create mode 100644 meta-filesystems/COPYING.MIT
> >>   create mode 100644 meta-filesystems/README
> >>   create mode 100644 meta-filesystems/conf/layer.conf
> >>   rename {meta-oe/recipes-support => meta-filesystems/recipes-filesystems}/cramfs/cramfs_1.1.bb (100%)
> >>   create mode 100644 meta-filesystems/recipes-filesystems/fuse-exfat/fuse-exfat_1.0.1.bb
> >>   rename {meta-oe/recipes-connectivity => meta-filesystems/recipes-filesystems}/ifuse/ifuse_1.1.2.bb (100%)
> >>   rename meta-oe/recipes-support/ntfs-3g-ntfsprogs/ntfs-3g-ntfsprogs_2011.4.12.bb => meta-filesystems/recipes-filesystems/ntfs-3g-ntfsprogs/ntfs-3g-ntfsprogs_2013.1.13.bb (63%)
> >>   rename {meta-oe/recipes-extended => meta-filesystems/recipes-filesystems}/owfs/owfs/owhttpd (100%)
> >>   rename {meta-oe/recipes-extended => meta-filesystems/recipes-filesystems}/owfs/owfs/owserver (100%)
> >>   rename meta-oe/recipes-extended/owfs/owfs_2.8p20.bb => meta-filesystems/recipes-filesystems/owfs/owfs_2.9p1.bb (85%)
> >>   rename {meta-oe/recipes-connectivity => meta-filesystems/recipes-filesystems}/smbnetfs/smbnetfs_git.bb (100%)
> >>   rename {meta-oe/recipes-connectivity => meta-filesystems/recipes-filesystems}/sshfs-fuse/sshfs-fuse_2.4.bb (100%)
> >>   rename {meta-oe/recipes-support/fuse/fuse-2.9.2 => meta-filesystems/recipes-support/fuse/files}/aarch64.patch (49%)
> >>   rename {meta-oe/recipes-support/fuse/fuse-2.9.2 => meta-filesystems/recipes-support/fuse/files}/gold-unversioned-symbol.patch (45%)
> >>   rename meta-oe/recipes-support/fuse/fuse_2.9.2.bb => meta-filesystems/recipes-support/fuse/fuse_2.9.3.bb (67%)
> >>   rename {meta-oe => meta-filesystems}/recipes-support/physfs/physfs_2.0.3.bb (100%)
> >>   create mode 100644 meta-filesystems/recipes-utils/exfat-utils/exfat-utils_1.0.1.bb
> >>   rename {meta-oe/recipes-core => meta-filesystems/recipes-utils}/f2fs-tools/f2fs-tools_1.1.0.bb (100%)
> >>   rename {meta-oe/recipes-support/xfsprogs/xfsprogs-3.1.8 => meta-filesystems/recipes-utils/xfsprogs/files}/drop-configure-check-for-aio.patch (67%)
> >>   rename {meta-oe/recipes-support/xfsprogs/xfsprogs-3.1.8 => meta-filesystems/recipes-utils/xfsprogs/files}/remove-install-as-user.patch (46%)
> >>   rename meta-oe/recipes-support/xfsprogs/xfsprogs_3.1.8.bb => meta-filesystems/recipes-utils/xfsprogs/xfsprogs_3.1.11.bb (90%)
> >>
> >> -- 
> >> 1.8.1.2
> >>
> >> _______________________________________________
> >> Openembedded-devel mailing list
> >> Openembedded-devel@lists.openembedded.org
> >> http://lists.openembedded.org/mailman/listinfo/openembedded-devel
> >
> >
> > _______________________________________________
> > Openembedded-devel mailing list
> > Openembedded-devel@lists.openembedded.org
> > http://lists.openembedded.org/mailman/listinfo/openembedded-devel
> 

-- 
Martin 'JaMa' Jansa     jabber: Martin.Jansa@gmail.com

[-- Attachment #2: Digital signature --]
[-- Type: application/pgp-signature, Size: 205 bytes --]

^ permalink raw reply	[flat|nested] 27+ messages in thread

* Re: [RFC PATCH 00/13] create meta-filesystems layer to collect filesystem related recipes
  2013-08-14 11:53     ` Martin Jansa
@ 2013-08-15  2:18       ` Hongxu Jia
  0 siblings, 0 replies; 27+ messages in thread
From: Hongxu Jia @ 2013-08-15  2:18 UTC (permalink / raw)
  To: Martin Jansa; +Cc: openembedded-devel

On 08/14/2013 07:53 PM, Martin Jansa wrote:
> On Wed, Aug 14, 2013 at 03:30:39PM +0800, Hongxu Jia wrote:
>> On 08/14/2013 03:15 PM, Martin Jansa wrote:
>>> On Wed, Aug 14, 2013 at 02:30:52PM +0800, Hongxu Jia wrote:
>>>> Survey the filesystem related items in meta-oe, and move them to the
>>>> meta-openembedded/meta-filesystems layer
>>> Whole patchset looks good to me. Only thing I've noticed is that we have
>>> interesting collection of BBFILE_COLLECTIONS names, I know it's not
>>> important as long as we use correct name in other assignments, but
>>> maybe some convention (like styleguide for recipes) would be nice:
>>>
>>> meta-efl/conf/layer.conf:BBFILE_COLLECTIONS += "efl-layer"
>>> meta-gnome/conf/layer.conf:BBFILE_COLLECTIONS += "gnome-layer"
>>> meta-gpe/conf/layer.conf:BBFILE_COLLECTIONS += "gpe-layer"
>>> meta-initramfs/conf/layer.conf:BBFILE_COLLECTIONS += "meta-initramfs"
>>> meta-multimedia/conf/layer.conf:BBFILE_COLLECTIONS += "multimedia-layer"
>>> meta-networking/conf/layer.conf:BBFILE_COLLECTIONS += "networking"
>>> meta-oe/conf/layer.conf:BBFILE_COLLECTIONS += "openembedded-layer"
>>> meta-ruby/conf/layer.conf:BBFILE_COLLECTIONS += "ruby-layer"
>>> meta-systemd/conf/layer.conf:BBFILE_COLLECTIONS += "systemd-layer"
>>> meta-webserver/conf/layer.conf:BBFILE_COLLECTIONS += "webserver"
>>> meta-xfce/conf/layer.conf:BBFILE_COLLECTIONS += "xfce-layer"
>>> toolchain-layer/conf/layer.conf:BBFILE_COLLECTIONS += "toolchain-layer"
>>>
>>> meta-filesystems/conf/layer.conf:BBFILE_COLLECTIONS += "filesystems"
>>> meta-perl/conf/layer.conf:BBFILE_COLLECTIONS += "perl-layer"
>>>
>>> What about using <foo>-layer for meta-<foo> layer.conf?
>>>
>>> Only
>>> meta-initramfs, meta-networking, meta-oe, meta-webserver,
>>> meta-filesystems, toolchain-layer aren't using that convention now
>> Agree, follow the convention is good and I will fix it by hand.
> I've already updated layer.conf for meta-filesystems when merging it for
> test in "bitbake world"
>
> Now they are in jansa/in-test so you don't need to resend them.

Got it, I have updated the branch, and will not resend the pull
request again.

git://git.pokylinux.org/poky-contrib hongxu/meta-filesystems

Thanks,
Hongxu

>> BTW, it's better to modify the script 'yocto-layer' in meta-oe
>> which I used to create the new layer.
>>
>> The layer.conf format defined in
>> 'scripts/lib/bsp/substrate/target/arch/layer/conf/layer.conf'
>>
>> //Hongxu
>>
>>>> *1, already layout in meta-oe, they will be moved to meta-filesystems with
>>>>       the exception of lvm2 and udisks.
>>>>       - lvm2 is depended by udisks/cryptsetup/multipath-tools.
>>>>       - udisks has close relations with systemd.
>>>> meta-oe--------------->|recipes-core---------------->|f2fs-tools
>>>>                          |recipes-extended------------>|owfs
>>>>                          |recipes-connectivity-------->|ifuse
>>>>                                                        |sshfs-fuse
>>>>                                                        |smbnetfs
>>>>                          |recipes-support------------->|ntfs-3g-ntfsprogs
>>>>                                                        |xfsprogs
>>>>                                                        |cramfs
>>>>                                                        |physfs
>>>>                                                        |fuse
>>>>                                                        |lvm2
>>>>                                                        |udisks
>>>>
>>>> *2, already layout in oe-core/meta, they will stay where they are.
>>>> oe-core/meta---------->|recipes-devtools------------>|file
>>>>                                                        |dosfstools
>>>>                                                        |squashfs-tools
>>>>                                                        |devel-config------->nfs-export-root
>>>>                                                        |btrfs-tools
>>>>                                                        |genext2fs
>>>>                                                        |e2fsprogs
>>>>                                                        |util-linux
>>>>                                                        |packagegroups------>packagegroup-base.bb
>>>>                                                        |sysfsutils
>>>>                          |recipes-extended------------>|stat
>>>>                          |recipes-support------------->|attr
>>>>
>>>> *3, TOBE layout in meta-filesystems layer.
>>>> ifuse, sshfs-fuse, owfs, smbnetfs, ntfs-3g-ntfsprogs, fuse-exfat are based on fuse
>>>>
>>>> meta-filesystems------>|recipes-filesystems--------->|ifuse
>>>>                                                        |sshfs-fuse
>>>>                                                        |owfs
>>>>                                                        |ntfs-3g-ntfsprogs
>>>>                                                        |cramfs
>>>>                                                        |smbnetfs
>>>>                                                        |fuse-exfat
>>>>                          |recipes-support------------->|fuse
>>>>                                                        |physfs
>>>>                          |recipes-utils--------------->|f2fs-tools
>>>>                                                        |exfat-utils
>>>>                                                        |xfsprogs
>>>>
>>>> *4, upgrade and newly added
>>>> 1) 4 Packages need to be upgraded
>>>>       owfs, 2.8p20-->2.9p1
>>>>       ntfs-3g-ntfsprogs, 2011.4.12-->2013.1.13
>>>>       xfsprogs, 3.1.8-->3.1.11
>>>>       fuse, 2.9.2-->2.9.3
>>>>
>>>> 2) 2 Packages are newly added to meta-filesystems
>>>>       fuse-exfat: add version 1.0.1
>>>>       exfat-utils: add version 1.0.1
>>>>
>>>> [YOCTO #4178]
>>>>
>>>> //Hongxu
>>>>
>>>> The following changes since commit fa914e4c80bcb29d2526bda3d0d916f71f8f6df4:
>>>>
>>>>     gst-ffmpeg: drop .bbappend, moved to oe-core (2013-08-14 00:20:24 +0200)
>>>>
>>>> are available in the git repository at:
>>>>
>>>>     git://git.pokylinux.org/poky-contrib hongxu/meta-filesystems
>>>>     http://git.pokylinux.org/cgit.cgi/poky-contrib/log/?h=hongxu/meta-filesystems
>>>>
>>>> Hongxu Jia (13):
>>>>     meta-filesystems creation
>>>>     fuse: move to meta-filesystems and upgrade
>>>>     physfs: move to meta-filesystems
>>>>     ifuse: move to meta-filesystems
>>>>     smbnetfs: move to meta-filesystems
>>>>     sshfs-fuse: move to meta-filesystems
>>>>     owfs: move to meta-filesystems and upgrade
>>>>     cramfs: move to meta-filesystems
>>>>     xfsprogs: move to meta-filesystems and upgrade
>>>>     ntfs-3g-ntfsprogs: move to meta-filesystems and upgrade
>>>>     f2fs-tools: move to meta-filesystems
>>>>     fuse-exfat: add version 1.0.1
>>>>     exfat-utils: add version 1.0.1
>>>>
>>>>    meta-filesystems/COPYING.MIT                       |  17 ++
>>>>    meta-filesystems/README                            | 138 +++++++++++++
>>>>    meta-filesystems/conf/layer.conf                   |  10 +
>>>>    .../recipes-filesystems}/cramfs/cramfs_1.1.bb      |   0
>>>>    .../fuse-exfat/fuse-exfat_1.0.1.bb                 |  26 +++
>>>>    .../recipes-filesystems}/ifuse/ifuse_1.1.2.bb      |   0
>>>>    .../ntfs-3g-ntfsprogs_2013.1.13.bb                 |  15 +-
>>>>    .../recipes-filesystems}/owfs/owfs/owhttpd         |   0
>>>>    .../recipes-filesystems}/owfs/owfs/owserver        |   0
>>>>    .../recipes-filesystems/owfs/owfs_2.9p1.bb         |  11 +-
>>>>    .../recipes-filesystems}/smbnetfs/smbnetfs_git.bb  |   0
>>>>    .../sshfs-fuse/sshfs-fuse_2.4.bb                   |   0
>>>>    .../recipes-support/fuse/files}/aarch64.patch      |  15 +-
>>>>    .../fuse/files}/gold-unversioned-symbol.patch      |  76 +++++--
>>>>    .../recipes-support/fuse/fuse_2.9.3.bb             |  13 +-
>>>>    .../recipes-support/physfs/physfs_2.0.3.bb         |   0
>>>>    .../recipes-utils/exfat-utils/exfat-utils_1.0.1.bb |  29 +++
>>>>    .../recipes-utils}/f2fs-tools/f2fs-tools_1.1.0.bb  |   0
>>>>    .../files}/drop-configure-check-for-aio.patch      |  42 ++--
>>>>    .../xfsprogs/files}/remove-install-as-user.patch   | 225 +++------------------
>>>>    .../recipes-utils/xfsprogs/xfsprogs_3.1.11.bb      |   5 +-
>>>>    21 files changed, 363 insertions(+), 259 deletions(-)
>>>>    create mode 100644 meta-filesystems/COPYING.MIT
>>>>    create mode 100644 meta-filesystems/README
>>>>    create mode 100644 meta-filesystems/conf/layer.conf
>>>>    rename {meta-oe/recipes-support => meta-filesystems/recipes-filesystems}/cramfs/cramfs_1.1.bb (100%)
>>>>    create mode 100644 meta-filesystems/recipes-filesystems/fuse-exfat/fuse-exfat_1.0.1.bb
>>>>    rename {meta-oe/recipes-connectivity => meta-filesystems/recipes-filesystems}/ifuse/ifuse_1.1.2.bb (100%)
>>>>    rename meta-oe/recipes-support/ntfs-3g-ntfsprogs/ntfs-3g-ntfsprogs_2011.4.12.bb => meta-filesystems/recipes-filesystems/ntfs-3g-ntfsprogs/ntfs-3g-ntfsprogs_2013.1.13.bb (63%)
>>>>    rename {meta-oe/recipes-extended => meta-filesystems/recipes-filesystems}/owfs/owfs/owhttpd (100%)
>>>>    rename {meta-oe/recipes-extended => meta-filesystems/recipes-filesystems}/owfs/owfs/owserver (100%)
>>>>    rename meta-oe/recipes-extended/owfs/owfs_2.8p20.bb => meta-filesystems/recipes-filesystems/owfs/owfs_2.9p1.bb (85%)
>>>>    rename {meta-oe/recipes-connectivity => meta-filesystems/recipes-filesystems}/smbnetfs/smbnetfs_git.bb (100%)
>>>>    rename {meta-oe/recipes-connectivity => meta-filesystems/recipes-filesystems}/sshfs-fuse/sshfs-fuse_2.4.bb (100%)
>>>>    rename {meta-oe/recipes-support/fuse/fuse-2.9.2 => meta-filesystems/recipes-support/fuse/files}/aarch64.patch (49%)
>>>>    rename {meta-oe/recipes-support/fuse/fuse-2.9.2 => meta-filesystems/recipes-support/fuse/files}/gold-unversioned-symbol.patch (45%)
>>>>    rename meta-oe/recipes-support/fuse/fuse_2.9.2.bb => meta-filesystems/recipes-support/fuse/fuse_2.9.3.bb (67%)
>>>>    rename {meta-oe => meta-filesystems}/recipes-support/physfs/physfs_2.0.3.bb (100%)
>>>>    create mode 100644 meta-filesystems/recipes-utils/exfat-utils/exfat-utils_1.0.1.bb
>>>>    rename {meta-oe/recipes-core => meta-filesystems/recipes-utils}/f2fs-tools/f2fs-tools_1.1.0.bb (100%)
>>>>    rename {meta-oe/recipes-support/xfsprogs/xfsprogs-3.1.8 => meta-filesystems/recipes-utils/xfsprogs/files}/drop-configure-check-for-aio.patch (67%)
>>>>    rename {meta-oe/recipes-support/xfsprogs/xfsprogs-3.1.8 => meta-filesystems/recipes-utils/xfsprogs/files}/remove-install-as-user.patch (46%)
>>>>    rename meta-oe/recipes-support/xfsprogs/xfsprogs_3.1.8.bb => meta-filesystems/recipes-utils/xfsprogs/xfsprogs_3.1.11.bb (90%)
>>>>
>>>> -- 
>>>> 1.8.1.2
>>>>
>>>> _______________________________________________
>>>> Openembedded-devel mailing list
>>>> Openembedded-devel@lists.openembedded.org
>>>> http://lists.openembedded.org/mailman/listinfo/openembedded-devel
>>>
>>> _______________________________________________
>>> Openembedded-devel mailing list
>>> Openembedded-devel@lists.openembedded.org
>>> http://lists.openembedded.org/mailman/listinfo/openembedded-devel



^ permalink raw reply	[flat|nested] 27+ messages in thread

* Re: [RFC PATCH 01/13] meta-filesystems creation
  2013-08-14  6:30 ` [RFC PATCH 01/13] meta-filesystems creation Hongxu Jia
@ 2013-08-15 12:16   ` Otavio Salvador
  2013-08-18  6:22   ` Fathi Boudra
  1 sibling, 0 replies; 27+ messages in thread
From: Otavio Salvador @ 2013-08-15 12:16 UTC (permalink / raw)
  To: OpenEmbedded Devel List

On Wed, Aug 14, 2013 at 3:30 AM, Hongxu Jia <hongxu.jia@windriver.com> wrote:
> This layer contains filesystem related recipes.
>
> [YOCTO #4178]
>
> Signed-off-by: Hongxu Jia <hongxu.jia@windriver.com>

Acked-by: Otavio Salvador <otavio@ossystems.com.br>

-- 
Otavio Salvador                             O.S. Systems
http://www.ossystems.com.br        http://projetos.ossystems.com.br
Mobile: +55 (53) 9981-7854            Mobile: +1 (347) 903-9750


^ permalink raw reply	[flat|nested] 27+ messages in thread

* Re: [RFC PATCH 01/13] meta-filesystems creation
  2013-08-14  6:30 ` [RFC PATCH 01/13] meta-filesystems creation Hongxu Jia
  2013-08-15 12:16   ` Otavio Salvador
@ 2013-08-18  6:22   ` Fathi Boudra
  2013-08-19  1:34     ` Hongxu Jia
  1 sibling, 1 reply; 27+ messages in thread
From: Fathi Boudra @ 2013-08-18  6:22 UTC (permalink / raw)
  To: openembedded-devel

Hi,

On 14 August 2013 09:30, Hongxu Jia <hongxu.jia@windriver.com> wrote:
> This layer contains filesystem related recipes.

My build started to fail with:
ERROR: Nothing RPROVIDES 'sshfs-fuse'

After adding meta-filesystems layer, I've got another error:
ERROR: ParseError at
meta-openembedded/meta-filesystems/recipes-filesystems/smbnetfs/smbnetfs_git.bb:8:
Could not inherit file classes/gitpkgv.bbclass


^ permalink raw reply	[flat|nested] 27+ messages in thread

* Re: [RFC PATCH 01/13] meta-filesystems creation
  2013-08-18  6:22   ` Fathi Boudra
@ 2013-08-19  1:34     ` Hongxu Jia
  2013-08-19  5:10       ` Fathi Boudra
  2013-08-20  8:36       ` Burton, Ross
  0 siblings, 2 replies; 27+ messages in thread
From: Hongxu Jia @ 2013-08-19  1:34 UTC (permalink / raw)
  To: openembedded-devel

On 08/18/2013 02:22 PM, Fathi Boudra wrote:
> Hi,
>
> On 14 August 2013 09:30, Hongxu Jia <hongxu.jia@windriver.com> wrote:
>> This layer contains filesystem related recipes.
> My build started to fail with:
> ERROR: Nothing RPROVIDES 'sshfs-fuse'
>
> After adding meta-filesystems layer, I've got another error:
> ERROR: ParseError at
> meta-openembedded/meta-filesystems/recipes-filesystems/smbnetfs/smbnetfs_git.bb:8:
> Could not inherit file classes/gitpkgv.bbclass

As README said, meta-filesystems layer depends on:

+This layer depends on:
+
+  URI: git://git.openembedded.org/bitbake
+  branch: master
+
+  URI: git://git.openembedded.org/openembedded-core
+  layers: meta
+  branch: master
+
+  URI: git://git.openembedded.org/meta-openembedded
+  layers: meta-oe

gitpkgv.bbclass is in meta-oe.

Thanks,
Hongxu

> _______________________________________________
> Openembedded-devel mailing list
> Openembedded-devel@lists.openembedded.org
> http://lists.openembedded.org/mailman/listinfo/openembedded-devel



^ permalink raw reply	[flat|nested] 27+ messages in thread

* Re: [RFC PATCH 01/13] meta-filesystems creation
  2013-08-19  1:34     ` Hongxu Jia
@ 2013-08-19  5:10       ` Fathi Boudra
  2013-08-20  8:36       ` Burton, Ross
  1 sibling, 0 replies; 27+ messages in thread
From: Fathi Boudra @ 2013-08-19  5:10 UTC (permalink / raw)
  To: openembedded-devel

On 19 August 2013 04:34, Hongxu Jia <hongxu.jia@windriver.com> wrote:
> On 08/18/2013 02:22 PM, Fathi Boudra wrote:
>>
>> Hi,
>>
>> On 14 August 2013 09:30, Hongxu Jia <hongxu.jia@windriver.com> wrote:
>>>
>>> This layer contains filesystem related recipes.
>>
>> My build started to fail with:
>> ERROR: Nothing RPROVIDES 'sshfs-fuse'
>>
>> After adding meta-filesystems layer, I've got another error:
>> ERROR: ParseError at
>>
>> meta-openembedded/meta-filesystems/recipes-filesystems/smbnetfs/smbnetfs_git.bb:8:
>> Could not inherit file classes/gitpkgv.bbclass
>
>
> As README said, meta-filesystems layer depends on:
>
>
> +This layer depends on:
> +
> +  URI: git://git.openembedded.org/bitbake
> +  branch: master
> +
> +  URI: git://git.openembedded.org/openembedded-core
> +  layers: meta
> +  branch: master
> +
> +  URI: git://git.openembedded.org/meta-openembedded
> +  layers: meta-oe
>
> gitpkgv.bbclass is in meta-oe.

I had meta-oe in my conf. The root cause of my issue was a  typo...

Sorry for the noise.


^ permalink raw reply	[flat|nested] 27+ messages in thread

* Re: [RFC PATCH 01/13] meta-filesystems creation
  2013-08-19  1:34     ` Hongxu Jia
  2013-08-19  5:10       ` Fathi Boudra
@ 2013-08-20  8:36       ` Burton, Ross
  2013-08-20  8:56         ` Hongxu Jia
  2013-08-20 10:19         ` Paul Eggleton
  1 sibling, 2 replies; 27+ messages in thread
From: Burton, Ross @ 2013-08-20  8:36 UTC (permalink / raw)
  To: OE-devel

Hi,

On 19 August 2013 02:34, Hongxu Jia <hongxu.jia@windriver.com> wrote:

> gitpkgv.bbclass is in meta-oe.
>

Is this the only part of meta-oe that meta-filesystems needs?  If it's
genuinely useful should we this be considered for oe-core?

(layers that depend on meta-oe bother me, especially when they depend on
just a tiny fraction of it)

Ross


^ permalink raw reply	[flat|nested] 27+ messages in thread

* Re: [RFC PATCH 01/13] meta-filesystems creation
  2013-08-20  8:36       ` Burton, Ross
@ 2013-08-20  8:56         ` Hongxu Jia
  2013-08-20  9:37           ` Andrea Adami
  2013-08-20 10:19         ` Paul Eggleton
  1 sibling, 1 reply; 27+ messages in thread
From: Hongxu Jia @ 2013-08-20  8:56 UTC (permalink / raw)
  To: openembedded-devel

On 08/20/2013 04:36 PM, Burton, Ross wrote:
> Hi,
>
> On 19 August 2013 02:34, Hongxu Jia <hongxu.jia@windriver.com> wrote:
>
>> gitpkgv.bbclass is in meta-oe.
>>
> Is this the only part of meta-oe that meta-filesystems needs?  If it's
> genuinely useful should we this be considered for oe-core?
I am afraid not, libimobiledevice and samba are in meta-oe,
and they are needed by meta-filesystems.

./recipes-filesystems/ifuse/ifuse_1.1.2.bb:6:DEPENDS = "fuse 
libimobiledevice"
./recipes-filesystems/smbnetfs/smbnetfs_git.bb:6:DEPENDS = "fuse samba"

> (layers that depend on meta-oe bother me, especially when they depend on
> just a tiny fraction of it)
>
> Ross
> _______________________________________________
> Openembedded-devel mailing list
> Openembedded-devel@lists.openembedded.org
> http://lists.openembedded.org/mailman/listinfo/openembedded-devel



^ permalink raw reply	[flat|nested] 27+ messages in thread

* Re: [RFC PATCH 01/13] meta-filesystems creation
  2013-08-20  8:56         ` Hongxu Jia
@ 2013-08-20  9:37           ` Andrea Adami
  0 siblings, 0 replies; 27+ messages in thread
From: Andrea Adami @ 2013-08-20  9:37 UTC (permalink / raw)
  To: openembedded-devel

On Tue, Aug 20, 2013 at 10:56 AM, Hongxu Jia <hongxu.jia@windriver.com> wrote:
> On 08/20/2013 04:36 PM, Burton, Ross wrote:
>>
>> Hi,
>>
>> On 19 August 2013 02:34, Hongxu Jia <hongxu.jia@windriver.com> wrote:
>>
>>> gitpkgv.bbclass is in meta-oe.
>>>
>> Is this the only part of meta-oe that meta-filesystems needs?  If it's
>> genuinely useful should we this be considered for oe-core?
>
> I am afraid not, libimobiledevice and samba are in meta-oe,
> and they are needed by meta-filesystems.
>
> ./recipes-filesystems/ifuse/ifuse_1.1.2.bb:6:DEPENDS = "fuse
> libimobiledevice"
> ./recipes-filesystems/smbnetfs/smbnetfs_git.bb:6:DEPENDS = "fuse samba"
>
>
>> (layers that depend on meta-oe bother me, especially when they depend on
>> just a tiny fraction of it)
>>
>> Ross


Right, it should be avoided,
see for example the case of cramfs needing two extra layers for no
particular reason...
I'm still of the opinion some should be moved to oe-core, at least the
ones involved in image creation.

Cheers

Andrea


>> _______________________________________________
>> Openembedded-devel mailing list
>> Openembedded-devel@lists.openembedded.org
>> http://lists.openembedded.org/mailman/listinfo/openembedded-devel
>
>
> _______________________________________________
> Openembedded-devel mailing list
> Openembedded-devel@lists.openembedded.org
> http://lists.openembedded.org/mailman/listinfo/openembedded-devel


^ permalink raw reply	[flat|nested] 27+ messages in thread

* Re: [RFC PATCH 01/13] meta-filesystems creation
  2013-08-20  8:36       ` Burton, Ross
  2013-08-20  8:56         ` Hongxu Jia
@ 2013-08-20 10:19         ` Paul Eggleton
  1 sibling, 0 replies; 27+ messages in thread
From: Paul Eggleton @ 2013-08-20 10:19 UTC (permalink / raw)
  To: Burton, Ross; +Cc: openembedded-devel

Hi Ross,

On Tuesday 20 August 2013 09:36:59 Burton, Ross wrote:
> On 19 August 2013 02:34, Hongxu Jia <hongxu.jia@windriver.com> wrote:
> > gitpkgv.bbclass is in meta-oe.
> 
> Is this the only part of meta-oe that meta-filesystems needs?  If it's
> genuinely useful should we this be considered for oe-core?

FYI, Richard rejected this class going into OE-Core some time ago. The correct 
way to get this functionality supported in the core is to add the 
functionality to the fetcher:

https://bugzilla.yoctoproject.org/show_bug.cgi?id=2872

Cheers,
Paul

-- 

Paul Eggleton
Intel Open Source Technology Centre


^ permalink raw reply	[flat|nested] 27+ messages in thread

end of thread, other threads:[~2013-08-20 10:19 UTC | newest]

Thread overview: 27+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2013-08-14  6:30 [RFC PATCH 00/13] create meta-filesystems layer to collect filesystem related recipes Hongxu Jia
2013-08-14  6:30 ` [RFC PATCH 01/13] meta-filesystems creation Hongxu Jia
2013-08-15 12:16   ` Otavio Salvador
2013-08-18  6:22   ` Fathi Boudra
2013-08-19  1:34     ` Hongxu Jia
2013-08-19  5:10       ` Fathi Boudra
2013-08-20  8:36       ` Burton, Ross
2013-08-20  8:56         ` Hongxu Jia
2013-08-20  9:37           ` Andrea Adami
2013-08-20 10:19         ` Paul Eggleton
2013-08-14  6:30 ` [RFC PATCH 02/13] fuse: move to meta-filesystems and upgrade Hongxu Jia
2013-08-14  6:30 ` [RFC PATCH 03/13] physfs: move to meta-filesystems Hongxu Jia
2013-08-14  6:30 ` [RFC PATCH 04/13] ifuse: " Hongxu Jia
2013-08-14  6:30 ` [RFC PATCH 05/13] smbnetfs: " Hongxu Jia
2013-08-14  6:30 ` [RFC PATCH 06/13] sshfs-fuse: " Hongxu Jia
2013-08-14  6:30 ` [RFC PATCH 07/13] owfs: move to meta-filesystems and upgrade Hongxu Jia
2013-08-14  6:31 ` [RFC PATCH 08/13] cramfs: move to meta-filesystems Hongxu Jia
2013-08-14  6:31 ` [RFC PATCH 09/13] xfsprogs: move to meta-filesystems and upgrade Hongxu Jia
2013-08-14  6:31 ` [RFC PATCH 10/13] ntfs-3g-ntfsprogs: " Hongxu Jia
2013-08-14  6:31 ` [RFC PATCH 11/13] f2fs-tools: move to meta-filesystems Hongxu Jia
2013-08-14  6:31 ` [RFC PATCH 12/13] fuse-exfat: add version 1.0.1 Hongxu Jia
2013-08-14  6:31 ` [RFC PATCH 13/13] exfat-utils: " Hongxu Jia
2013-08-14  7:15 ` [RFC PATCH 00/13] create meta-filesystems layer to collect filesystem related recipes Martin Jansa
2013-08-14  7:30   ` Hongxu Jia
2013-08-14 11:53     ` Martin Jansa
2013-08-15  2:18       ` Hongxu Jia
2013-08-14 11:33   ` Joe MacDonald

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.