Skip to content

Making the build reproducible by removing timestamps in doxygen documentation #344

@GoogleCodeExporter

Description

@GoogleCodeExporter
What steps will reproduce the problem?
1. Compile box2d multiple times in a row


What is the expected output? What do you see instead?

I would expect that the output is always the same and reproducible.


What version of the product are you using? On what operating system?

Version 2.3.1 on Debian GNU/Linux.


With free software, anyone can inspect the source code for malicious flaws. But 
Debian provides binary packages to its users. The idea of “deterministic” 
or “reproducible” builds is to empower anyone to verify that no flaws have 
been introduced during the build process by reproducing byte-for-byte identical 
binary packages from a given source. 

Please find attached a patch by Maria Valentina Marin that addresses this issue 
for Box2d by setting HTML_TIMESTAMPS=NO in the doxyfile.

Original issue reported on code.google.com by cauchy1...@googlemail.com on 8 Mar 2015 at 1:28

Attachments:

Metadata

Metadata

Assignees

No one assigned

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions