Bump openpower-ffs to 3ec70fbc458e32eef0d0b1de79688b4dc48cbd57
Christian Geddes (1):
Update libffs to increment part entry and TOC size info
Stewart Smith (42):
add .travis.yml for travis-ci
add running of fpart test to travis
Remove unused memory_leak_detection.h
remove unused table and table_iter
remove unused bitset
remove unused map and map_iter
remove unused timer.h
remove unused vector and vector_iter
remove unused stack.h
remove unused dispatch and watch
remove unused array
remove unused heap
remove unused signal
remove unused db.c/db.h
remove unused slab
remove more unused memory_leak_detection code
remove crc32 - use sha1sum in test case instead
remove likely/unlikely: nothing is *that* perf critical
Remove #define parity __builtin_parity
remove unused ctz builtin defines
Move to autotools
remove custom assert implementation and exception.c
Update travis-ci.yml for autotools
remove autoconf 2.69 requiremnt
remove AC_CHECK_HEADER_STDBOOL
remove unused mq
use trusty travis env
Fix make distcheck
use open/read/write for create_regular_file
Don't use fsync(): it's not needed
fpart/libffs doesn't initialized reserved FFS header to 0
Add .gitignore
Merge fix for TOC > 4k
Add skeleton README
Merge branch 'bugfixes' of https://github.com/stewart-ibm/ffs
fpart: make test run valgrind clean
fix high memory usage during any operation with '--buffer'
Remove references to removed clib/assert.h
clib: include system assert.h
README: add build instructions
clib: explicitly include clib/builtin.h
Don't redefine __const
Signed-off-by: Stewart Smith <stewart@linux.vnet.ibm.com>
diff --git a/openpower/package/openpower-ffs/openpower-ffs.mk b/openpower/package/openpower-ffs/openpower-ffs.mk
index b2909cf..e548108 100644
--- a/openpower/package/openpower-ffs/openpower-ffs.mk
+++ b/openpower/package/openpower-ffs/openpower-ffs.mk
@@ -1,17 +1,9 @@
-OPENPOWER_FFS_VERSION ?= 2e790b8409071ca15767d822dabfa8e60f12c6e2
+OPENPOWER_FFS_VERSION ?= 3ec70fbc458e32eef0d0b1de79688b4dc48cbd57
OPENPOWER_FFS_SITE ?= $(call github,open-power,ffs,$(OPENPOWER_FFS_VERSION))
-OPENPOWER_FFS_LICENSE = GPLv2+
+OPENPOWER_FFS_LICENSE = Apache-2.0
OPENPOWER_FFS_LICENSE_FILES = LICENSE
-define HOST_OPENPOWER_FFS_BUILD_CMDS
- cd $(@D) ; \
- $(HOST_MAKE_ENV) $(MAKE) all
-endef
+OPENPOWER_FFS_AUTORECONF = YES
+OPENPOWER_FFS_AUTORECONF_OPTS = -i
-define HOST_OPENPOWER_FFS_INSTALL_CMDS
- $(INSTALL) -D $(@D)/ecc/x86/ecc $(HOST_DIR)/usr/bin/ecc
- $(INSTALL) -D $(@D)/fpart/x86/fpart $(HOST_DIR)/usr/bin/fpart
- $(INSTALL) -D $(@D)/fcp/x86/fcp $(HOST_DIR)/usr/bin/fcp
-endef
-
-$(eval $(host-generic-package))
+$(eval $(host-autotools-package))