Ian Jackson:
> Jérémy Bobbio writes ("Bug#764251: socat: please set the build timestamp to a 
> deterministic time"):
> > As part of the “reproducible builds” effort, we have discovered that
> > socat is using the __DATE__ and __TIME__ C pre-processor macro to record
> > the time of the build. This prevent socat build to be reproducible.
> > 
> > The attached patch will instead set the value of the `timestamp`
> > variable to the date of the latest debian/changelog entry. In order to
> > do so, it will patch the build system to allow the build timestamp to be
> > externally set through the BUILD_DATE variable.
> > 
> > Once applied, socat can be built reproducibly.
> 
> Thanks.  I have reviewed the patch and it looks good to me.
> 
> Have you considered sending something like this upstream ?

I've designed the patch so it would have a chance to be accepted
upstream. I was hoping the package maintainers would push it there if it
was deemed good enough.

-- 
Lunar                                .''`. 
lu...@debian.org                    : :Ⓐ  :  # apt-get install anarchism
                                    `. `'` 
                                      `-   

Attachment: signature.asc
Description: Digital signature

Reply via email to