On 07/21/2014 02:22 PM, John Crispin wrote: > i will merge a patch post the rc2 fork that will generate old and new > images int he release branch while not doing so in the dev trunk. i > really dont want any workarounds in trunk > > how about that ?
Sounds OK to me. Anyhow there are not so many au1000 users out there and I guess we can expect them to follow the major OpenWRT releases... bruno > John > > On 21/07/2014 15:20, Bruno Randolf wrote: >> On 07/21/2014 12:28 PM, Bruno Randolf wrote: >>> It would be possible to create a special image for upgrade from >>> AA, something like >>> "openwrt-au1000-au1500-jffs2-128k-sysupgrade-from-12.09.bin", but >>> I think it's simpler to just add a symlink to the tar.gz in all >>> cases, >> >> The symlink approach does not work, as dd does not recognize the >> symlink and the rootfs is broken afterwards. So IMHO the best >> solution is to create a special sysupgrade image for upgrade from >> 12.09, like >> "openwrt-au1000-au1500-jffs2-128k-sysupgrade-from-12.09.bin"... >> >> diff --git a/target/linux/au1000/image/Makefile >> b/target/linux/au1000/image/Makefile index 63c0b03..56f613b 100644 >> --- a/target/linux/au1000/image/Makefile +++ >> b/target/linux/au1000/image/Makefile @@ -65,6 +65,10 @@ define >> Image/Build $(CP) $(BIN_DIR)/$(IMG_PREFIX)-$(1).fs >> $(TMP_DIR)/$(IMG_PREFIX)-root.fs tar -C $(BIN_DIR) -cvzf >> $(BIN_DIR)/$(IMG_PREFIX)-$(1)-sysupgrade.bin \ >> $(IMG_PREFIX)-vmlinux.bin -C $(TMP_DIR) $(IMG_PREFIX)-root.fs + # >> backwards compatible image for upgrade from Attitude Adjustment >> (12.09) + $(CP) $(BIN_DIR)/$(IMG_PREFIX)-$(1).fs >> $(TMP_DIR)/$(IMG_PREFIX)-jffs2-128k.fs + tar -C $(BIN_DIR) >> -cvzf $(BIN_DIR)/$(IMG_PREFIX)-$(1)-sysupgrade-from-12.09.bin \ + >> $(IMG_PREFIX)-vmlinux.bin -C $(TMP_DIR) >> $(IMG_PREFIX)-jffs2-128k.fs ifeq >> ($(CONFIG_TARGET_ROOTFS_INITRAMFS),y) $(call Image/Build/Initramfs) >> endif >> >> bruno >> _______________________________________________ openwrt-devel mailing list openwrt-devel@lists.openwrt.org https://lists.openwrt.org/cgi-bin/mailman/listinfo/openwrt-devel