Request approval: 8030681 & 8038435 & 8039990 & 8041151 & 8042417 & 8047925 & 8048184 & 8042810 & 8043182: hgforest.sh sync to Java 9

Mike Duigou mike.duigou at oracle.com
Thu Jul 17 18:49:32 UTC 2014


Hello all;

At the time that this approval was offered there were some concerns with the stability of get_source.sh and hgforest.sh so I opted not to push the changesets to jdk8u-dev. Those concerns have been resolved and things have been stable for a couple of weeks. In the intervening time there have been four additional changesets:

8047925: Add mercurial version checks to get_source.sh
https://bugs.openjdk.java.net/browse/JDK-8047925 
http://hg.openjdk.java.net/jdk9/jdk9/raw-rev/e533bd64ec46

8048184: handle mercurial dev build version string
https://bugs.openjdk.java.net/browse/JDK-8048184 
http://hg.openjdk.java.net/jdk9/jdk9/raw-rev/db6f64d068e3

8042810: hgforest: some shells run read in sub-shell and can't use fifo
https://bugs.openjdk.java.net/browse/JDK-8042810 
http://hg.openjdk.java.net/jdk9/jdk9/raw-rev/b84fc0b1efc2

8043182: hgforest.sh: syntax error on line 329
https://bugs.openjdk.java.net/browse/JDK-8043182 
http://hg.openjdk.java.net/jdk9/jdk9/raw-rev/4b3b50207ae3

Other than appropriate differences in the list of extra repos in hgforest.sh these 9 changesets would bring the jdk8u-dev and jdk9 get_source.sh and hgforest.sh scripts into sync.

I would like to request approval to push the entire set of 9 changesets to jdk8u-dev. 

Mike


On May 7 2014, at 01:36 , Seán Coffey <sean.coffey at oracle.com> wrote:

> Good to have in 8u also! Approved.
> 
> regards,
> Sean.
> 
> On 06/05/14 22:33, Mike Duigou wrote:
>> Hello;
>> 
>> I would like to request approval to backport a number of updates to the hgforest.sh script from JDK9. Other than expected changes related to the repositories included in the forest the result is identical to the JDK9 version.
>> 
>> https://bugs.openjdk.java.net/browse/JDK-8030681 http://hg.openjdk.java.net/jdk9/jdk9/raw-rev/233d0452e038
>> https://bugs.openjdk.java.net/browse/JDK-8038435 http://hg.openjdk.java.net/jdk9/jdk9/raw-rev/363dd4cd82c8
>> https://bugs.openjdk.java.net/browse/JDK-8039990 http://hg.openjdk.java.net/jdk9/jdk9/raw-rev/928725939008
>> https://bugs.openjdk.java.net/browse/JDK-8041151 http://hg.openjdk.java.net/jdk9/jdk9/raw-rev/ab55a18a95e1
>> https://bugs.openjdk.java.net/browse/JDK-8042417 http://hg.openjdk.java.net/jdk9/dev/raw-rev/d6f66566d8b3
>> 
>> I have created a webrev of the combined changeset:
>> 
>> http://cr.openjdk.java.net/~mduigou/JDK-8042417/8u.0/webrev/
>> 
>> Mike
> 



More information about the jdk8u-dev mailing list