[Dev] libretools 20160510 release announcement
André Silva
emulatorman at riseup.net
Wed May 11 03:30:29 GMT 2016
On 05/10/2016 02:18 PM, Luke Shumaker wrote:
> André Silva wrote:
>>> ==> Starting to build the package...
>>> | setarch: armv7h: Unrecognized architecture
>>
>> I tried use coadde solution [0] and now it has been solved,
>>
>> [0]:https://projects.parabola.nu/packages/devtools-par.git/commit/?id=c3819bb4224622c6d10ab7a3511472f314e026ba
>
> This should not be nescessary. Libretools arch-nspawn has the `-s`
> flag to turn off setarch, and libre
>
> Can you stick a `set -x` in the function `hack_arch_nspawn_flags()` in
> `/usr/bin/librechroot` to see why it isn't tacking on that flag to the
> `arch_nspawn_flags` array?
>
ok, it's the log:
==> Starting to build the package...
| + getopts hC:M:c:f:s arg
| + local CARCH
| + [[ -f /mnt/libretools/chroot-armv7h/emulatorman/etc/makepkg.conf ]]
| ++ grep '^CARCH='
/mnt/libretools/chroot-armv7h/emulatorman/etc/makepkg.conf
| + eval 'CARCH="armv7h"'
| ++ CARCH=armv7h
| + [[ armv7h == armv7h ]]
| + setarch armv7l
| + grep -xF enabled /proc/sys/fs/binfmt_misc/arm
| + grep -xF 'interpreter /usr/bin/qemu-arm-static'
/proc/sys/fs/binfmt_misc/arm
| + arch_nspawn_flags+=(-f /usr/bin/qemu-arm-static -s)
| + /usr/lib/libretools/chroot/arch-nspawn -f /usr/bin/qemu-arm-static
-s /mnt/libretools/chroot-armv7h/emulatorman
--bind-ro=/home/emulatorman/parabola-projects/packages/abslibre/libre/pacman:/startdir_host
--bind-ro=/home/emulatorman/parabola-projects/packages/abslibre/libre/pacman:/srcdest_host
-- true
| setarch: armv7h: Unrecognized architecture
Maybe '-s' should be before than '/usr/bin/qemu-arm-static' to make
effect and solve the issue, eg. arch_nspawn_flags+=(-f -s
/usr/bin/qemu-arm-static)
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 819 bytes
Desc: OpenPGP digital signature
URL: <https://lists.parabola.nu/pipermail/dev/attachments/20160511/0bee6ec1/attachment.sig>
More information about the Dev
mailing list