Please review: 7029048: LD_LIBRARY_PATH launcher changes
Mandy Chung
mandy.chung at oracle.com
Tue Apr 5 23:39:29 UTC 2011
Kumar,
This looks okay to me and the change in java_md.c is mostly bringing
back what you purged.
http://hg.openjdk.java.net/jdk7/jdk7/jdk/diff/de45eac5670e/src/solaris/bin/java_md.c
I briefly compared this fix with that changeset and a lot of testing to
verify this fix. Minor comment:
java_md.c a typo in L128 "propogate" - should be "propagate"
test/tools/launcher/Test7029048.java: should it be marked with
"othervm" test in @run clause?
Mandy
On 04/04/11 16:36, Kumar Srinivasan wrote:
> Hello core-libs friends,
>
> Background:
> Earlier in the jdk7 development setting of LD_LIBRARY_PATH was purged
> in the launcher, this is a good thing!, Joe has an excellent blog
> which explains
> the rational etc. etc. here:
> http://blogs.sun.com/darcy/entry/purging_ld_library_path
>
> More background:
> Unfortunately!, the library versioning that Kelly proposed earlier on
> build-dev,
> <attached here for reference > is infeasible for jdk7, though this
> is the correct
> approach.
>
> Thus the approach contained here, allows us to provide a transitional
> path to the
> version scheme in the future. This is also the reason, the c-code is
> encapsulated
> within a conditional and the test has been separated, such that these
> can be jettisoned
> when required.
>
> This explains the current proposed fix:
> http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=7029048
>
> The old changeset for reference:
> The old changeset:
> http://hg.openjdk.java.net/jdk7/jdk7/jdk/rev/de45eac5670e
>
> and finally here is the proposed webrev:
> http://cr.openjdk.java.net/~ksrini/7029048/webrev.0/
>
> Thanks
> Kumar
More information about the core-libs-dev
mailing list