hi there,

On Mon, May 26, 2025 at 10:20:38AM +0200, Santiago Vila wrote:
> El 26/5/25 a las 9:47, Michael Ablassmeier escribió:
> > hm, this seems to be depending on the build system used, it actually built
> > here:
> > 
> >   
> > https://buildd.debian.org/status/logs.php?pkg=streamripper&ver=1.64.6-2&arch=arm64
> >   getbuildlog streamripper 1.64.6-2 arm64
> > 
> >   > checking whether mbrtowc and mbstate_t are properly declared... yes
> >   > checking build system type... aarch64-unknown-linux-gnu
> >   > checking host system type... aarch64-unknown-linux-gnu
> >   > checking for ld used by GCC... /usr/bin/ld
> 
> There are a number of packages which fail in the same way as this one
> on arm64. I suspect of some build-dependency. I suggest using debbisect
> to figure out which one.

apparently, from the old build logs it can be seen, that before the build
started, files were updated:

[..]
 700 mkdir -p "."
 701 set -e;   mv ./config.guess ./config.guess.cdbs-orig; cp 
--remove-destination /usr/share/misc/config.guess ./config.guess;               
                                                                            
 702 set -e;   mv ./config.sub ./config.sub.cdbs-orig; cp --remove-destination 
/usr/share/misc/config.sub ./config.sub;
[..]

this step is missing in the latest rebuild resuling in the old config.sub file
beeing used, missing required architecture declarations.

i guess something has changed in cdbs (which this package unfortunately is
still using)?

bye,
        - michael

Reply via email to