RFR: 8275745: Reproducible copyright headers [v3]

Magnus Ihse Bursie ihse at openjdk.java.net
Sat Nov 20 21:44:10 UTC 2021


On Fri, 19 Nov 2021 14:21:59 GMT, Emmanuel Bourg <duke at openjdk.java.net> wrote:

>> Emmanuel Bourg has updated the pull request with a new target base due to a merge or a rebase. The pull request now contains two commits:
>> 
>>  - Make gensrc code use $COPYRIGHT_YEAR
>>  - Set COPYRIGHT_YEAR from SOURCE_DATE_EPOCH if present
>
> Thanks again for walking me through the process, I'll try to submit more reproducibility fixes, there are a few more patches pending in Debian:
> https://salsa.debian.org/openjdk-team/openjdk/-/blob/openjdk-17/debian/patches/reproducible-build-jmod.diff
> https://salsa.debian.org/openjdk-team/openjdk/-/blob/openjdk-17/debian/patches/reproducible-build-user.diff
> https://salsa.debian.org/openjdk-team/openjdk/-/blob/openjdk-17/debian/patches/reproducible-character-data.diff
> https://salsa.debian.org/openjdk-team/openjdk/-/blob/openjdk-17/debian/patches/reproducible-javadoc-timestamp.diff
> https://salsa.debian.org/openjdk-team/openjdk/-/blob/openjdk-17/debian/patches/reproducible-module-info.diff
> https://salsa.debian.org/openjdk-team/openjdk/-/blob/openjdk-17/debian/patches/reproducible-properties-timestamp.diff

@ebourg  You might be interested in watching what @andrew-m-leonard is doing in the area, for example in https://github.com/openjdk/jdk/pull/6395.

-------------

PR: https://git.openjdk.java.net/jdk/pull/1498



More information about the build-dev mailing list