Reviewer needed - fix for regression test test/sun/net/www/protocol/file/DirPermissionDenied in IcedTea7

Dr Andrew John Hughes ahughes at redhat.com
Thu May 19 13:11:25 PDT 2011


On 18:18 Mon 16 May     , Pavel Tisnovsky wrote:
> Dr Andrew John Hughes wrote:
> > On 11:57 Fri 13 May     , Pavel Tisnovsky wrote:
> >> Dr Andrew John Hughes wrote:
> 
> > 
> > Yes, there's no ChangeLog in the forest.
> > 
> > You'll need to make a change to IcedTea7 itself as well to bump the
> > Mercurial revisions and checksums.  This will include a ChangeLog where
> > you can detail the actual change.  See IcedTea7's ChangeLog for some
> > examples from me.
> > 
> 
> Hi Andrew,
> 
> thank you for the explanation, but I'm not sure how to "...bump the
> Mercurial revisions and checksums...". It's probably interesting thing
> that could be explained (or referenced) on the
> http://icedtea.classpath.org/wiki/CommitPolicy page
> 
> (I recall you mentioned that you have some useful script to do that work)
> 

How about:

"In IcedTea7, patches for OpenJDK are applied directly to our OpenJDK forest.
Again, when conducting backports, use exact patches (via hg export/import) and
do not mix in additional changes.

Once a change has been made to the forest, IcedTea7 needs to be
updated to download the new changeset(s), which involves updating the
changeset identifiers and checksums in Makefile.am.  A script called
update_tarballs.sh is provided in the scripts subdirectory of the
IcedTea7 repository for this purpose.  This is run by specifying the
path to download the tarballs to as an argument.  If the tarballs
have already been downloaded, gen_changeset_and_sha256sums.sh can
be used directly to generate the changeset identifers and checksums.
Once the script(s) have been run, the new values can be find in
/tmp/changesets and /tmp/sums, ready for import into Makefile.am.
The change to Makefile.am requires a ChangeLog entry as usual, and
should describe the new changeset(s) being imported."

If that sounds fine, I'll add it to the wiki.

> Thank you very much,
> Pavel
> 
> Cheers,
> Pavel
> 

-- 
Andrew :)

Free Java Software Engineer
Red Hat, Inc. (http://www.redhat.com)

Support Free Java!
Contribute to GNU Classpath and IcedTea
http://www.gnu.org/software/classpath
http://icedtea.classpath.org
PGP Key: F5862A37 (https://keys.indymedia.org/)
Fingerprint = EA30 D855 D50F 90CD F54D  0698 0713 C3ED F586 2A37



More information about the distro-pkg-dev mailing list