issues building jdk8u/jdk8u20
Matthias Klose
doko at ubuntu.com
Tue Jul 8 14:28:05 UTC 2014
Am 07.07.2014 21:47, schrieb Matthias Klose:
> - The demos build fails to build with the hardening defaults
> used in Debian and Ubuntu. Sure, you don't see this, because
> the extra flags are ignored.
trying to pass -Wl-z,relro ...
make[3]: Leaving directory
'/scratch/packages/openjdk/8/openjdk-8-8u20-b20/src/jdk/make'
CompileDemos.gmk:310: *** missing separator (did you mean TAB instead of 8
spaces?). Stop.
BuildJdk.gmk:93: recipe for target 'demos' failed
make[2]: *** [demos] Error 2
this is a not very robust make macro, and apparently somebody already did see
that with Solaris builds, but did choose to only fix or work-around it for Solaris:
see the comment in jdk/make/CompileDemos.gmk (SetupJVMTIDemo):
# Workaround for CFLAGS_JDKLIB containing ',' on solaris. If this is added as
'CFLAGS' to the
# eval call below, the comma gets expanded too early.
More information about the distro-pkg-dev
mailing list