On 2024-02-29, Nicolas Boulenguez wrote:
> From 27ec150b506234e1a3e24688ed400627133ab5e2 Mon Sep 17 00:00:00 2001
> From: Nicolas Boulenguez <nico...@debian.org>
> Date: Sat, 2 Sep 2023 23:24:10 +0200
> Subject: Delegate the Built-Using field to the dh-builtusing debhelper tool
>
>
> diff --git a/debian/control b/debian/control
> index 7a6bbc31cc..c6aec92cf6 100644
> --- a/debian/control
> +++ b/debian/control
> @@ -186,7 +187,8 @@ Description: A boot loader for omap systems
>  Package: u-boot-sunxi
>  Architecture: armhf arm64
>  Multi-Arch: same
> -Built-Using: ${u-boot-sunxi:Built-Using}
> +Built-Using: ${dh-builtusing:arm-trusted-firmware} [arm64],
> + ${dh-builtusing:crust-firmware} [arm64],
>  Depends: ${misc:Depends}
>  Recommends: u-boot-tools [arm64]
>  Suggests: arm-trusted-firmware [arm64]

Looks like this triggered build failures on armhf, as it ends up with:

  Built-Using: [arm64], [arm64]

So this needs some special-casing which might make it not quite as
simple :/

  
https://buildd.debian.org/status/fetch.php?pkg=u-boot&arch=armhf&ver=2024.01%2Bdfsg-2&stamp=1710912003&raw=0

Although looking at the dh-builtusing manpage, looks like it *should*
work ... so an inconsistency between documentation and implementation.


live well,
  vagrant

Reply via email to