Bug#914714: reproducible builds: vary binary-arch and binary-indep vs binary builds
Holger Levsen
holger at layer-acht.org
Mon May 13 19:23:51 BST 2019
Hi Vagrant,
On Mon, May 13, 2019 at 10:12:32AM -0700, Vagrant Cascadian wrote:
> From a quick glance at the jenkins code it looks feasible to implement
> the split arch:all and arch:any build, but what's unclear is how to
> compare a single arch:all+any .buildinfo against two .buildinfo files
> (arch:all and arch:any).
>
> Maybe something like "mergechanges" applied to .buildinfo files?
maybe, yes.
> > instead of making our rebuilds in the lab more efficient/complicated,
> > I'd rather spend time on working rebuilding against the actual debian
> > archive, based on the published .buildinfo files from these builds.
> This also would be very helpful...
the quoted bit from me is still very true.
> A problem I'm facing, having introduced a change in u-boot that now
> builds an arch:all package that only builds on amd64/i386, but has
> significantly different arch:any packages for arm64/armhf that really
> should get tested.
>
> Maybe we should only test arch:all on amd64? Though that's edging into a
> different kind of bug entirely.
that and I'm not sure how much your desired way of testing u-boot
is generally useful.
> That seems pretty doable; amd64+i386 would be the easiest but perhaps
> least interesting to test... or testing four consecutive builds across
> all four architectures... that seems almost too adventurous! Especially
> given that some packages only build arch:all on specific architectures.
again: I'd like to rebuild against the actual archive (first, before I'd
working on improve our 'theoretical testlab' again). That said, as
always, patches welcome and existing patches I'll likely happily merge.
I'm sorry to sound so "negative", I'd just like to focus on the actual
rebuilder thing. Which *is* shaping up, just slower than I'd like.
--
tschau,
Holger
-------------------------------------------------------------------------------
holger@(debian|reproducible-builds|layer-acht).org
PGP fingerprint: B8BF 5413 7B09 D35C F026 FE9D 091A B856 069A AA1C
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 833 bytes
Desc: not available
URL: <http://alioth-lists.debian.net/pipermail/qa-jenkins-dev/attachments/20190513/2a7199b5/attachment.sig>
More information about the Qa-jenkins-dev
mailing list