[source] image: fix ar71xx legacy images
LEDE Commits
lede-commits at lists.infradead.org
Fri Jul 14 22:04:20 PDT 2017
mkresin pushed a commit to source.git, branch lede-17.01:
https://git.lede-project.org/f6907dcc7968a81ebbe75b630dde919468cc8025
commit f6907dcc7968a81ebbe75b630dde919468cc8025
Author: Mathias Kresin <dev at kresin.me>
AuthorDate: Fri Jul 14 19:35:02 2017 +0200
image: fix ar71xx legacy images
If TARGET_PER_DEVICE_ROOTFS and DEVICE_PACKAGES are used for ar71xx
legacy images:
- an already jffs2 padded squashfs rootfs is overwritten
with an unpadded/raw one.
- the squashfs-raw and squashfs-64k rootfs are not replaced by the
ones including the DEVICE_PACKAGES
Call Image/Build/squashfs after the DEVICE_PACKAGES are added to the
base squashfs rootfs to fix the issues.
Fixes: FS#904
Signed-off-by: Mathias Kresin <dev at kresin.me>
---
include/image-legacy.mk | 1 +
1 file changed, 1 insertion(+)
diff --git a/include/image-legacy.mk b/include/image-legacy.mk
index 1864d71..1ccaec0 100644
--- a/include/image-legacy.mk
+++ b/include/image-legacy.mk
@@ -48,6 +48,7 @@ endef
ifdef TARGET_PER_DEVICE_ROOTFS
define Image/Build/Profile/Filesystem
cp $(KDIR)/root.$(2)+pkg=$(3) $(KDIR)/root.$(2)
+ $(call Image/Build/$(2),$(2))
$(call Image/Build/Profile,$(1),$(2))
endef
else
More information about the lede-commits
mailing list