Build 24 promotion and the Mercurial Transition Status

Roman Kennke roman.kennke at aicas.com
Mon Dec 3 20:38:31 UTC 2007


Hi Phil,

> Roman,
>  > error: X11/Intrinsic.h: No such file or directory
> 
> The requirement for this header file isn't new, and its used in the
> production bits too, and since the openjdk code is the same as b23
> so if you don't have this file I'd have expected previous builds/drops
> to fail for you also.

Thanks for pointing this out. Must have missed this when scanning over
the error message. I've upgraded my machine since the last build and
probably this package (libxt-dev on Ubuntu) got deleted somehow. Anyway,
it would be helpful to include this in some configure-like check, maybe
in make sanity, or similar. I've already seen a couple of such compiler
failures (e.g. for libasound), which are non-obvious to figure out, and
more importantly they bomb _anytime_ during a build process, as opposed
to a quick configure-check which fails right before the build starts.
Makes life much easier IMO.

/Roman

> 
> -phil.
> 
> Roman Kennke wrote:
> > Hello everybody, 
> > 
> > with a fresh checkout from the new repositories I get the following
> > compile error, am I missing something here?:
> > 
> > /usr/bin/gcc  -O3    -fno-strict-aliasing -fPIC -W -Wall  -Wno-unused
> > -Wno-parentheses -fno-omit-frame-pointer -D_LITTLE_ENDIAN
> > -D__MEDIALIB_OLD_NAMES -D__USE_J2D_NAMES -DMLIB_NO_LIBSUNMATH  -Di586
> > -DARCH='"i586"' -DLINUX -DRELEASE='"1.7.0-internal"'
> > -D_LARGEFILE64_SOURCE -D_GNU_SOURCE -D_REENTRANT -I.
> > -I/home/roman/src/OpenJDK/openjdk/build/linux-i586/tmp/sun/sun.awt/awt/CClassHeaders -I/home/roman/src/OpenJDK/openjdk/jdk/src/solaris/javavm/export -I/home/roman/src/OpenJDK/openjdk/jdk/src/share/javavm/export -I/home/roman/src/OpenJDK/openjdk/jdk/src/share/javavm/include -I/home/roman/src/OpenJDK/openjdk/jdk/src/solaris/javavm/include -I/home/roman/src/OpenJDK/openjdk/jdk/src/share/native/common -I/home/roman/src/OpenJDK/openjdk/jdk/src/solaris/native/common -I/home/roman/src/OpenJDK/openjdk/jdk/src/share/native/sun/awt -I/home/roman/src/OpenJDK/openjdk/jdk/src/solaris/native/sun/awt   -I/usr/X11R6/include -I/usr/X11R6/include/X11/extensions -I/home/roman/src/OpenJDK/openjdk/jdk/src/solaris/native/sun/awt/font  -I/home/roman/src/OpenJDK/openjdk/jdk/src/share/native/sun/awt/debug -I/home/roman/src/OpenJDK/openjdk/jdk/src/share/native/sun/awt/../font -I/home/roman/src/OpenJDK/openjdk/jdk/src/solaris/native/sun/awt/../font -I/home/roman/src/OpenJDK/openjdk/jdk/src/share/nati
> ve/sun/awt/image -I/home/roman/src/OpenJDK/openjdk/jdk/src/share/native/sun/awt/image/cvutils -I/home/roman/src/OpenJDK/openjdk/jdk/src/share/native/sun/awt/shell -I/home/roman/src/OpenJDK/openjdk/jdk/src/share/native/sun/awt/medialib -I/home/roman/src/OpenJDK/openjdk/jdk/src/solaris/native/sun/awt/medialib -I/home/roman/src/OpenJDK/openjdk/jdk/src/share/native/sun/awt/../java2d -I/home/roman/src/OpenJDK/openjdk/jdk/src/solaris/native/sun/awt/../java2d -I/home/roman/src/OpenJDK/openjdk/jdk/src/share/native/sun/awt/../java2d/loops -I/home/roman/src/OpenJDK/openjdk/jdk/src/share/native/sun/awt/../java2d/pipe -I/home/roman/src/OpenJDK/openjdk/jdk/src/share/native/sun/awt/../java2d/opengl -I/home/roman/src/OpenJDK/openjdk/jdk/src/solaris/native/sun/awt/../java2d/opengl -I/home/roman/src/OpenJDK/openjdk/jdk/src/solaris/native/sun/awt/../java2d/x11 -I/home/roman/src/OpenJDK/openjdk/jdk/src/share/native/sun/awt/../dc/doe -I/home/roman/src/OpenJDK/openjdk/jdk/src/share/native/sun/awt
> /../dc/path -I/home/roman/src/OpenJDK/openjdk/jdk/src/solaris/native/sun/awt/../jdga -I/home/roman/src/OpenJDK/openjdk/jdk/src/solaris/native/sun/awt   -c -o /home/roman/src/OpenJDK/openjdk/build/linux-i586/tmp/sun/sun.awt/awt/obj/BlitBg.o  /home/roman/src/OpenJDK/openjdk/jdk/src/share/native/sun/awt/../java2d/loops/BlitBg.c
> > In file included
> > from /home/roman/src/OpenJDK/openjdk/jdk/src/solaris/native/sun/awt/color.h:28,
> > 
> > from /home/roman/src/OpenJDK/openjdk/jdk/src/solaris/native/sun/awt/img_util_md.h:26,
> > 
> > from /home/roman/src/OpenJDK/openjdk/jdk/src/share/native/sun/awt/image/BufImgSurfaceData.c:31:
> > /home/roman/src/OpenJDK/openjdk/jdk/src/solaris/native/sun/awt/awt.h:38:27: error: X11/Intrinsic.h: No such file or directory
-- 
Dipl.-Inform. (FH) Roman Kennke, Software Engineer, http://kennke.org
aicas Allerton Interworks Computer Automated Systems GmbH
Haid-und-Neu-Straße 18 * D-76131 Karlsruhe * Germany
http://www.aicas.com   * Tel: +49-721-663 968-0
USt-Id: DE216375633, Handelsregister HRB 109481, AG Karlsruhe
Geschäftsführer: Dr. James J. Hunt




More information about the build-dev mailing list