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