TL make/modules/Makefile requires ALT_JDK_IMPORT_PATH
Mandy Chung
Mandy.Chung at Sun.COM
Tue Jan 12 10:42:24 PST 2010
Thanks for the pointer to [1]. I will fix it (cr# 6916217).
Mandy
Mark Reinhold wrote:
> I tried building the modules target in the current TL forest with this
> command:
>
> $ make JDK_BUILD_TARGETS=modules jdk_only
>
> but ran into the following error:
>
> >>>Making gen-classlist @ Thu Jan 7 09:57:24 PST 2010 ...
> /NOT-SET/re/jdk/1.7.0/promoted/latest/binaries/linux-i586/bin/java -XX:-PrintVMOptions -XX:+UnlockDiagnosticVMOptions -XX:-LogVMOutput -client -Xmx896m -Xms128m -XX:PermSize=32m -XX:MaxPermSize=160m -Xbootclasspath:/w/tl/build/classes \
> -Dclassanalyzer.debug \
> -jar /w/tl/build/btjars/classanalyzer.jar \
> -jdkhome /w/tl/build \
> -config modules.config \
> -config modules.group \
> -depconfig jdk7.depconfig \
> -depconfig optional.depconfig \
> -showdynamic \
> -output /w/tl/build/tmp/modules/classlist
> make[4]: /NOT-SET/re/jdk/1.7.0/promoted/latest/binaries/linux-i586/bin/java: Command not found
> make[4]: *** [gen-classlist] Error 127
>
> It looks like your use of JAVA_TOOLS_DIR in the gen-classlist target
> winds up requiring that ALT_JDK_IMPORT_PATH be set, but it shouldn't
> be necessary to set that variable when doing a full build [1].
>
> This isn't a critical issue -- the workaround is simple enough -- but it
> would be good to fix it at some point.
>
> - Mark
>
>
> [1] http://mail.openjdk.java.net/pipermail/build-dev/2009-October/002457.html
>
More information about the jigsaw-dev
mailing list