RFR [JEP 220] Modular Run-Time Images - fix zero build

Dave Pointon pointo1d at gmail.com
Wed Dec 3 14:47:00 UTC 2014


Hmmm ,

Would it not be possible to modify Xerxes' suggested patch to do something
along the lines of ...

# sa-jdi.jar do not exist for Itanium and zero
ifeq ($(shell if test -a $(HOTSPOT_DIST)/lib/sa-jdi.jar; then echo N; fi),N)
  SA_TARGETS += \
    $(JDK_OUTPUTDIR)/modules/jdk.hotspot.agent/_the.sa.jar.unpacked \
    $(SUPPORT_OUTPUTDIR)/gensrc/jdk.hotspot.agent/_the.sa.services
endif

Just a thought

--
Dave Pointon FIAP MBCS -
​ contractor engaged by IBM​


Now I saw, tho' too late, the folly of beginning a work before we count the
cost and before we we judge rightly of our strength to go thro' with it -
Robinson Crusoe

On 3 December 2014 at 14:30, Erik Joelsson <erik.joelsson at oracle.com> wrote:

> Hello Xerxes,
>
> Thanks for the suggestion. I have created https://bugs.openjdk.java.net/
> browse/JDK-8066589 to track this issue. Unfortunately we won't have time
> to fix it before pushing JEP 220 to jdk9. I hope this won't inconvenience
> you too much.
>
> Your suggested patch does correctly highlight the problem areas, but will
> not work since gnu make does not accept shell logic outside of recipes or
> $(shell ...) constructs.
>
> /Erik
>
> ​<snip>​
>


More information about the jdk9-dev mailing list