Page MenuHomeSolus

Un-bootstrap openjdk-11 and integrate OpenJFX
ClosedPublic

Authored by serebit on Jun 2 2020, 4:53 PM.
Tags
None
Referenced Files
F11047869: D8979.id21618.diff
Thu, Aug 10, 3:54 PM
F11047868: D8979.id.diff
Thu, Aug 10, 3:54 PM
F11047867: D8979.id21672.diff
Thu, Aug 10, 3:54 PM
F11047866: D8979.id21785.diff
Thu, Aug 10, 3:54 PM
F11047865: D8979.id21783.diff
Thu, Aug 10, 3:54 PM
F11047864: D8979.id21621.diff
Thu, Aug 10, 3:54 PM
F11033411: D8979.diff
Wed, Aug 9, 3:39 PM
F11020127: D8979.diff
Mon, Aug 7, 1:47 AM
Subscribers

Details

Summary

Will now build using our own openjdk-11 build instead of a prebuilt version. Additionally, now integrates OpenJFX 11.0.8, and a legacy JRE for packages that still need one. The legacy JRE will be removed in a future release.

Test Plan

Build Gradle from source, run pdfsam using JFX11

Diff Detail

Repository
R4992 openjdk-11
Lint
Lint Not Applicable
Unit
Tests Not Applicable

Event Timeline

Overhaul buildscript with fixes ported from openjdk-8 script

serebit edited the test plan for this revision. (Show Details)
serebit retitled this revision from Un-bootstrap openjdk-11 to Un-bootstrap openjdk-11 and integrate OpenJFX.Jun 7 2020, 1:16 AM
This revision is now accepted and ready to land.Jun 13 2020, 4:04 PM

Needs fixing after mesalib changes: /usr/bin/ld: cannot find -lXxf86vm

This revision now requires changes to proceed.Jun 13 2020, 4:22 PM

Update OpenJFX to 11.0.8, add missing mesa-related deps

This revision is now accepted and ready to land.Jun 13 2020, 8:48 PM