Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > linux.debian.user > #186135

Re: [Multiarch] armhf on arm64 is not working

From Christian Seiler <christian@iwakd.de>
Newsgroups linux.debian.user
Subject Re: [Multiarch] armhf on arm64 is not working
Date 2017-08-29 17:00 +0200
Message-ID <ujQ9H-3UP-3@gated-at.bofh.it> (permalink)
References <ujzLA-2eP-23@gated-at.bofh.it> <ujzLA-2eP-21@gated-at.bofh.it> <ujIca-7vX-23@gated-at.bofh.it> <ujIca-7vX-21@gated-at.bofh.it> <ujKxj-oP-3@gated-at.bofh.it>
Organization linux.* mail to news gateway

Show all headers | View raw


Hi,

32bit ARM compatibility is optional according to the specification,
and if your CPU doesn't support it, you won't be able to natively
run armhf executables. This is in contrast to x86, where all[*]
64bit x86 CPUs also support running old 32bit programs.

 From what I've read it appears to be that the vast majority of chips
currently sold do have 32bit ARM compatibility - except for one, the
Cavium Thunder X. And if you look at your /proc/cpuinfo output:

Am 2017-08-29 08:49, schrieb Adam Cecile:
> CPU implementer    : 0x43
> CPU architecture: 8
> CPU variant    : 0x1
> CPU part    : 0x0a1
> CPU revision    : 1

Well, yeah, that's the one.

See also:
https://askubuntu.com/questions/928249/how-to-run-armhf-executables-on-an-arm64-system

So it appears you're out of luck on your hardware: your CPU
simply doesn't support running armhf executables. You could run them
emulated in qemu-user-static, but that's probably not what you want,
because that's going to be _really_ slow.

Regards,
Christian

[*] There were very, very few exceptions, and nothing marketed as a
     general purpose CPU.

Back to linux.debian.user | Previous | Next — Previous in thread | Next in thread | Find similar | Unroll thread


Thread

Re: [Multiarch] armhf on arm64 is not working Reco <recoverym4n@gmail.com> - 2017-08-28 23:30 +0200
  Re: [Multiarch] armhf on arm64 is not working Sven Hartge <sven@svenhartge.de> - 2017-08-28 23:40 +0200
  Re: [Multiarch] armhf on arm64 is not working Reco <recoverym4n@gmail.com> - 2017-08-29 08:30 +0200
    Re: [Multiarch] armhf on arm64 is not working Reco <recoverym4n@gmail.com> - 2017-08-29 11:00 +0200
    Re: [Multiarch] armhf on arm64 is not working Christian Seiler <christian@iwakd.de> - 2017-08-29 17:00 +0200
      Re: [Multiarch] armhf on arm64 is not working Christian Seiler <christian@iwakd.de> - 2017-08-29 17:20 +0200
        Re: [Multiarch] armhf on arm64 is not working Christian Seiler <christian@iwakd.de> - 2017-08-29 18:40 +0200

csiph-web