[PATCH] build: Remove "squashfs" from image names

Christian Dresel fff at chrisi01.de
So Feb 10 17:24:30 CET 2019


hi

müsste glaub ich passen bin aber dabei drüber gestolpert das wir hier
ein Problem bekommen:

https://github.com/FreifunkFranken/firmware/commit/862f3cdf4109b8c5e1a1b85e337577fa5aae7884

Da passt der Filename dann beim sysupgrade nicht mehr, hier in diesem
Patch wurde es mit korrigiert.

Eine Node Firmware mit diesen Patch auf dem aktuellen Master aufgebaut
will nun folgende File beim sysupgrade.sh holen:

fff-20181202-ar71xx-t-tl-wr1043nd-v2-sysupgrade.bin

RIchtig müsste aber sein:

fff-node-20181202-ar71xx-t-tl-wr1043nd-v2-sysupgrade.bin

Da muss das node noch mit rein.

Seh ich das soweit richtig? Da es dieses Patch aber eigentlich gar nicht
betrifft hab ich das jetzt nur nebenbei erwähnt.

----

Grundsätzlich begrüße ich es das squashfs rauszunehmen. Ich seh keinen
Sinn was das jemand helfen soll das es im Filename mit enthalten ist.

Reviewed-by: Christian Dresel <fff at chrisi01.de>

Gruß

Christian

On 03.02.19 18:14, mail at adrianschmutzler.de wrote:
> Hier fehlt die Commit Message:
>
> "This is just meant to make image names shorter."
>
>> -----Original Message-----
>> From: franken-dev [mailto:franken-dev-bounces at freifunk.net] On Behalf
>> Of Adrian Schmutzler
>> Sent: Sonntag, 3. Februar 2019 18:14
>> To: franken-dev at freifunk.net
>> Subject: [PATCH] build: Remove "squashfs" from image names
>>
>> Signed-off-by: Adrian Schmutzler <freifunk at adrianschmutzler.de>
>> ---
>>  buildscript                                             | 1 +
>>  src/packages/fff/fff-sysupgrade/Makefile                | 2 +-
>>  src/packages/fff/fff-sysupgrade/files/etc/sysupgrade.sh | 2 +-
>>  3 files changed, 3 insertions(+), 2 deletions(-)
>>
>> diff --git a/buildscript b/buildscript
>> index 02cb6c4e..3ba36a6a 100755
>> --- a/buildscript
>> +++ b/buildscript
>> @@ -285,6 +285,7 @@ cp_firmware() {
>>          filename_build=${image//openwrt/fff-${version}}
>>          filename_build=${filename_build//generic/g}
>>          filename_build=${filename_build//tiny/t}
>> +        filename_build=${filename_build//squashfs-/}
>>          cp "$target/bin/targets/${chipset}/${subtarget}/$image"
>> "./bin/$filename_build"
>>
>>          for region in "" "-eu" "-us"; do diff --git a/src/packages/fff/fff-
>> sysupgrade/Makefile b/src/packages/fff/fff-sysupgrade/Makefile
>> index 1f7b65eb..90ef66af 100644
>> --- a/src/packages/fff/fff-sysupgrade/Makefile
>> +++ b/src/packages/fff/fff-sysupgrade/Makefile
>> @@ -1,7 +1,7 @@
>>  include $(TOPDIR)/rules.mk
>>
>>  PKG_NAME:=fff-sysupgrade
>> -PKG_VERSION:=8
>> +PKG_VERSION:=9
>>  PKG_RELEASE:=1
>>
>>  PKG_BUILD_DIR:=$(BUILD_DIR)/$(PKG_NAME)
>> diff --git a/src/packages/fff/fff-sysupgrade/files/etc/sysupgrade.sh
>> b/src/packages/fff/fff-sysupgrade/files/etc/sysupgrade.sh
>> index 87ac48ab..c8d037ce 100755
>> --- a/src/packages/fff/fff-sysupgrade/files/etc/sysupgrade.sh
>> +++ b/src/packages/fff/fff-sysupgrade/files/etc/sysupgrade.sh
>> @@ -69,7 +69,7 @@ if [ "$VERSION" = "$FIRMWARE_VERSION" ]; then
>>    done
>>  fi
>>
>> -FILE="fff-${VERSION}-${SOC}-${BOARD}-squashfs-sysupgrade.bin"
>> +FILE="fff-${VERSION}-${SOC}-${BOARD}-sysupgrade.bin"
>>  echo "Downloading $FILE"
>>  echo ""
>>  wget "${UPGRADE_PATH}/${FILE}"
>> --
>> 2.11.0



Mehr Informationen über die Mailingliste franken-dev