-
Bug
-
Resolution: Won't Fix
-
P4
-
None
-
8
Build failed in make/sun/cldr. The Makefile [1] has these lines:
75 for dir in $(GENSRCDIR); do \
76 if [ -d $$dir ] ; then \
77 ( $(CD) $$dir; \
78 for sdir in $(CLDRGENSRCDIR); do \
79 if [ -d $$sdir ] ; then \
80 $(FIND) $$sdir \
81 -name '*.java' -print >> $(JAVA_SOURCE_LIST) ; \
82 fi ; \
83 done \
84 ); \
85 fi; \
86 done \
So it goes into $(GENSRCDIR) and then tries to look for files inside (one of) $(CLDRGENSRCDIR). The latter is defined as
49 CLDRGENSRCDIR = $(GENSRCDIR)/sun/text/resources/cldr \
50 $(GENSRCDIR)/sun/util/cldr \
51 $(GENSRCDIR)/sun/util/resources/cldr
in the same file.
GENSRCDIR can be a relative directory, you cannot cd into it and use it again.
Maybe the cd command is just useless.
[1] http://hg.openjdk.java.net/jdk8/tl/jdk/file/131a683a2ce0/make/sun/cldr/Makefile
75 for dir in $(GENSRCDIR); do \
76 if [ -d $$dir ] ; then \
77 ( $(CD) $$dir; \
78 for sdir in $(CLDRGENSRCDIR); do \
79 if [ -d $$sdir ] ; then \
80 $(FIND) $$sdir \
81 -name '*.java' -print >> $(JAVA_SOURCE_LIST) ; \
82 fi ; \
83 done \
84 ); \
85 fi; \
86 done \
So it goes into $(GENSRCDIR) and then tries to look for files inside (one of) $(CLDRGENSRCDIR). The latter is defined as
49 CLDRGENSRCDIR = $(GENSRCDIR)/sun/text/resources/cldr \
50 $(GENSRCDIR)/sun/util/cldr \
51 $(GENSRCDIR)/sun/util/resources/cldr
in the same file.
GENSRCDIR can be a relative directory, you cannot cd into it and use it again.
Maybe the cd command is just useless.
[1] http://hg.openjdk.java.net/jdk8/tl/jdk/file/131a683a2ce0/make/sun/cldr/Makefile