Hi,
I found that the architecture labels in the v0.8.0 Linux release assets seem to be swapped or incorrectly packaged.
Environment:
OS: Manjaro Linux (x86_64)
Version: rig v0.8.0
The Issue:
Downloading rig-linux-0.8.0.tar.gz (expected x86_64) actually contains an ARM aarch64 binary. Running it on an x86_64 machine results in exec format error.
Downloading rig-linux-arm64-0.8.0.tar.gz (expected ARM) actually contains an x86-64 binary.
Proof:
Bash
# For rig-linux-0.8.0.tar.gz
$ file bin/rig
bin/rig: ELF 64-bit LSB executable, ARM aarch64, version 1 (SYSV) ...
# For rig-linux-arm64-0.8.0.tar.gz
$ file bin/rig
bin/rig: ELF 64-bit LSB pie executable, x86-64, version 1 (SYSV) ...
This is quite confusing for users trying to install rig on Linux. Could you please verify and fix the packaging script for the assets?
Best regards
Hi,
I found that the architecture labels in the v0.8.0 Linux release assets seem to be swapped or incorrectly packaged.
Environment:
The Issue:
Proof:
This is quite confusing for users trying to install rig on Linux. Could you please verify and fix the packaging script for the assets?
Best regards