kpcyrd / rebuilderd

Independent verification of binary packages - reproducible builds
GNU General Public License v3.0
352 stars 23 forks source link

Prepare building once per pkgbase #88

Closed kpcyrd closed 2 years ago

kpcyrd commented 2 years ago

This rewrites most of the sync code to only build once and set the output status of all output packages at once.

For example, the rebuilderd pkgbase in Arch Linux contains two packages:

Before this patch we would reproduce each packages individually, effectively running the build twice.