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/

Reply via email to