-
Notifications
You must be signed in to change notification settings - Fork 0
StripNondeterminism is a Perl library for stripping non-deterministic information such as timestamps and filesystem ordering from various file and archive formats. It is integrated into Debian's debhelper(7) build system. Unofficial copy of https://salsa.debian.org/reproducible-builds/strip-nondeterminism
License
esoule/strip-nondeterminism
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
File::StripNondeterminism is a Perl module for stripping bits of nondeterministic information, such as timestamps and file system order, from files such as gzipped files, ZIP archives, and Jar files. It can be used as a post-processing step to make a build reproducible, when the build process itself cannot be made deterministic. It is used as part of the Reproducible Builds project. strip-nondeterminism contains the File::StripNondeterminism Perl module, the strip-nondeterminism command line utility, and the dh_strip_nondeterminism Debhelper add-on. After releasing, please upload a signed tarball: $ VERSION=FIXME $ git archive --format=tar --prefix=strip-nondeterminism-${VERSION}/ ${VERSION} | bzip2 -9 > strip-nondeterminism-${VERSION}.tar.bz2 $ gpg --detach-sig --armor --output=strip-nondeterminism-${VERSION}.tar.bz2.asc < strip-nondeterminism-${VERSION}.tar.bz2 And commit them to our LFS repository at https://salsa.debian.org/reproducible-builds/reproducible-lfs
About
StripNondeterminism is a Perl library for stripping non-deterministic information such as timestamps and filesystem ordering from various file and archive formats. It is integrated into Debian's debhelper(7) build system. Unofficial copy of https://salsa.debian.org/reproducible-builds/strip-nondeterminism
Resources
License
Stars
Watchers
Forks
Packages 0
No packages published