When building native libraries or executables, currently only the basename of the library is printed, e.g. libjvm.so. This is not always a unique identifier, and even when it is, it's not always helpful in understanding what is being built.

Example of output without this patch:
Creating libjvm.so from 32 file(s)

Example of output with this patch:
Creating hotspot/variant-server/libjvm/gtest/libjvm.so from 32 file(s)

Bug: https://bugs.openjdk.java.net/browse/JDK-8168636
WebRev: http://cr.openjdk.java.net/~ihse/JDK-8168636-native-library-longer-path/webrev.01

/Magnus

Reply via email to