Bug#954294: libseccomp-dev: API break: SCMP_SYS() is unsigned long (was Re: Bug#954294: systemd: FTBFS on x32 due to format string errors, need explicit casts)

2020-06-25 Thread Michael Biebl
Am 25.06.20 um 17:49 schrieb Thorsten Glaser: > Michael Biebl dixit: > >> Is this workaround permanent or will systemd FTBFS again in the future? > > I’ve just verified that the upstream-merged fix, appearing in > linux-libc-dev 5.7.6-1 in sid, fixes this permanently. > Great, thanks Thorsten.

Bug#954294: libseccomp-dev: API break: SCMP_SYS() is unsigned long (was Re: Bug#954294: systemd: FTBFS on x32 due to format string errors, need explicit casts)

2020-06-25 Thread Thorsten Glaser
Michael Biebl dixit: >Is this workaround permanent or will systemd FTBFS again in the future? I’ve just verified that the upstream-merged fix, appearing in linux-libc-dev 5.7.6-1 in sid, fixes this permanently. bye, //mirabilos -- tarent solutions GmbH Rochusstraße 2-4, D-53123 Bonn • http://ww

Bug#954294: libseccomp-dev: API break: SCMP_SYS() is unsigned long (was Re: Bug#954294: systemd: FTBFS on x32 due to format string errors, need explicit casts)

2020-04-08 Thread Thorsten Glaser
On Wed, 8 Apr 2020, Michael Biebl wrote: >> Is this workaround permanent or will systemd FTBFS again in the future? It is not inherently permanent. If a new libseccomp version gets uploaded it will pop back up. In these cases, I’ll most likely notice it due to Multi-Arch skew (my x32 system has l

Bug#954294: libseccomp-dev: API break: SCMP_SYS() is unsigned long (was Re: Bug#954294: systemd: FTBFS on x32 due to format string errors, need explicit casts)

2020-04-08 Thread Michael Biebl
Am 08.04.20 um 09:56 schrieb Michael Biebl: > If seccomp support on x32 is causing so much trouble, we can just as > well disable it in systemd for the time being by dropping libseccomp-dev > from Build-Depends ... on x32 only, of course. signature.asc Description: OpenPGP digital signature

Bug#954294: libseccomp-dev: API break: SCMP_SYS() is unsigned long (was Re: Bug#954294: systemd: FTBFS on x32 due to format string errors, need explicit casts)

2020-04-08 Thread Michael Biebl
Am 07.04.20 um 14:26 schrieb Thorsten Glaser: > retitle 954294 linux: __X32_SYSCALL_BIT being defined as UL constant breaks > userspace > reassign 954294 > found 954294 5.5.13-2 > thanks > > Dixi quod… > >>> -#define SCMP_SYS(x) (__SNR_##x) >>> +#define SCMP_SYS(x) ((int)__SN

Bug#954294: libseccomp-dev: API break: SCMP_SYS() is unsigned long (was Re: Bug#954294: systemd: FTBFS on x32 due to format string errors, need explicit casts)

2020-04-07 Thread Thorsten Glaser
On Mon, 6 Apr 2020, Thorsten Glaser wrote: > On Thu, 19 Mar 2020, Thorsten Glaser wrote: > > > Nevermind, I found the real culprit. SCMP_SYS() is defined to return int. > > I’ll be uploading this to debian-ports’ unreleased repo to get the > builds going again. Full debdiff and build log attache

Bug#954294: libseccomp-dev: API break: SCMP_SYS() is unsigned long (was Re: Bug#954294: systemd: FTBFS on x32 due to format string errors, need explicit casts)

2020-04-06 Thread Thorsten Glaser
On Thu, 19 Mar 2020, Thorsten Glaser wrote: > Nevermind, I found the real culprit. SCMP_SYS() is defined to return int. I’ll be uploading this to debian-ports’ unreleased repo to get the builds going again. Full debdiff and build log attached. bye, //mirabilos -- tarent solutions GmbH Rochusstr

Bug#954294: systemd: FTBFS on x32 due to format string errors, need explicit casts

2020-03-19 Thread Thorsten Glaser
reassign 954294 libseccomp-dev found 954294 2.4.3-1 affects 954294 src:systemd thanks > Here, SCMP_SYS(mmap) is an unsigned long, probably because that’s > what the native size type is. Nevermind, I found the real culprit. SCMP_SYS() is defined to return int. bye, //mirabilos -- tarent solution

Bug#954294: libseccomp-dev: API break: SCMP_SYS() is unsigned long (was Re: Bug#954294: systemd: FTBFS on x32 due to format string errors, need explicit casts)

2020-03-19 Thread Thorsten Glaser
retitle 954294 libseccomp-dev: API break: SCMP_SYS() is unsigned long tags 954294 + patch thanks > Nevermind, I found the real culprit. SCMP_SYS() is defined to return int. Patch attached. Please apply and upload, and forward this upstream. bye, //mirabilos -- tarent solutions GmbH Rochusstraße

Bug#954294: systemd: FTBFS on x32 due to format string errors, need explicit casts

2020-03-19 Thread Thorsten Glaser
Source: systemd Version: 245.2-1 Severity: important Tags: upstream ftbfs Justification: fails to build from source (but built successfully in the past), on non-release architecture https://buildd.debian.org/status/fetch.php?pkg=systemd&arch=x32&ver=245.2-1&stamp=1584573299&raw=0 The failures se