build failure - IDL files?

Nicholas Riley njriley at uiuc.edu
Thu Nov 1 09:25:33 UTC 2007


On Oct 31, 2007, at 7:14 PM, Kelly O'Hair wrote:
> There may be a bug in the corba Makefiles.
>
> I think the file corba/make/common/shared/Defs.gmk is missing the  
> lines
>
> ifdef ALT_LANGTOOLS_DIST
>   LANGTOOLS_DIST :=$(call FullPath,$(ALT_LANGTOOLS_DIST))
> else
>   LANGTOOLS_DIST =
> endif
>
> But I haven't verified that 100% yet. I suspect the control  
> Makefiles are
> sending in ALT_LANGTOOLS_DIST, and the corba Makefiles may have  
> expected
> LANGTOOLS_DIST.
>
> I need to head home now, but if anyone can verify the above I'll  
> get a bug
> files and we can fix this in Build 24.

That worked, and the build completed finally!  It makes sense given  
the include order:

corba/make/javax/xa/Makefile              :include $(BUILDDIR)/common/ 
Defs.gmk
   corba/make/common/Defs.gmk		  :include $(BUILDDIR)/common/shared/ 
Platform.gmk
   corba/make/common/Defs.gmk		  :include $(TOPDIR)/make/common/ 
CancelImplicits.gmk
   corba/make/common/Defs.gmk		  :include $(TOPDIR)/make/common/Defs-$ 
(PLATFORM).gmk
     corba/make/common/Defs-linux.gmk	  :include $(BUILDDIR)/common/ 
shared/Defs.gmk
       corba/make/common/shared/Defs.gmk	  :include $(BUILDDIR)/ 
common/shared/Defs-utils.gmk
       corba/make/common/shared/Defs.gmk	  :include $(BUILDDIR)/ 
common/shared/Defs-$(PLATFORM).gmk
	(I inserted the LANGTOOLS_DIST definition here)
       corba/make/common/shared/Defs.gmk	  :include $(BUILDDIR)/ 
common/shared/Compiler.gmk
   corba/make/common/Defs.gmk		  :include $(BUILDDIR)/common/shared/ 
Defs-java.gmk
     corba/make/common/shared/Defs-java.gmk:  JAVAC_JAR   = $ 
(LANGTOOLS_DIST)/bootstrap/lib/javac.jar

-- 
Nicholas Riley <njriley at uiuc.edu> | <http://www.uiuc.edu/ph/www/njriley>




More information about the build-dev mailing list