Makefile patch needed when building the b20 OpenJDK source drop

Tim Bell Tim.Bell at Sun.COM
Sat Sep 15 21:44:46 UTC 2007


Xiomara.Jayasena at Sun.COM wrote:
> 
> Building the b20 OpenJDK source drop will fail, as follows:
> 
>   gnumake[3]: Entering directory 
> `/BUILD_AREA/openjdk/b20/openjdk/j2se/make/javax/sound'
>   Makefile:64: ../../common/BinaryPlugs.gmk: No such file or directory
>   gnumake[3]: *** No rule to make target 
> `../../common/BinaryPlugs.gmk'.  Stop.

As it turns out we missed two files.  Here is the patch information.
You will need this if you are building JDK b20:

--- old/make/javax/sound/jsoundhs/Makefile	Fri Sep 14 13:40:16 2007
+++ new/make/javax/sound/jsoundhs/Makefile	Fri Sep 14 13:40:16 2007
@@ -39,7 +39,7 @@

  build: import-binary-plug-jsound-library

-include $(BUILDDIR)/common/BinaryPlugs.gmk
+include $(BUILDDIR)/common/internal/BinaryPlugs.gmk

  else # OPENJDK

--- old/make/javax/sound/Makefile	Fri Sep 14 13:40:17 2007
+++ new/make/javax/sound/Makefile	Fri Sep 14 13:40:17 2007
@@ -61,7 +61,7 @@
  # copy closed .class files
  build: import-binary-plug-sound-classes

-include $(BUILDDIR)/common/BinaryPlugs.gmk
+include $(BUILDDIR)/common/internal/BinaryPlugs.gmk

  endif # OPENJDK



Hope this helps-

Tim



More information about the build-dev mailing list