* [ISSUE] musl qemu-user-static not static
@ 2020-07-06 16:02 ejolson2005
2020-07-06 16:51 ` ericonr
` (12 more replies)
0 siblings, 13 replies; 14+ messages in thread
From: ejolson2005 @ 2020-07-06 16:02 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 6667 bytes --]
New issue by ejolson2005 on void-packages repository
https://github.com/void-linux/void-packages/issues/23418
Description:
### System
```
# xuname
Void 5.4.50_1 x86_64-musl AuthenticAMD notuptodate rF
# xbps-query -p pkgver qemu-user-static
qemu-user-static-5.0.0_2
```
### Expected behavior
The installed files /bin/qemu-*-static are statically linked.
### Actual behavior
All the binaries are dynamically linked.
```
# file /bin/qemu-*-static
/bin/qemu-aarch64-static: ELF 64-bit LSB pie executable, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=8fcc876ee19d03df45ca3b9633c713421425fda4, stripped
/bin/qemu-aarch64_be-static: ELF 64-bit LSB pie executable, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=021fac44423f7a1ab52d1c876c6c2ff735af2843, stripped
/bin/qemu-alpha-static: ELF 64-bit LSB pie executable, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=37aab9879fdbe3913a5cc8049473a7d93b6295fe, stripped
/bin/qemu-arm-static: ELF 64-bit LSB pie executable, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=19a48d0e0df6c46aa2f7a08bff70b39781dea74f, stripped
/bin/qemu-armeb-static: ELF 64-bit LSB pie executable, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=83b44811a851f59713b2f7354e8f57d2622ef11e, stripped
/bin/qemu-cris-static: ELF 64-bit LSB pie executable, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=e302af9da439fd31e264a83be7f691aff5b8c85a, stripped
/bin/qemu-hppa-static: ELF 64-bit LSB pie executable, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=3f041cbbdb7abeffecdeb113b47c23fef51e6425, stripped
/bin/qemu-i386-static: ELF 64-bit LSB pie executable, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=d51d23d0483559fa735e9c2f6bfc6bd62bb280c4, stripped
/bin/qemu-m68k-static: ELF 64-bit LSB pie executable, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=e956836d0a6905e07284e83816d3ea2e4a62ce60, stripped
/bin/qemu-microblaze-static: ELF 64-bit LSB pie executable, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=1ebb14e9545f70b436020e0e59b0de549836f5fd, stripped
/bin/qemu-microblazeel-static: ELF 64-bit LSB pie executable, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=25b2cb3d42b38fe256b0db89fec3946843ccf83f, stripped
/bin/qemu-mips-static: ELF 64-bit LSB pie executable, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=e23e5e1911ab572e233c810990c7d2000649c3c8, stripped
/bin/qemu-mips64-static: ELF 64-bit LSB pie executable, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=3360e42773b5c48dc50fc73b6cb355cd95463a4a, stripped
/bin/qemu-mips64el-static: ELF 64-bit LSB pie executable, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=fd5748639cfb40caa66f08b8525bb670acc7815c, stripped
/bin/qemu-mipsel-static: ELF 64-bit LSB pie executable, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=dfce3989dc0f5b842d99f74b8549308371d51de0, stripped
/bin/qemu-mipsn32-static: ELF 64-bit LSB pie executable, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=62ba872323b8aea6102a8187b8a3b5ebe542ec79, stripped
/bin/qemu-mipsn32el-static: ELF 64-bit LSB pie executable, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=00aad6a0f6359957137f9c274f0a8ab0b8803a2c, stripped
/bin/qemu-nios2-static: ELF 64-bit LSB pie executable, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=e16b7d72ecb153e2696dc13b78ee873cbd41df22, stripped
/bin/qemu-or1k-static: ELF 64-bit LSB pie executable, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=4e89fec9e66d8c07fc72dee3b467c2f9195b85a7, stripped
/bin/qemu-ppc-static: ELF 64-bit LSB pie executable, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=5167e839dc255592cdf1f6ce58f0764abc15e147, stripped
/bin/qemu-ppc64-static: ELF 64-bit LSB pie executable, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=2e71ea558c3f7ab906f27eacf0d465e9d2fd9fea, stripped
/bin/qemu-ppc64abi32-static: ELF 64-bit LSB pie executable, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=66347a03f1efab0163d4f0b69865d3e6d8c3f565, stripped
/bin/qemu-ppc64le-static: ELF 64-bit LSB pie executable, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=71ab4892e808cff9df255bf6d490f0be4dc9af4d, stripped
/bin/qemu-riscv32-static: ELF 64-bit LSB pie executable, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=8961565bb0eede2a9e2fc9e7db08146142b00857, stripped
/bin/qemu-riscv64-static: ELF 64-bit LSB pie executable, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=7dd2f1b166acbe24b6e124dbf60d39e0b1fb0679, stripped
/bin/qemu-s390x-static: ELF 64-bit LSB pie executable, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=aa8bde9218bc66b38c6316b00a183578c0416a1c, stripped
/bin/qemu-sh4-static: ELF 64-bit LSB pie executable, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=8dc709ce53e31ea2c9599c7110941ee8ea217a4b, stripped
/bin/qemu-sh4eb-static: ELF 64-bit LSB pie executable, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=492750248b3da371dfd3eb9699110f7143de05ba, stripped
/bin/qemu-sparc-static: ELF 64-bit LSB pie executable, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=8f0e02d6c23f19aa43b38ccc6e6c306c05b15a39, stripped
/bin/qemu-sparc32plus-static: ELF 64-bit LSB pie executable, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=dd58f7b6fad0ab3c4961abe5f23341a0dddcf0e8, stripped
/bin/qemu-sparc64-static: ELF 64-bit LSB pie executable, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=4a3643f28a3ebe091ffe6f606b8cd3a0b03a9e5e, stripped
/bin/qemu-tilegx-static: ELF 64-bit LSB pie executable, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=b126a629a71fc9442fb6f3caa2d22052fe74a51f, stripped
/bin/qemu-x86_64-static: ELF 64-bit LSB pie executable, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=2355ce6822e5c2f54f713f1473cbb4669e7f7cf9, stripped
/bin/qemu-xtensa-static: ELF 64-bit LSB pie executable, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=4bd01d9158a517a9f61632772241e25380ef583d, stripped
/bin/qemu-xtensaeb-static: ELF 64-bit LSB pie executable, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=7dbf8a05ea5ce7be20def8efedc118323c6519cd, stripped
```
### Steps to reproduce the behavior
Install the package and check the executables with file.
^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: musl qemu-user-static not static
2020-07-06 16:02 [ISSUE] musl qemu-user-static not static ejolson2005
@ 2020-07-06 16:51 ` ericonr
2020-07-06 18:05 ` ejolson2005
` (11 subsequent siblings)
12 siblings, 0 replies; 14+ messages in thread
From: ericonr @ 2020-07-06 16:51 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 389 bytes --]
New comment by ericonr on void-packages repository
https://github.com/void-linux/void-packages/issues/23418#issuecomment-654351232
Comment:
musl:
```
$ ldd $(which qemu-arm-static)
ldd (0x7f6ea01ef000)
```
glibc:
```
$ ldd $(which qemu-arm-static)
not a dynamic executable
```
They are statically linked. `file` gets confused when dealing with PIE executables, iirc.
^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: musl qemu-user-static not static
2020-07-06 16:02 [ISSUE] musl qemu-user-static not static ejolson2005
2020-07-06 16:51 ` ericonr
@ 2020-07-06 18:05 ` ejolson2005
2020-07-06 18:16 ` ericonr
` (10 subsequent siblings)
12 siblings, 0 replies; 14+ messages in thread
From: ejolson2005 @ 2020-07-06 18:05 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 684 bytes --]
New comment by ejolson2005 on void-packages repository
https://github.com/void-linux/void-packages/issues/23418#issuecomment-654385853
Comment:
Do you know if the "static" PIE executables work for a chroot environment as intended? I have no problem to do chroot into an AARCH64 architecture root file system on an x86 machine running Debian, but for the exact same root filesystem on Void musl I get
```
# chroot armroot
chroot: failed to run command ‘/bin/bash’: No such file or directory
```
which makes me think the there is something wrong with the static linking of the QEMU user-mode binaries. I'll check glibc version of Void and post a followup momentarily.
^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: musl qemu-user-static not static
2020-07-06 16:02 [ISSUE] musl qemu-user-static not static ejolson2005
2020-07-06 16:51 ` ericonr
2020-07-06 18:05 ` ejolson2005
@ 2020-07-06 18:16 ` ericonr
2020-07-06 18:31 ` ejolson2005
` (9 subsequent siblings)
12 siblings, 0 replies; 14+ messages in thread
From: ericonr @ 2020-07-06 18:16 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 406 bytes --]
New comment by ericonr on void-packages repository
https://github.com/void-linux/void-packages/issues/23418#issuecomment-654390738
Comment:
You're probably relying on magic numbers that systemd sets up in the kernel for you: https://github.com/void-linux/void-docs/issues/85#issuecomment-629854689
You can try to use `proot -q qemu-aarch64-static -R <armroot>` instead, or the magic numbers directly.
^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: musl qemu-user-static not static
2020-07-06 16:02 [ISSUE] musl qemu-user-static not static ejolson2005
` (2 preceding siblings ...)
2020-07-06 18:16 ` ericonr
@ 2020-07-06 18:31 ` ejolson2005
2020-07-06 18:32 ` ejolson2005
` (8 subsequent siblings)
12 siblings, 0 replies; 14+ messages in thread
From: ejolson2005 @ 2020-07-06 18:31 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 661 bytes --]
New comment by ejolson2005 on void-packages repository
https://github.com/void-linux/void-packages/issues/23418#issuecomment-654397740
Comment:
Right. You've convinced me the problem is not with PIE. I now have some success with proot but may set up the magic numbers in the kernel. Thanks for the quick help for a newbie at this, let's consider this issue closed.
I am still a bit confused, because outside of the chroot environment I have no problem running statically linked ARM binaries on the x86 system. I thought binfmt-support set up the magic numbers in the kernel, but I guess I don't know much about how QEMU user-mode works. Again thanks!
^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: musl qemu-user-static not static
2020-07-06 16:02 [ISSUE] musl qemu-user-static not static ejolson2005
` (3 preceding siblings ...)
2020-07-06 18:31 ` ejolson2005
@ 2020-07-06 18:32 ` ejolson2005
2020-07-06 18:47 ` ericonr
` (7 subsequent siblings)
12 siblings, 0 replies; 14+ messages in thread
From: ejolson2005 @ 2020-07-06 18:32 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 244 bytes --]
New comment by ejolson2005 on void-packages repository
https://github.com/void-linux/void-packages/issues/23418#issuecomment-654398237
Comment:
Note, I'll leave this issue open for today, in case you want to follow up, and close it tomorrow.
^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: musl qemu-user-static not static
2020-07-06 16:02 [ISSUE] musl qemu-user-static not static ejolson2005
` (4 preceding siblings ...)
2020-07-06 18:32 ` ejolson2005
@ 2020-07-06 18:47 ` ericonr
2020-07-07 23:32 ` sgn
` (6 subsequent siblings)
12 siblings, 0 replies; 14+ messages in thread
From: ericonr @ 2020-07-06 18:47 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 423 bytes --]
New comment by ericonr on void-packages repository
https://github.com/void-linux/void-packages/issues/23418#issuecomment-654405009
Comment:
Good luck on your experimentations! I don't know exactly how it works either, and a chroot probably makes the situation more difficult. You might be able to find more info upstream... https://salsa.debian.org/debian/binfmt-support
Pinging @thypon if there's anything we missed.
^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: musl qemu-user-static not static
2020-07-06 16:02 [ISSUE] musl qemu-user-static not static ejolson2005
` (5 preceding siblings ...)
2020-07-06 18:47 ` ericonr
@ 2020-07-07 23:32 ` sgn
2020-07-07 23:39 ` sgn
` (5 subsequent siblings)
12 siblings, 0 replies; 14+ messages in thread
From: sgn @ 2020-07-07 23:32 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 672 bytes --]
New comment by sgn on void-packages repository
https://github.com/void-linux/void-packages/issues/23418#issuecomment-655193158
Comment:
Can't reproduce:
```sh
$ xbps-uhelper arch
x86_64-musl
$ sudo update-binfmts --enable
$ ./xbps-src -m pi binary-bootstrap aarch64
... skip output, command failed since no qemu in chroot now ...
$ cp /usr/bin/qemu-aarch64-static pi/usr/bin
$ # Finish reconfigure chroot
$ ./xbps-src -m pi binary-bootstrap aarch64
$ echo xbps-uhelper arch | ./xbps-src -m pi chroot
aarch64
$ mount-proc-sys-dev-dev_pts-to-chroot
$ sudo chroot pi /usr/bin/xbps-uhelper arch
aarch64
```
Did your chroot configured and mounted properly?
^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: musl qemu-user-static not static
2020-07-06 16:02 [ISSUE] musl qemu-user-static not static ejolson2005
` (6 preceding siblings ...)
2020-07-07 23:32 ` sgn
@ 2020-07-07 23:39 ` sgn
2020-07-08 5:55 ` ejolson2005
` (4 subsequent siblings)
12 siblings, 0 replies; 14+ messages in thread
From: sgn @ 2020-07-07 23:39 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 401 bytes --]
New comment by sgn on void-packages repository
https://github.com/void-linux/void-packages/issues/23418#issuecomment-655195065
Comment:
> Good luck on your experimentations!
> I don't know exactly how it works either, and a chroot probably makes the situation more difficult.
`binfmt-supports` works by using kernel module `binfmt_misc` and information registered to `/proc/sys/fs/binfmt_misc/`
^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: musl qemu-user-static not static
2020-07-06 16:02 [ISSUE] musl qemu-user-static not static ejolson2005
` (7 preceding siblings ...)
2020-07-07 23:39 ` sgn
@ 2020-07-08 5:55 ` ejolson2005
2020-07-08 6:15 ` ericonr
` (3 subsequent siblings)
12 siblings, 0 replies; 14+ messages in thread
From: ejolson2005 @ 2020-07-08 5:55 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 2436 bytes --]
New comment by ejolson2005 on void-packages repository
https://github.com/void-linux/void-packages/issues/23418#issuecomment-655303483
Comment:
I have the Raspberry Pi OS unpacked in the directory iroot and binfmt-support enabled in Void Linux for user-mode QEMU. Then I perform the following:
```
# mount --rbind /sys iroot/sys
# mount --make-rslave iroot/sys
# mount --rbind /dev iroot/dev
# mount --make-rslave iroot/dev
# mount --rbind /dev/pts iroot/dev/pts
# mount --make-rslave iroot/dev/pts
# mount --rbind /proc iroot/proc
# mount --make-rslave iroot/proc
# cp /usr/bin/qemu-arm-static iroot/usr/bin
# cp /usr/bin/qemu-aarch64-static iroot/usr/bin
# chroot iroot
root@silver:/# ldd /bin/bash
libtinfo.so.6 => /lib/aarch64-linux-gnu/libtinfo.so.6 (0x000000550198a000)
libdl.so.2 => /lib/aarch64-linux-gnu/libdl.so.2 (0x00000055019ca000)
libc.so.6 => /lib/aarch64-linux-gnu/libc.so.6 (0x00000055019de000)
/lib/ld-linux-aarch64.so.1 (0x0000005500000000)
root@silver:/# exit
exit
# umount -R iroot/dev/pts
# umount -R iroot/sys
# umount -R iroot/dev
# umount -R iroot/proc
```
Everything seems to work fine when iroot contains the 32-bit version of Raspberry Pi OS; however, if I do the same with the 64-bit version of Raspberry Pi OS, then there is no networking in the chroot environment. The error is something like
```
root@silver:/# ifconfig
: error fetching interface information: Device not found
root@silver:/# ip link
netlink receive error Message too long (90)
Dump terminated
```
I have no idea whether this is an issue with the x86 Void host or the 64-bit AARCH64 image. At any rate, it would appear QEMU user-mode is working in musl even though file reports the binaries as being dynamically linked. As I'm not up to speed on the different binary formats available with Linux, I don't know why PIE are flagged as dynamically linked. In my opinion, this is likely to cause ongoing confusion, but this thread seems not the place to resolve that problem.
Thanks everyone for the help. Also, if there is time, I would greatly appreciate if someone could comment on whether the bind mounts I have included above are sufficient for a properly functioning chroot environment. In particular, have I left out something obvious that is preventing the network devices from being detected in the AARCH64 chroot? I'm very impressed with the help so far. Again thanks!
^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: musl qemu-user-static not static
2020-07-06 16:02 [ISSUE] musl qemu-user-static not static ejolson2005
` (8 preceding siblings ...)
2020-07-08 5:55 ` ejolson2005
@ 2020-07-08 6:15 ` ericonr
2020-07-11 18:52 ` ejolson2005
` (2 subsequent siblings)
12 siblings, 0 replies; 14+ messages in thread
From: ericonr @ 2020-07-08 6:15 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 360 bytes --]
New comment by ericonr on void-packages repository
https://github.com/void-linux/void-packages/issues/23418#issuecomment-655310781
Comment:
I'm not sure ip or ifconfig will work from inside, but you probably need to bind mount `/etc/resolv.conf` in the chroot as well, in order to get DNS working. You can take a look at how `xchroot` from `xtools` does it.
^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: musl qemu-user-static not static
2020-07-06 16:02 [ISSUE] musl qemu-user-static not static ejolson2005
` (9 preceding siblings ...)
2020-07-08 6:15 ` ericonr
@ 2020-07-11 18:52 ` ejolson2005
2020-07-11 18:52 ` [ISSUE] [CLOSED] " ejolson2005
2020-07-11 19:37 ` ericonr
12 siblings, 0 replies; 14+ messages in thread
From: ejolson2005 @ 2020-07-11 18:52 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 454 bytes --]
New comment by ejolson2005 on void-packages repository
https://github.com/void-linux/void-packages/issues/23418#issuecomment-657111309
Comment:
It looks like it's time to close this issue. In closing the file program doesn't report accurate information about the statically linked PIE binaries; however, the qemu-user-static package for musl does work and really does contain the required statically linked binaries.
Thanks everyone for the help!
^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: [ISSUE] [CLOSED] musl qemu-user-static not static
2020-07-06 16:02 [ISSUE] musl qemu-user-static not static ejolson2005
` (10 preceding siblings ...)
2020-07-11 18:52 ` ejolson2005
@ 2020-07-11 18:52 ` ejolson2005
2020-07-11 19:37 ` ericonr
12 siblings, 0 replies; 14+ messages in thread
From: ejolson2005 @ 2020-07-11 18:52 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 6670 bytes --]
Closed issue by ejolson2005 on void-packages repository
https://github.com/void-linux/void-packages/issues/23418
Description:
### System
```
# xuname
Void 5.4.50_1 x86_64-musl AuthenticAMD notuptodate rF
# xbps-query -p pkgver qemu-user-static
qemu-user-static-5.0.0_2
```
### Expected behavior
The installed files /bin/qemu-*-static are statically linked.
### Actual behavior
All the binaries are dynamically linked.
```
# file /bin/qemu-*-static
/bin/qemu-aarch64-static: ELF 64-bit LSB pie executable, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=8fcc876ee19d03df45ca3b9633c713421425fda4, stripped
/bin/qemu-aarch64_be-static: ELF 64-bit LSB pie executable, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=021fac44423f7a1ab52d1c876c6c2ff735af2843, stripped
/bin/qemu-alpha-static: ELF 64-bit LSB pie executable, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=37aab9879fdbe3913a5cc8049473a7d93b6295fe, stripped
/bin/qemu-arm-static: ELF 64-bit LSB pie executable, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=19a48d0e0df6c46aa2f7a08bff70b39781dea74f, stripped
/bin/qemu-armeb-static: ELF 64-bit LSB pie executable, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=83b44811a851f59713b2f7354e8f57d2622ef11e, stripped
/bin/qemu-cris-static: ELF 64-bit LSB pie executable, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=e302af9da439fd31e264a83be7f691aff5b8c85a, stripped
/bin/qemu-hppa-static: ELF 64-bit LSB pie executable, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=3f041cbbdb7abeffecdeb113b47c23fef51e6425, stripped
/bin/qemu-i386-static: ELF 64-bit LSB pie executable, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=d51d23d0483559fa735e9c2f6bfc6bd62bb280c4, stripped
/bin/qemu-m68k-static: ELF 64-bit LSB pie executable, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=e956836d0a6905e07284e83816d3ea2e4a62ce60, stripped
/bin/qemu-microblaze-static: ELF 64-bit LSB pie executable, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=1ebb14e9545f70b436020e0e59b0de549836f5fd, stripped
/bin/qemu-microblazeel-static: ELF 64-bit LSB pie executable, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=25b2cb3d42b38fe256b0db89fec3946843ccf83f, stripped
/bin/qemu-mips-static: ELF 64-bit LSB pie executable, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=e23e5e1911ab572e233c810990c7d2000649c3c8, stripped
/bin/qemu-mips64-static: ELF 64-bit LSB pie executable, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=3360e42773b5c48dc50fc73b6cb355cd95463a4a, stripped
/bin/qemu-mips64el-static: ELF 64-bit LSB pie executable, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=fd5748639cfb40caa66f08b8525bb670acc7815c, stripped
/bin/qemu-mipsel-static: ELF 64-bit LSB pie executable, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=dfce3989dc0f5b842d99f74b8549308371d51de0, stripped
/bin/qemu-mipsn32-static: ELF 64-bit LSB pie executable, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=62ba872323b8aea6102a8187b8a3b5ebe542ec79, stripped
/bin/qemu-mipsn32el-static: ELF 64-bit LSB pie executable, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=00aad6a0f6359957137f9c274f0a8ab0b8803a2c, stripped
/bin/qemu-nios2-static: ELF 64-bit LSB pie executable, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=e16b7d72ecb153e2696dc13b78ee873cbd41df22, stripped
/bin/qemu-or1k-static: ELF 64-bit LSB pie executable, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=4e89fec9e66d8c07fc72dee3b467c2f9195b85a7, stripped
/bin/qemu-ppc-static: ELF 64-bit LSB pie executable, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=5167e839dc255592cdf1f6ce58f0764abc15e147, stripped
/bin/qemu-ppc64-static: ELF 64-bit LSB pie executable, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=2e71ea558c3f7ab906f27eacf0d465e9d2fd9fea, stripped
/bin/qemu-ppc64abi32-static: ELF 64-bit LSB pie executable, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=66347a03f1efab0163d4f0b69865d3e6d8c3f565, stripped
/bin/qemu-ppc64le-static: ELF 64-bit LSB pie executable, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=71ab4892e808cff9df255bf6d490f0be4dc9af4d, stripped
/bin/qemu-riscv32-static: ELF 64-bit LSB pie executable, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=8961565bb0eede2a9e2fc9e7db08146142b00857, stripped
/bin/qemu-riscv64-static: ELF 64-bit LSB pie executable, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=7dd2f1b166acbe24b6e124dbf60d39e0b1fb0679, stripped
/bin/qemu-s390x-static: ELF 64-bit LSB pie executable, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=aa8bde9218bc66b38c6316b00a183578c0416a1c, stripped
/bin/qemu-sh4-static: ELF 64-bit LSB pie executable, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=8dc709ce53e31ea2c9599c7110941ee8ea217a4b, stripped
/bin/qemu-sh4eb-static: ELF 64-bit LSB pie executable, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=492750248b3da371dfd3eb9699110f7143de05ba, stripped
/bin/qemu-sparc-static: ELF 64-bit LSB pie executable, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=8f0e02d6c23f19aa43b38ccc6e6c306c05b15a39, stripped
/bin/qemu-sparc32plus-static: ELF 64-bit LSB pie executable, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=dd58f7b6fad0ab3c4961abe5f23341a0dddcf0e8, stripped
/bin/qemu-sparc64-static: ELF 64-bit LSB pie executable, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=4a3643f28a3ebe091ffe6f606b8cd3a0b03a9e5e, stripped
/bin/qemu-tilegx-static: ELF 64-bit LSB pie executable, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=b126a629a71fc9442fb6f3caa2d22052fe74a51f, stripped
/bin/qemu-x86_64-static: ELF 64-bit LSB pie executable, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=2355ce6822e5c2f54f713f1473cbb4669e7f7cf9, stripped
/bin/qemu-xtensa-static: ELF 64-bit LSB pie executable, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=4bd01d9158a517a9f61632772241e25380ef583d, stripped
/bin/qemu-xtensaeb-static: ELF 64-bit LSB pie executable, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=7dbf8a05ea5ce7be20def8efedc118323c6519cd, stripped
```
### Steps to reproduce the behavior
Install the package and check the executables with file.
^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: musl qemu-user-static not static
2020-07-06 16:02 [ISSUE] musl qemu-user-static not static ejolson2005
` (11 preceding siblings ...)
2020-07-11 18:52 ` [ISSUE] [CLOSED] " ejolson2005
@ 2020-07-11 19:37 ` ericonr
12 siblings, 0 replies; 14+ messages in thread
From: ericonr @ 2020-07-11 19:37 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 181 bytes --]
New comment by ericonr on void-packages repository
https://github.com/void-linux/void-packages/issues/23418#issuecomment-657117781
Comment:
https://bugs.astron.com/view.php?id=93
^ permalink raw reply [flat|nested] 14+ messages in thread
end of thread, other threads:[~2020-07-11 19:37 UTC | newest]
Thread overview: 14+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2020-07-06 16:02 [ISSUE] musl qemu-user-static not static ejolson2005
2020-07-06 16:51 ` ericonr
2020-07-06 18:05 ` ejolson2005
2020-07-06 18:16 ` ericonr
2020-07-06 18:31 ` ejolson2005
2020-07-06 18:32 ` ejolson2005
2020-07-06 18:47 ` ericonr
2020-07-07 23:32 ` sgn
2020-07-07 23:39 ` sgn
2020-07-08 5:55 ` ejolson2005
2020-07-08 6:15 ` ericonr
2020-07-11 18:52 ` ejolson2005
2020-07-11 18:52 ` [ISSUE] [CLOSED] " ejolson2005
2020-07-11 19:37 ` ericonr
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).