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

Raspbian binary packages from APT repo not ARMv6 compatible #867

Open
MichaIng opened this issue Apr 21, 2023 · 0 comments
Open

Raspbian binary packages from APT repo not ARMv6 compatible #867

MichaIng opened this issue Apr 21, 2023 · 0 comments

Comments

@MichaIng
Copy link

Please provide the following info.

NVidia Geforce Experience version:
Moonlight Embedded version: 2.5.3-1
Moonlight Embedded source:

deb https://dl.cloudsmith.io/public/moonlight-game-streaming/moonlight-embedded/deb/raspbian/ bullseye main

Moonlight Embedded running on: Raspberry Pi Zero W (1)
Moonlight Embedded running on distribution: Raspbian Bullseye

Verbose output -verbose of Moonlight Embedded:

Illegal instruction

What is the expected result?
I cannot find some docs about this, but as the repo has "raspbian" in it's patch, I'd expect it to be armv6l compatible binaries as this is what the Raspbian repository is. If it is Debian-style armhf (=armv7l), then it probably makes sense to also use "debian" in the repo's path.

What happens instead of that?

root@Amizero:~# moonlight -h
Illegal instruction
root@Amizero:~# readelf -A /usr/bin/moonlight
Attribute Section: aeabi
File Attributes
  Tag_CPU_name: "7-A"
  Tag_CPU_arch: v7
  Tag_CPU_arch_profile: Application
  Tag_ARM_ISA_use: Yes
  Tag_THUMB_ISA_use: Thumb-2
  Tag_FP_arch: VFPv3-D16
  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
  Tag_ABI_VFP_args: VFP registers
  Tag_CPU_unaligned_access: v6

Related issue, where it was naturally solved by compiling from source: #832

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

No branches or pull requests

1 participant