build failure on solaris-i586 in make/sun/cldr (original) (raw)
Naoto Sato naoto.sato at oracle.com
Wed Dec 12 19:49:34 UTC 2012
- Previous message: build failure on solaris-i586 in make/sun/cldr
- Next message: build failure on solaris-i586 in make/sun/cldr
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
Hi Max,
Looks like the "$(CD) dir;" is unnecessary here. Thanks for the catch. Just wondering why it is failing on solaris-i586 only. I don't use ALT_OUTPUTDIR, but never seen this failure on my environment.
Can you please file a bug for this?
Naoto
On 12/11/12 11:33 PM, Weijun Wang wrote:
I haven't build on solaris-i586 for some time and see a failure today in make/sun/cldr. The Makefile [1] has these lines:
_75 for dir in $(GENSRCDIR); do _ _76 if [ -d dir ] ; then _ _77 ( (CD)(CD) (CD)$dir; _ _78 for sdir in $(CLDRGENSRCDIR); do _ _79 if [ -d sdir ] ; then _ _80 (FIND)(FIND) (FIND)$sdir _ 81 -name '*.java' -print >> _$(JAVASOURCELIST) ; _ _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. In my build, GENSRCDIR is something like ../../../build/solaris-i586/gensrc. Since this is a relative directory, you cannot cd into it and use it again. Maybe the first CD is just useless. Is everyone using ALTOUTPUTDIR? Thanks Max [1] http://hg.openjdk.java.net/jdk8/tl/jdk/file/131a683a2ce0/make/sun/cldr/Makefile
- Previous message: build failure on solaris-i586 in make/sun/cldr
- Next message: build failure on solaris-i586 in make/sun/cldr
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]