Hello, On Mon, Dec 23, 2024 at 06:28:17PM +0100, Lucas Nussbaum wrote: > Source: as31 > Version: 2.3.1-10 [...] > During a rebuild of all packages in sid, this package failed to build > on armhf. [...] > > 116 | if (getline(&lineBuffer,&sizeBuf,finPre) == -1) > > | ^~~~~~~~ > > | | > > | long unsigned int * > > In file included from /usr/include/stdio.h:966, > > from run.c:2: > > /usr/include/arm-linux-gnueabihf/bits/stdio.h:118:36: note: expected > > ‘size_t *’ {aka ‘unsigned int *’} but argument is of type ‘long unsigned > > int *’ [...]
This should hopefully be fixed by changing debian/patches/update_sizebuf_types.patch [1] to use the correct `size_t` type (instead of `long unsigned int`) in both places. Regards, Andreas Henriksson [1]: https://sources.debian.org/src/as31/2.3.1-10/debian/patches/update_sizebuf_types.patch/