freetype configure problem in JDK 8 build
Tim Bell
tim.bell at oracle.com
Fri Oct 25 14:54:35 UTC 2013
On 10/25/13 07:39 AM, Eric Caspole wrote:
> Hi JDK build folks,
> Since yesterday I am having trouble to build the JDK 8 on a machine
> where I have been building it OK for months. There is some new
> configure error with freetype, see below. My build system is running
> Ubuntu 12.04. I have not updated any system packages lately as far as
> I can remember.
>
> I see in the log there were some changes to freetype configure
> handling this week.
> https://bugs.openjdk.java.net/browse/JDK-8001922
There is a fix for later gccs such as what your Ubuntu system has:
JDK-8027300 "configure should use LIBS instead of LDFLAGS when testing
freetype"
https://bugs.openjdk.java.net/browse/JDK-8027300
Check the email threads here:
http://mail.openjdk.java.net/pipermail/build-dev/2013-October/010856.html
http://mail.openjdk.java.net/pipermail/build-dev/2013-October/010867.html
The fix went into the jdk8/build forest about two hours ago:
http://hg.openjdk.java.net/jdk8/build/rev/72ef61df77e5
Hope this helps-
Tim
>
> Any ideas?
> Thanks,
> Eric
>
>
> $ uname -a
> Linux ecaspole-desktop 3.2.0-52-generic #78-Ubuntu SMP Fri Jul 26
> 16:21:44 UTC 2013 x86_64 x86_64 x86_64 GNU/Linux
>
> $ sh ./configure --with-debug-level=fastdebug
> --with-boot-jdk=/opt/jdk1.7.0_25
> Running generated-configure.sh
> configure: Configuration created at Thu Oct 24 17:34:11 EDT 2013.
> configure: configure script generated at timestamp 1382540536.
> checking for basename... /usr/bin/basename
> checking for bash... /bin/bash
> checking for cat... /bin/cat
> ...
> checking for FREETYPE... yes
> checking for freetype... yes (using pkg-config)
> checking if we can compile and link with freetype... no
> configure: Could not compile and link with freetype. This might be a
> 32/64-bit mismatch.
> configure: Using FREETYPE_CFLAGS=-I/usr/include/freetype2 and
> FREETYPE_LIBS=-lfreetype
> configure: error: Can not continue without freetype. You might be able
> to fix this by running 'sudo apt-get install libfreetype6-dev'.
> configure exiting with result code 1
>
>
>
> I do have a version of freetype, and I have never before had to add a
> "--with-freetype" on linux:
>
>
> $ dpkg --list | grep freetyp
> ii libfreetype6 2.4.8-1ubuntu2.1
> FreeType 2 font engine, shared library files
> ii libfreetype6-dev 2.4.8-1ubuntu2.1
> FreeType 2 font engine, development files
>
More information about the build-dev
mailing list