Prepared by: | Volker H. Simonis on Thu Mar 8 18:26:47 CET 2012 |
---|---|
Contributed by: | volker.simonis@gmail.com |
Workspace: | /share/software/Java/OpenJDK/jdk8_build |
Compare against: | http://hg.openjdk.java.net/jdk8/build |
Compare against version: | 405 |
Summary of changes: | 263 lines changed: 131 ins; 18 del; 114 mod; 1952 unchg |
Patch of changes: | MinGW_MSYS.patch |
Author comments: | This is the main repository part of the "Enable OpenJDK builds on Windows with MinGW/MSYS" patch. It only updates the README-builds.html file with some MinGW/MSYS related information and consolidates the documentation of the Cygwin make to reflect the issues with the latest Cygwin release.
For this change I also built on Solaris to prevent regressions and found that the file Xrender.h was installed under /usr/openwin/share/include/X11/extensions/Xrender.h by default so I also updated this information in the Solaris build section in the readme file. I tested full OpenJDK 8 product and debug builds on Windows with MKS, Cygwin and MinGW/MSYS. To avoid regressions I also did product and debug builds on Solaris10/amd64 without any problems. Below you can find some timing results for the different build environments (MKS ver. 9.4, Cygwin ver. 1.7.9, MinGW/MSYS 1.0.17) for a full JDK 8 product build on a freshly booted, dual core i7 notebook with 8GB RAM, HDD and 64-bit Windows 7: MKS-- Build times ---------- Target all_product_build Start 2012-02-29 19:19:26 End 2012-02-29 20:07:44 00:03:10 corba 00:03:44 hotspot 00:00:30 jaxp 00:00:37 jaxws 00:39:39 jdk 00:00:36 langtools 00:48:18 TOTAL -------------------------MinGW/MSYS -- Build times ---------- Target all_product_build Start 2012-02-29 18:16:31 End 2012-02-29 19:10:59 00:02:57 corba 00:03:04 hotspot 00:00:32 jaxp 00:00:40 jaxws 00:46:36 jdk 00:00:36 langtools 00:54:28 TOTAL -------------------------Cygwin -- Build times ---------- Target all_product_build Start 2012-02-29 14:36:50 End 2012-02-29 16:05:50 00:05:47 corba 00:03:24 hotspot 00:00:33 jaxp 00:00:43 jaxws 01:17:45 jdk 00:00:39 langtools 01:29:00 TOTAL ------------------------- |
Legend: |
Modified file Deleted file New file |
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
Patch
Raw
README-builds.html
rev 406 : Enable OpenJDK builds on Windows with MinGW/MSYS263 lines changed: 131 ins; 18 del; 114 mod; 1952 unchg
This code review page was prepared using /sapmnt/home1/d046063/webrev.ksh (vers 23.18-hg).