RFR: 8264449: Enable reproducible builds with SOURCE_DATE_EPOCH
Kevin Rushforth
kcr at openjdk.java.net
Thu Apr 1 21:29:09 UTC 2021
On Thu, 1 Apr 2021 20:18:03 GMT, John Neffenger <jgneff at openjdk.org> wrote:
>> IMHO, it would make sense to merge any clear improvement of the status-quo and debug+fix more in a later PR. "Perfect is the enemy of good."
>>
>> Regarding Webkit, I know of
>> https://bugs.webkit.org/show_bug.cgi?id=174540
>> https://bugs.webkit.org/show_bug.cgi?id=188738
>> https://build.opensuse.org/request/show/667729
>> but your version is probably not *that* old.
>
>> IMHO, it would make sense to merge any clear improvement of the status-quo and debug+fix more in a later PR.
>
> I agree that we will have to draw the line somewhere, but right now I'm down to just one file on one operating system out of 10,633 files in the build output! (It's just `jfxwebkit.dll` on Windows.) It would be a shame to give up now.
>
> I would, though, like to postpone tests of static builds and builds for Android and iOS. My priorities for this pull request are:
>
> 1. Linux distributions building JavaFX
> 2. Developers building JavaFX from the repository source with the build defaults
> 3. Oracle, Gluon, and BellSoft building JavaFX for their customers and for downloading
>
> I would be happy to satisfy just the first group, but we might be close to getting all three.
@sashamatveev Can you look at the changes to the media Makefiles?
-------------
PR: https://git.openjdk.java.net/jfx/pull/446
More information about the openjfx-dev
mailing list