New official README-builds.html

Omair Majid omajid at redhat.com
Fri Mar 15 19:55:20 UTC 2013


On 03/15/2013 02:05 PM, Andrew Hughes wrote:
>> Might want to update configure to check for these libs on linux.
>>
> 
> Well that won't work everywhere:
> 
> $ apt-get install libx11-dev libxext-dev libxt-dev libxrender-dev
> bash: apt-get: command not found
> 
> so this advice has limited usage anyway.

Well, configure checks for these would be nice to have anyway (even if
the package names for these are different). I ran into this last week too.

> How did it fail without the X libraries?

Here's what the failure looks like on Fedora 19:
http://kojipkgs.fedoraproject.org//work/tasks/9190/5109190/build.log

I don't know how long this build log would be around for, so here's the
snippet of the build log around the error:

(snip)

 + /usr/bin/mkdir -p
/builddir/build/BUILD/java-1.8.0-openjdk/jdk8/build/jdk8.build/jdk/gensrc_x11wrappers
(cd
/builddir/build/BUILD/java-1.8.0-openjdk/jdk8/build/jdk8.build/jdk/gensrc_x11wrappers
&& /usr/bin/gcc -m64 -o
/builddir/build/BUILD/java-1.8.0-openjdk/jdk8/build/jdk8.build/jdk/gensrc_x11wrappers/sizer.64.exe
/builddir/build/BUILD/java-1.8.0-openjdk/jdk8/build/jdk8.build/jdk/gensrc_x11wrappers/sizer.64.c
\
               \
               \

-I/builddir/build/BUILD/java-1.8.0-openjdk/jdk8/build/jdk8.build/jdk/include
\

-I/builddir/build/BUILD/java-1.8.0-openjdk/jdk8/jdk/src/share/javavm/export
\

-I/builddir/build/BUILD/java-1.8.0-openjdk/jdk8/jdk/src/solaris/javavm/export
\

-I/builddir/build/BUILD/java-1.8.0-openjdk/jdk8/jdk/src/share/native/common
\

-I/builddir/build/BUILD/java-1.8.0-openjdk/jdk8/jdk/src/solaris/native/common
\

-I/builddir/build/BUILD/java-1.8.0-openjdk/jdk8/jdk/src/solaris/native/sun/awt
\

-I/builddir/build/BUILD/java-1.8.0-openjdk/jdk8/jdk/src/share/native/sun/awt/debug
\

-I/builddir/build/BUILD/java-1.8.0-openjdk/jdk8/jdk/src/share/native/sun/awt/image/cvutils
-lc)
GensrcX11Wrappers.gmk:91: Building
/builddir/build/BUILD/java-1.8.0-openjdk/jdk8/build/jdk8.build/jdk/gensrc_x11wrappers/sizer.64.exe
 (from
/builddir/build/BUILD/java-1.8.0-openjdk/jdk8/build/jdk8.build/jdk/gensrc_x11wrappers/sizer.64.c)
(/builddir/build/BUILD/java-1.8.0-openjdk/jdk8/build/jdk8.build/jdk/gensrc_x11wrappers/sizer.64.c
 newer)
+ cd
/builddir/build/BUILD/java-1.8.0-openjdk/jdk8/build/jdk8.build/jdk/gensrc_x11wrappers
+ /usr/bin/gcc -m64 -o
/builddir/build/BUILD/java-1.8.0-openjdk/jdk8/build/jdk8.build/jdk/gensrc_x11wrappers/sizer.64.exe
/builddir/build/BUILD/java-1.8.0-openjdk/jdk8/build/jdk8.build/jdk/gensrc_x11wrappers/sizer.64.c
-I/builddir/build/BUILD/java-1.8.0-openjdk/jdk8/build/jdk8.build/jdk/include
-I/builddir/build/BUILD/java-1.8.0-openjdk/jdk8/jdk/src/share/javavm/export
-I/builddir/build/BUILD/java-1.8.0-openjdk/jdk8/jdk/src/solaris/javavm/export
-I/builddir/build/BUILD/java-1.8.0-openjdk/jdk8/jdk/src/share/native/common
-I/builddir/build/BUILD/java-1.8.0-openjdk/jdk8/jdk/src/solaris/native/common
-I/builddir/build/BUILD/java-1.8.0-openjdk/jdk8/jdk/src/solaris/native/sun/awt
-I/builddir/build/BUILD/java-1.8.0-openjdk/jdk8/jdk/src/share/native/sun/awt/debug
-I/builddir/build/BUILD/java-1.8.0-openjdk/jdk8/jdk/src/share/native/sun/awt/image/cvutils
-lc

(snip)

In file included from
/builddir/build/BUILD/java-1.8.0-openjdk/jdk8/build/jdk8.build/jdk/gensrc_x11wrappers/sizer.64.c:11:0:
/builddir/build/BUILD/java-1.8.0-openjdk/jdk8/jdk/src/solaris/native/sun/awt/awt_p.h:51:36:
fatal error: X11/extensions/Xrender.h: No such file or directory
 #include <X11/extensions/Xrender.h>
                                    ^
(snip)

Cheers,
Omair

-- 
PGP Key: 66484681 (http://pgp.mit.edu/)
Fingerprint = F072 555B 0A17 3957 4E95  0056 F286 F14F 6648 4681



More information about the build-dev mailing list