RFR: JDK-8139657: Incremental build of jdk.vm.ci-gensrc creates repeated entries in services file

2015-10-15 Thread Erik Joelsson
Hello, Sorry for not noticing this earlier. Here is a fix for the problem with repeating lines in the services file. Bug: https://bugs.openjdk.java.net/browse/JDK-8139657 Patch: diff -r 9ab5571ccea8 make/gensrc/Gensrc-jdk.vm.ci.gmk --- a/make/gensrc/Gensrc-jdk.vm.ci.gmk +++

RFR: JDK-8139668 Generate README-build.html from markdown

2015-10-15 Thread Magnus Ihse Bursie
Finished. The build documentation is currently available in README-build.html. The problem with having the build instructions in html format is two-fold: 1) It is hard to read from a terminal 2) It is unnecessary difficult to modify At least 2) means that it is an extra threshold to get

RFR: 8136556 - Add the ability to perform static builds of MacOSX x64 binaries

2015-10-15 Thread Bob Vandette
Resending after joining mailing list … Please review this JDK 9 enhancement which allows a completely static build of the JDK for MacOSX x64 platforms. https://bugs.openjdk.java.net/browse/JDK-8136556 The change involves: 1. Producing “.a”

Re: RFR: 8136556 - Add the ability to perform static builds of MacOSX x64 binaries

2015-10-15 Thread Christian Thalinger
Copy-pasting the comment I made earlier (internally): >> make/bsd/makefiles/gcc.make: >> >> + ifeq ($(BUILD_STATIC),true) >> + CXXFLAGS += -DSTATIC_BUILD >> + CFLAGS += -DSTATIC_BUILD >> >> Can we use the same name everywhere? > > We were trying to differentiate Makefile options from compile

Re: RFR: JDK-8139657: Incremental build of jdk.vm.ci-gensrc creates repeated entries in services file

2015-10-15 Thread Christian Thalinger
Looks good. Since you are a JDK 9 Reviewer, will you push this fix? > On Oct 15, 2015, at 2:39 AM, Erik Joelsson wrote: > > Hello, > > Sorry for not noticing this earlier. Here is a fix for the problem with > repeating lines in the services file. > > Bug: