[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