[OpenJDK 2D-Dev] Unexpected Mac X11 dependency

Phil Race philip.race at oracle.com
Mon Jan 13 21:36:49 UTC 2014


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




More information about the build-dev mailing list