Changeset 44537


Ignore:
Timestamp:
2015-02-25T18:43:00+01:00 (3 years ago)
Author:
jow
Message:

BB: fstools: cumulative backport

  • Adds support for /dev/vd* virtual io
  • Adds support for overlayfs v23
  • Fixes overlayfs mount on 3.18
  • Make the block tool ignore case when comparing uuid strings
  • Fixes sysupgrade on linux 3.18
  • Support extroot/ubi
  • Allows using UBIFS volume as overlay and adds support for Btrfs
  • Fix exit code of uci-defaults script
  • Support external overlays on non-MTD systems again
  • Account for new directory structure of overlayfs partitions (additional upper/ component)
  • Support executing block from either overlay or rom
  • Support loading fstab from either overlay or rom
  • Log extroot failures to dmesg

Signed-off-by: Jo-Philipp Wich <jow@…>

Backport of r42812, r42890, r43090, r43368, r43480, r43485, r43717, r43868, r44180, r44535

Location:
branches/barrier_breaker/package/system/fstools
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • branches/barrier_breaker/package/system/fstools/Makefile

    r42579 r44537  
    11# 
    2 # Copyright (C) 2014 OpenWrt.org 
     2# Copyright (C) 2014-2015 OpenWrt.org 
    33# 
    44# This is free software, licensed under the GNU General Public License v2. 
     
    99 
    1010PKG_NAME:=fstools 
    11 PKG_VERSION:=2014-06-22 
     11PKG_VERSION:=2015-02-25 
    1212 
    1313PKG_RELEASE=$(PKG_SOURCE_VERSION) 
     
    1616PKG_SOURCE_URL:=git://nbd.name/fstools.git 
    1717PKG_SOURCE_SUBDIR:=$(PKG_NAME)-$(PKG_VERSION) 
    18 PKG_SOURCE_VERSION:=e0430f5c62f367e5a8e02755412977b02c3fc45e 
     18PKG_SOURCE_VERSION:=4b68e9f9ea894bf58d31e26ca5ed92c81b1a115e 
    1919PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION)-$(PKG_SOURCE_VERSION).tar.gz 
    2020CMAKE_INSTALL:=1 
     
    3232 
    3333TARGET_LDFLAGS += $(if $(CONFIG_USE_EGLIBC),-lrt) 
     34CMAKE_OPTIONS += $(if $(CONFIG_FSTOOLS_UBIFS_EXTROOT),-DCMAKE_UBIFS_EXTROOT=y) 
    3435 
    3536define Package/fstools 
     
    3839  DEPENDS:=+ubox +USE_EGLIBC:librt +NAND_SUPPORT:ubi-utils 
    3940  TITLE:=OpenWrt filesystem tools 
     41  MENU:=1 
     42endef 
     43 
     44define Package/fstools/config 
     45        config FSTOOLS_UBIFS_EXTROOT 
     46                depends on PACKAGE_fstools 
     47                depends on NAND_SUPPORT 
     48                bool "Support extroot functionality with UBIFS" 
     49                default y 
     50                help 
     51                        This option makes it possible to use extroot functionality if the root filesystem resides on an UBIFS partition 
    4052endef 
    4153 
  • branches/barrier_breaker/package/system/fstools/files/fstab.default

    r39895 r44537  
    11[ ! -f /etc/config/fstab ] && ( block detect > /etc/config/fstab ) 
     2exit 0 
Note: See TracChangeset for help on using the changeset viewer.