*(global): fix ARM build auto-update

 Closes: https://github.com/AdguardTeam/AdGuardHome/issues/1391
This commit is contained in:
Andrey Meshkov
2020-02-06 20:55:37 +03:00
parent fc88f59f61
commit 808618602c
4 changed files with 10 additions and 5 deletions

View File

@@ -42,8 +42,10 @@ func getVersionResp(data []byte) []byte {
return []byte{}
}
// the key is download_linux_arm or download_linux_arm64 for regular ARM versions
dloadName := fmt.Sprintf("download_%s_%s", runtime.GOOS, runtime.GOARCH)
if runtime.GOARCH == "arm" && ARMVersion != "6" {
if runtime.GOARCH == "arm" && ARMVersion == "5" {
// the key is download_linux_armv5 for ARMv5
dloadName = fmt.Sprintf("download_%s_%sv%s", runtime.GOOS, runtime.GOARCH, ARMVersion)
}
_, ok := versionJSON[dloadName]