Hi Steve,

On Thu, Dec 20, 2018 at 10:51 PM Steve McIntyre <[email protected]> wrote:
> Source: botan
> Version: 2.6.0-3
> Severity: important
> User: [email protected]
> Usertags: cpu-detection
>
> I've been doing a full rebuild of the Debian archive, building all
> source packages targeting armel and armhf using arm64 hardware. We are
> planning in future to move all of our 32-bit armel/armhf builds to
> using arm64 machines, so this rebuild is to identify packages that
> might have problems with this configuration.
>
> botan is one such package - its configure.py is way too prescriptive
> about matching up CPU architecture versions. It doesn't cope with an
> "armv8l" CPU type running a 32-bit userland, even though that's a
> perfectly valid configuration for lots of machines.
>
> botan could do with fixing upstream (maybe by simply adding "armv8l"
> as an alias in src/build-data/arch/arm32.txt?), or failing that by
> adding another override in the debian/rules file to specify the right
> CPU target. There's already one there for armhf, so I guess adding
> another one for armel to say
>
>   $(if $(filter $(DEB_HOST_ARCH), armel),--cpu=armel)
>
> *might* be an answer here.
 As Jack noted, it should be fixed in 2.7.0 which is available from
experimental. Please try that version as well and report back if
possible.

Regards,
Laszlo/GCS

Reply via email to