This is OK for your own build but no more than that. Users won't have
X11 installed
and even if they did I am not sure it'll work.
So you need to be able to build with a freetype that can be relocated
and bundled
as part of your distribution. The one from the OS X X11 doesn't work
for that.
At least it didn't when I last tried ..
-phil.
On 1/13/2014 1:24 AM, Magnus Ihse Bursie wrote:
On 2014-01-10 18:17, David DeHaven wrote:
The only surprise here is that configure is no longer looking for
X11. Since X11 is slated for complete excision I don't *really*
consider that a bug, or at the least an extremely low priority bug
which puts it below JDK-8003900 anyways.
If we cannot build without X11, then it is a bug that configure does
not require it. (Even if X11 is not really "used")
I remember I fixed a bunch of changes related to X11 and freetype on
macosx last year, close to rampdown. It might very well be that one of
them incorrectly disabled the X11 check on macosx, under the mistaken
impression that X11 was not required any longer.
I opened https://bugs.openjdk.java.net/browse/JDK-8031568 for this.
I'm not sure it is worth fixing in JDK8, though.
/Magnus