RFR: JDK-8255732: OpenJDK fails to build if $A is set to a value with spaces

Erik Joelsson erikj at openjdk.java.net
Mon Nov 2 14:48:02 UTC 2020


We have at least one java file with a '$' in the name. As we have learned over the years, having $ in unexpected places quickly leads to unexpected behavior in a shell/make based build. In this case it's our override mechanism of java files that needs protection against expanding such occurrences of $.

-------------

Commit messages:
 - Add DoubleDollar call to protect java class file names with dollar in them

Changes: https://git.openjdk.java.net/jdk/pull/1007/files
 Webrev: https://webrevs.openjdk.java.net/?repo=jdk&pr=1007&range=00
  Issue: https://bugs.openjdk.java.net/browse/JDK-8255732
  Stats: 4 lines in 1 file changed: 2 ins; 0 del; 2 mod
  Patch: https://git.openjdk.java.net/jdk/pull/1007.diff
  Fetch: git fetch https://git.openjdk.java.net/jdk pull/1007/head:pull/1007

PR: https://git.openjdk.java.net/jdk/pull/1007



More information about the build-dev mailing list