Bug#1017537: armel buildd misconfiguration (was Re: Bug#1017537: dietlibc: FTBFS on armel)

2022-08-24 Thread Arnd Bergmann
On Mon, Aug 22, 2022 at 3:08 AM Thorsten Glaser wrote: > > outlook 1017537 some armel buildds are misconfigured and lack SWP emulation > thanks > > Dixi quod… > > ># if __ARM_ARCH__ < 6 > > swp r0, r1, [r2] > ># else > > And this, after some research, is it. This is needed for armel,

Bug#1017537: armel buildd misconfiguration (was Re: Bug#1017537: dietlibc: FTBFS on armel)

2022-08-21 Thread Thorsten Glaser
outlook 1017537 some armel buildds are misconfigured and lack SWP emulation thanks Dixi quod… ># if __ARM_ARCH__ < 6 > swp r0, r1, [r2] ># else And this, after some research, is it. This is needed for armel, which is v5. Apparently, Linux has SWP emulation for v7/v8 hosts, but at

Bug#1017537: dietlibc: FTBFS on armel

2022-08-21 Thread Thorsten Glaser
Dixi quod… >In case this makes anyone immediately think of whatever it is: Code looks right enough (with an explanation of why this only fails on armel but not on armhf which is perfectly fine): $ cat arm/__testandset.S #include "arm-features.h" FUNC_START __testandset mov r2,

Bug#1017537: dietlibc: FTBFS on armel

2022-08-21 Thread Thorsten Glaser
>but it ALSO fails in a bullseye chroot, so this is possibly not related In case this makes anyone immediately think of whatever it is: (gdb) r Starting program: /home/tg/dietlibc-0.34~cvs20160606-el-11/debian/unittests/ttt Program received signal SIGILL, Illegal instruction. __testandset () at

Bug#1017537: dietlibc: FTBFS on armel

2022-08-21 Thread Thorsten Glaser
outcome 1017537 fails on porterbox/bullseye as well, suspect 64-bit host to be an issue tags 1017537 + help thanks In contrast to armhf, which works fine on the porterbox (amdahl; abel, which I normally use, is currently down) for me, this one also fails, but it ALSO fails in a bullseye chroot,

Bug#1017537: dietlibc: FTBFS on armel: illegal instruction

2022-08-17 Thread Thorsten Glaser
Sebastian Ramacher dixit: >This is already an issue with 0.34~cvs20160606-12. It’s an incompatible toolchain change that broke this package. I’m trying to find out why, but the ARM porters are not helpful. bye, //mirabilos -- Support mksh as /bin/sh and RoQA dash NOW! ‣ src:bash (406 (433)

Bug#1017537: dietlibc: FTBFS on armel: illegal instruction

2022-08-17 Thread Sebastian Ramacher
Control: found -1 0.34~cvs20160606-12 Control: tags -1 sid bookworm On 2022-08-17 18:54:38 +0200, Sebastian Ramacher wrote: > Source: dietlibc > Version: 0.34~cvs20160606-14 > Severity: serious > Tags: ftbfs > Justification: fails to build from source (but built successfully in the past) >

Bug#1017537: dietlibc: FTBFS on armel: illegal instruction

2022-08-17 Thread Sebastian Ramacher
Source: dietlibc Version: 0.34~cvs20160606-14 Severity: serious Tags: ftbfs Justification: fails to build from source (but built successfully in the past) X-Debbugs-Cc: sramac...@debian.org https://buildd.debian.org/status/fetch.php?pkg=dietlibc=armel=0.34%7Ecvs20160606-14=1658293281=0 RUN