Bug 210283 - Please update java/bootstrap-openjdk so that it can build openjdk8 directly on i386 and amd64
Summary: Please update java/bootstrap-openjdk so that it can build openjdk8 directly o...
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Many People
Assignee: Jung-uk Kim
URL:
Keywords:
: 210894 (view as bug list)
Depends on:
Blocks:
 
Reported: 2016-06-14 19:54 UTC by Peter Wemm
Modified: 2017-09-28 20:34 UTC (History)
3 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Peter Wemm freebsd_committer freebsd_triage 2016-06-14 19:54:57 UTC
The single biggest source of pain that affects the freebsd.org cluster is openjdk-bootstrap.  The openjdk bootstrap process is the most frequent source of missed or aborted cluster refreshes.

I have been asking for help for about 12 months now, with increasing desperation for the last 6 months.  ARM got a direct openjdk7 based bootstrap, the same needs to happen for i386 and amd64.
Comment 1 Mark Linimon freebsd_committer freebsd_triage 2016-06-15 00:55:16 UTC
Fix Summary and assign.
Comment 2 Peter Wemm freebsd_committer freebsd_triage 2016-07-04 06:56:24 UTC
Is there any news on this?  Ping?
Comment 3 Jung-uk Kim freebsd_committer freebsd_triage 2016-07-06 16:45:53 UTC
(In reply to Peter Wemm from comment #2)
Sorry, I am extremely busy with real job ATM.  Maybe August...
Comment 4 Jung-uk Kim freebsd_committer freebsd_triage 2016-07-07 16:30:47 UTC
*** Bug 210894 has been marked as a duplicate of this bug. ***
Comment 5 Peter Wemm freebsd_committer freebsd_triage 2016-07-23 22:19:57 UTC
Do you have any advice to save me some time for doing it myself?  Is there a document somewhere that shows how to build a bootstrap jdk tarball that I can look at?
Comment 6 Peter Wemm freebsd_committer freebsd_triage 2016-07-24 02:14:03 UTC
There's a few hints here regarding cross-building java that give me something to go on. Is there a better source?
https://forums.freebsd.org/threads/47016/
Comment 7 Yasuhiro Kimura freebsd_committer freebsd_triage 2017-09-17 18:06:04 UTC
Is there any news about this PR? I strongly hope that java/openjdk8 supports direct installation without using java/openjdk7.
Comment 8 commit-hook freebsd_committer freebsd_triage 2017-09-28 20:12:59 UTC
A commit references this bug:

Author: jkim
Date: Thu Sep 28 20:12:52 UTC 2017
New revision: 450868
URL: https://svnweb.freebsd.org/changeset/ports/450868

Log:
  Add bootstrap JDK for OpenJDK8.

  PR:		210283
  PR:		221897
  PR:		222460

Changes:
  head/java/Makefile
  head/java/bootstrap-openjdk8/
  head/java/bootstrap-openjdk8/Makefile
  head/java/bootstrap-openjdk8/Makefile.update
  head/java/bootstrap-openjdk8/distinfo.amd64
  head/java/bootstrap-openjdk8/distinfo.arm
  head/java/bootstrap-openjdk8/distinfo.i386
  head/java/bootstrap-openjdk8/distinfo.powerpc64
  head/java/bootstrap-openjdk8/pkg-message
  head/java/bootstrap-openjdk8/pkg-plist
  head/java/bootstrap-openjdk8/pkg-plist.arm
Comment 9 Jung-uk Kim freebsd_committer freebsd_triage 2017-09-28 20:34:04 UTC
java/bootstrap-openjdk8 is now available.  Thanks!