On 2020-05-19 15:19, Erik Joelsson wrote:
Nice to see this finally happen.

In GensrcCharsetMapping.gmk you are adding a new line for declaring dep on $(BUILD_TOOLS_JDK) without removing that dep from the original rule declaration. Same in GensrcEmojiData.gmk. Not sure what the intention is.
The intention was to try to fix what I thought was a dependency bug, but which just was too unlikely to show up. The rest of the GensrcFoo files had an explicit, separate dependency declaration to the buildtools, like this. Since it was missing, I assumed it was a mistake, and did not double check to see if it was given as a dependency elsewhere.

I removed those two lines before pushing.

Otherwise good.
Thanks.

/Magnus

/Erik

On 2020-05-19 05:52, Magnus Ihse Bursie wrote:
All other phases are using ModuleWrapper.gmk, except for gensrc. We should move that too over to the ModuleWrapper way, so all phases are treated equally.

Bug: https://bugs.openjdk.java.net/browse/JDK-8245287
WebRev: http://cr.openjdk.java.net/~ihse/JDK-8245287-use-ModuleWrapper-for-gensrc/webrev.01

/Magnus

Reply via email to