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