Join GitHub today
GitHub is home to over 28 million developers working together to host and review code, manage projects, and build software together.Sign up
dealii claims copyright for future years #7251
When I built dealii in the year 2033, I got such a diff:
See also https://reproducible-builds.org/ for why this matters.
This bug was found while working on reproducible builds for openSUSE.
Well, that's actually a bit funny :-) We could just strip the copyright date out of the pages, but I think it's not wrong to have a copyright date in each HTML page, and that's what the
What it does wrong is to take the current year, and not the year in which the source files for the doxygen HTML pages were last modified. It would not be terribly difficult to extract that date from all of the source files at cmake time, and consequently make the year in the HTML pages independent of the year in which the HTML pages are built. @bmwiedemann -- is this what you would suggest we do?
@bangerth that could work, but is sometimes troublesome if we apply distribution patches during package build, which updates mtime of input files. So taking the
Fixing it in master is good enough. Eventually all other versions will be obsolete ;-)