public inbox for development@lists.ipfire.org
 help / color / mirror / Atom feed
* qemu-user-static build of other architectures
@ 2022-11-26 22:24 Adolf Belka
  2022-11-27 12:09 ` Michael Tremer
  0 siblings, 1 reply; 5+ messages in thread
From: Adolf Belka @ 2022-11-26 22:24 UTC (permalink / raw)
  To: development

[-- Attachment #1: Type: text/plain, Size: 1036 bytes --]

Hi All,

I tried to run a aarch64 build of samba so that I could get the correct rootfile but I had a few problems.

I installed qemu-user-static on Arch Linux but when I tried to run the gettoolchain command I got an error message about not finding the binfmt_misc helper.

Figured out that I needed to also install qemu-user-static-binfmt as well. Then the error message changed to the fact that it could not find /usr/bin/qemu-aarch64-static but it was in that directory.

Eventually used the find static command from ./make.sh and found that on Arch Linux it does not have "statically linked" but "static-pie linked". Changing the ./make.sh find static command to look for "static-pie linked" then allowed the build for aarch64 to proceed.

Of course having changed ./make.sh means that it now shows up as a modified file in the git status. I will look at changing the find static command to look for either "statically linked" or "static-pie linked" and submit it as a patch for consideration.


Regards,

Adolf.


^ permalink raw reply	[flat|nested] 5+ messages in thread

end of thread, other threads:[~2022-11-28 10:21 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2022-11-26 22:24 qemu-user-static build of other architectures Adolf Belka
2022-11-27 12:09 ` Michael Tremer
2022-11-27 12:26   ` Adolf Belka
2022-11-27 12:49     ` Michael Tremer
2022-11-28 10:21       ` Adolf Belka

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox