Bug 201307

Summary: java/bootstrap-openjdk: patch and bootstrap binaries for armv6
Product: Ports & Packages Reporter: Mikael Urankar <mikael>
Component: Individual Port(s)Assignee: Rui Paulo <rpaulo>
Status: Closed FIXED    
Severity: Affects Some People CC: freebsd-arm, glewis, jkim, rpaulo, sbruno
Priority: --- Flags: bugzilla: maintainer-feedback? (jkim)
Version: Latest   
Hardware: arm   
OS: Any   
Bug Depends on:    
Bug Blocks: 201308    
Attachments:
Description Flags
patch for armv6 none

Description Mikael Urankar freebsd_committer freebsd_triage 2015-07-03 18:12:55 UTC
Created attachment 158299 [details]
patch for armv6

Hi,

I have boostrapped openjdk7 on armv6, you can find the tarball at [1] and the build log at [2]

I have attached a patch for review.

[1] http://mikael.urankar.free.fr/FreeBSD/arm/openjdk7-armv6-r378760.tar.xz
[2] http://mikael.urankar.free.fr/FreeBSD/arm/build_logs/bootstrap-openjdk-r378760_1.log

Thanks.
Comment 1 Sean Bruno freebsd_committer freebsd_triage 2015-08-11 18:41:17 UTC
Will do build validation and verification.
Comment 2 Sean Bruno freebsd_committer freebsd_triage 2015-08-11 20:05:05 UTC
This looks good from the perspective of getting a bootstrap java built:
http://chips.ysv.freebsd.org/data/11armv6-default/2015-08-11_19h43m57s/logs/bootstrap-openjdk-r378760_1.log

We are now ready to take on openjdk7/8 which does fail to build after adding armv6 to ONLY_FOR_ARCHS:
http://chips.ysv.freebsd.org/data/11armv6-default/2015-08-11_19h54m28s/logs/errors/openjdk-7.80.15_1,1.log
Comment 3 Sean Bruno freebsd_committer freebsd_triage 2015-09-17 15:29:24 UTC
If there are no objections, I will commit this and allow this port to build on armv6.
Comment 4 Greg Lewis freebsd_committer freebsd_triage 2015-09-17 22:07:20 UTC
No objection.  I'd really like to get these changes pushed upstream, but that shouldn't block getting them committed.
Comment 5 commit-hook freebsd_committer freebsd_triage 2015-09-18 15:48:15 UTC
A commit references this bug:

Author: sbruno
Date: Fri Sep 18 15:47:08 UTC 2015
New revision: 397256
URL: https://svnweb.freebsd.org/changeset/ports/397256

Log:
  Add support for armv6

  PR:		201307
  Submitted by:	rpaulo
  Reviewed by:	glewis

Changes:
  head/java/bootstrap-openjdk/Makefile
  head/java/bootstrap-openjdk/distinfo.armv6
Comment 6 Sean Bruno freebsd_committer freebsd_triage 2015-09-18 15:49:33 UTC
bah

should have been "submitted by mikael" ... lame.
Comment 7 Jung-uk Kim freebsd_committer freebsd_triage 2015-09-18 16:22:46 UTC
FYI, I just copied the distfile to my public_distfiles.  Although I have no way to reproduce it, i.e., java/openjdk7 cannot be built with it, I have no strong objection ATM.

Thanks, everyone!