RFR: 8264449: Enable reproducible builds with SOURCE_DATE_EPOCH
Eric Bresie
ebresie at gmail.com
Fri Apr 2 13:20:34 UTC 2021
Silly question, is the difference with Windows just the nature of the native support on each platform (Unix based vs Windows) and libraries used as part of that?
Eric Bresie
Ebresie at gmail.com (mailto:Ebresie at gmail.com)
> On April 1, 2021 at 4:29:09 PM CDT, Kevin Rushforth <kcr at openjdk.java.net (mailto:kcr at openjdk.java.net)> wrote:
> On Thu, 1 Apr 2021 20:18:03 GMT, John Neffenger <jgneff at openjdk.org (mailto: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