Поскольку mkimage поддерживает ubifs, то при таком изменении в m-p: --- old/features.in/pack/config.mk 2012-11-17 20:37:38.656961239 +0400 +++ new/features.in/pack/config.mk 2012-11-17 21:01:18.023906446 +0400 @@ -16,7 +16,7 @@ endif # virtual environments -VE_ARCHIVES := tar cpio +VE_ARCHIVES := tar cpio ubifs VE_COMPRESSORS := gz xz# there's no sense in bzip2 by now VE_ZIPS := $(call addsuffices, \ $(addprefix .,$(VE_COMPRESSORS)), \ появляется возможность собирать ubifs для arm, например (sam9x25-ek): make \ PACK_UBI_MIN_IO_SIZE=2KiB \ PACK_UBIFS_OPTS="-e 124KiB -c 1984" \ PACK_UBI_OPTS="-p 128KiB -s 2048" \ PACK_UBI_VOL_TYPE=dynamic \ PACK_UBI_VOL_NAME=rootfs \ PACK_UBI_VOL_FLAGS=autoresize \ HSH_EXCLUDE_DOCS=1 ARCH=arm APTCONF=apt.conf.sisyphus.arm ve/generic.ubifs
Замечательно, всё думал добраться и не успел пока :) Не хотите свой коммит приложить/прислать, чтоб Author: соответствовал? В понедельник предполагаю делать очередной выпуск.
Максимум, что осилил: From f3cbbe2a19a15aad72328e1c7966bfa3fb12dab8 Mon Sep 17 00:00:00 2001 From: Andrey Liakhovets <liakh@dol.ru> Date: Sat, 17 Nov 2012 22:45:27 +0400 Subject: Enable ubifs packing of result. --- features.in/pack/config.mk | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/features.in/pack/config.mk b/features.in/pack/config.mk index eb2413b..d04387a 100644 --- a/features.in/pack/config.mk +++ b/features.in/pack/config.mk @@ -16,7 +16,7 @@ else endif # virtual environments -VE_ARCHIVES := tar cpio +VE_ARCHIVES := tar cpio ubifs VE_COMPRESSORS := gz xz# there's no sense in bzip2 by now VE_ZIPS := $(call addsuffices, \ $(addprefix .,$(VE_COMPRESSORS)), \ -- 1.7.11.7
Спасибо (осиливать удобно git format-patch'ем, надо было мне сразу уточнить); заодно и до armh добрался.
Ушло на git.alt и в сизиф.