❦ 22 février 2017 00:46 +0100, Adam Borowski <kilobyte@angband.pl> :
>> > > * using a qemu build chroot (Debian doesn't do this, other might)
>> >
>> > Is that because QEMU is slow, or some other reason?
>>
>> AIUI qemu(-static) cannot handle threading very well. So if a build
>> process uses such applications, things turn bad. Typical observation was
>> msgmerge stuck in an endless loop at 100% CPU. Lesson learned: There is
>> a reason why Debian builds do not use emulation.
>
> That's qemu-user. On the other hand, qemu-system, while nowhere as
> convenient, is safe and reliable. Its bugs don't exceed the differences
> between revisions of real hardware.
It doesn't emulate correctly inability of some architectures to do
unaligned memory accesses.
--
Make it right before you make it faster.
- The Elements of Programming Style (Kernighan & Plauger)
Attachment:
signature.asc
Description: PGP signature