Configure(still?) broken on OS X
Magnus Ihse Bursie
magnus.ihse.bursie at oracle.com
Thu Jan 14 15:07:33 UTC 2016
On 2016-01-14 15:59, Scott Palmer wrote:
> I installed XQuartz, rebooted, and re-ran configure. Got the exact same
> error. Seems the path to freetype in XQuartz is not fixed.
How did you install XQuartz?
Can you check that you indeed have freetype installed on the system, and
let us know where it ended up. I think it might end up somewhere in /opt
in newer releases.
Once you know where you installed freetype, the short-term workaround is
to provide this path to configure using --with-freetype. The long-term
is that we can add some additional "well known" paths to look at by
default in configure to save some typing.
> On Thu, Jan 14, 2016 at 3:01 AM, Erik Joelsson <erik.joelsson at oracle.com>
>> I believe freetype is needed on Macosx so if that is missing in
>> README-builds.html, that's a bug.
>> I'm not a regular Macosx user so I might remember this wrong, but you can
>> get freetype from different sources. One is to install XQuartz. Another is
>> to get it from homebrew. There was some issue with Macosx 10.11 and the
>> path to freetype in XQuartz but I think that should be fixed now.
>> On 2016-01-13 22:39, Scott Palmer wrote:
>>> There was a recent thread about JDK-8145206: Configure broken on Macosx
>>> I just attempted to bulid jdk9 on OS X 10.11.2 and configure failed with:
>>> configure: error: Could not find freetype!
>>> /Users/me/dev/openjdk9.common/autoconf/generated-configure.sh: line 82: 5:
>>> Bad file descriptor
>>> Checking README-builds.html I see that Freetype is listed as something
>>> is needed for Linux and Solaris, but not Mac OS X.
>>> What is broken, configure or the System Setup instructions?
More information about the build-dev