This is the mail archive of the cygwin-apps mailing list for the Cygwin project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Reproducible Builds


Has anybody tried to make cygport builds reproducible?  It bothers me
that each time I build the same package in the same build environment I
get a different package archive (even if the same size it will have
another checksum) and lots of files inside the archive are different,
too.

It seems that the Debian folks have been trying to get that problem
solved on a larger scale (they also record the build environment so it
could be re-created as needed).

https://wiki.debian.org/ReproducibleBuilds
https://lwn.net/Articles/630074/

But for starters I'd be happy if two consecutive builds produced the
same archive.  Besides getting stable SHA-512 it would enable us to
package the noarch parts independently (i.e. files that are identical
between an i686 and an x86_64 build).


Regards,
Achim.
-- 
+<[Q+ Matrix-12 WAVE#46+305 Neuron microQkb Andromeda XTk Blofeld]>+

Factory and User Sound Singles for Waldorf rackAttack:
http://Synth.Stromeko.net/Downloads.html#WaldorfSounds


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]