please build a static version of qemu-arm 0.11.x in a separate binary deb
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
qemu (Debian) |
Fix Released
|
Unknown
|
|||
qemu-kvm (Ubuntu) |
Fix Released
|
Wishlist
|
Dustin Kirkland |
Bug Description
Binary package hint: qemu
qemu 0.11 is supposed to have eabi support in qemu-arm. to easily use a an armel chroot under x86 similar to the variant described in https:/
1) register qemu-arm(-static) with binfmt misc properly with update-binfmts (see below)
2) build a static version of qemu-arm so the binary can be copied into an arm chroot
it would be nice to have a configure call similar to:
./configure --prefix=/usr --target-
in debian/rules that spits out a static version of qemu-arm, then have a qemu-arm-static deb package with the postinst and prerm scripts below:
postinst needs:
configure)
if [ "$1" = configure ] && [ -x /usr/sbin/
fi
;;
prerm needs:
if [ "$1" = remove ] && [ -x /usr/sbin/
--remove arm /usr/bin/
fi
the imported armel file which needs to be in /usr/share/binfmts/ should have the following content:
package qemu-arm-static
interpreter /usr/bin/
flags: OC
offset 0
magic \x7fELF\
mask \xff\xff\
Related branches
Changed in qemu (Ubuntu): | |
assignee: | nobody → Dustin Kirkland (kirkland) |
importance: | Undecided → Wishlist |
Changed in qemu (Debian): | |
status: | Unknown → New |
Changed in qemu (Debian): | |
status: | Confirmed → New |
affects: | qemu (Ubuntu) → qemu-kvm (Ubuntu) |
Changed in qemu-kvm (Ubuntu): | |
status: | In Progress → Fix Released |
Changed in qemu (Debian): | |
status: | New → Fix Committed |
Changed in qemu (Debian): | |
status: | Fix Committed → Fix Released |
Thanks Oliver. I just uploaded.
:-Dustin