Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

armel: No binary for armel platform #1803

Open
JeremyLaurenson opened this issue Sep 27, 2023 · 1 comment
Open

armel: No binary for armel platform #1803

JeremyLaurenson opened this issue Sep 27, 2023 · 1 comment

Comments

@JeremyLaurenson
Copy link

Please describe your feature request.
I wish I could use yq on armel

@sivann
Copy link

sivann commented May 3, 2024

FYI Tried GOOS=linux GOARCH=arm GOARM=5 go build which produced an arm binary (run on a x64 machine) but which in turn just segfaults on the target cpu. This process works for other s/w we have. Go build itself could not run on the target cpu, it seems golang support is lacking for armel.

EDIT: seems to work fine on some CPUs, like ARM926EJ-S rev 5 (v5l):

# readelf -A /proc/self/exe
Attribute Section: aeabi
File Attributes
  Tag_CPU_name: "4T"
  Tag_CPU_arch: v4T
  Tag_ARM_ISA_use: Yes
  Tag_THUMB_ISA_use: Thumb-1
  Tag_ABI_PCS_wchar_t: 4
  Tag_ABI_FP_rounding: Needed
  Tag_ABI_FP_denormal: Needed
  Tag_ABI_FP_exceptions: Needed
  Tag_ABI_FP_number_model: IEEE 754
  Tag_ABI_align_needed: 8-byte
  Tag_ABI_align_preserved: 8-byte, except leaf SP
  Tag_ABI_enum_size: int

# dpkg --print-architecture
armel

# ./yq --version
yq (https://github.com/mikefarah/yq/) version v4.43.1

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants