JDK-8238650 : Allow to override buildDate with SOURCE_DATE_EPOCH
  • Type: Enhancement
  • Component: javafx
  • Sub-Component: build
  • Affected Version: openjfx11
  • Priority: P4
  • Status: Open
  • Resolution: Unresolved
  • OS: linux
  • CPU: x86_64
  • Submitted: 2020-01-29
  • Updated: 2022-01-20
The Version table provides details related to the release that this issue/RFE will be addressed.

Unresolved : Release in which this issue/RFE will be addressed.
Resolved: Release in which this issue/RFE has been resolved.
Fixed : Release in which this issue/RFE has been fixed. The release containing this fix may be available for download as an Early Access Release or a General Availability Release.

To download the current JDK release, click here.
Other
openjfx19Unresolved
Related Reports
Blocks :  
Description
ADDITIONAL SYSTEM INFORMATION :
OS: openSUSE Tumbleweed 

A DESCRIPTION OF THE PROBLEM :
It should be possible to get identical build results anytime anywhere. See https://reproducible-builds.org/ for why this is good.

When building the openjfx openSUSE Linux package, build results vary for various reasons:

- embedded timestamps - e.g. BUILD_TIMESTAMP
- filesystem readdir order - e.g. in openjfx/libdecora_sse.so
- other (needs further analysis)



Comments
Right! Thanks, Kevin. I forgot about the pull request solving both issues. I'll leave them both open.
08-07-2021

Both this bug (JDK-8238650) and JDK-8264449 are listed as issues solved by https://git.openjdk.java.net/jfx/pull/446 So no action is needed if you want that PR to resolve both bugs. The other alternative is to remove this issue number from PR 446 and then close this issue as a "Duplicate" of JDK-8264449. Either is fine with me.
08-07-2021

I think we can close this bug report. It has been superseded by JDK-8264449. Is that done by clicking Workflow > Close and changing the "blocks" to "relates to" in the Issue Links?
08-07-2021

I note that the JDK build recently implemented this feature with JDK-8244592.
08-05-2020

I changed the title of this Enhancement request to match the title of the associated pull request (which has been filed, but is pending OCA verification). See https://github.com/openjdk/jfx/pull/99
07-02-2020