Sign Up
Log In
Log In
or
Sign Up
Places
All Projects
Status Monitor
Collapse sidebar
openSUSE:Leap:15.4:Update
autogen.20278
reproducible.patch
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
File reproducible.patch of Package autogen.20278
libopts-41.1.16.tar.gz contained timestamps from build and indeterminism from filesystem readdir order. See https://reproducible-builds.org/ for why this matters. Index: autogen-5.18.12/pkg/libopts/mklibsrc.sh =================================================================== --- autogen-5.18.12.orig/pkg/libopts/mklibsrc.sh +++ autogen-5.18.12/pkg/libopts/mklibsrc.sh @@ -113,7 +113,9 @@ sfx=tar.gz cd .. echo ! cd `pwd` echo ! tar cvf ${tag}.${sfx} ${tag} -tar cvf - ${tag} | $gz > ${top_builddir}/autoopts/${tag}.${sfx} +rbopts="" +[ -z "$SOURCE_DATE_EPOCH" ] || ! tar --help|grep -q sort= || rbopts="--sort=name --format=gnu --clamp-mtime --mtime @$SOURCE_DATE_EPOCH" +tar cvf - $rbopts ${tag} | $gz > ${top_builddir}/autoopts/${tag}.${sfx} rm -rf ${tag} ## Local Variables:
Locations
Projects
Search
Status Monitor
Help
OpenBuildService.org
Documentation
API Documentation
Code of Conduct
Contact
Support
@OBShq
Terms
openSUSE Build Service is sponsored by
The Open Build Service is an
openSUSE project
.
Sign Up
Log In
Places
Places
All Projects
Status Monitor