[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [ft-devel] Include file change broke compilation
From: |
Jan Engelhardt |
Subject: |
Re: [ft-devel] Include file change broke compilation |
Date: |
Sat, 28 Dec 2013 03:25:09 +0100 (CET) |
User-agent: |
Alpine 2.11 (LSU 23 2013-08-11) |
On Friday 2013-12-27 17:12, Werner LEMBERG wrote:
>
>> Between freetype 2.5.0 and 2.5.2 there was a change that moved the
>> include files around, breaking compilation of some components, such
>> as x2go-nx-libs.
>>
>> [ 153s] xftglyphs.c:26:30: fatal error: freetype/ftoutln.h:
>> No such file or directory
>> [ 153s] #include <freetype/ftoutln.h>
>> [ 153s] ^
>>
>> The culprit commit is fae382076409db198dfbff36ac4cbb97b05b30a1.
>
>No. The culprit is
>
> #include <freetype/ftoutln.h>
>
>in x2go-nx-libs. Applications should use header file name macros, as
>shown in all FreeType example files and demo programs.
In that case, perhaps the names/paths used in the filesystem should
change more often (throw in a version number somewhere?) so as to
catch anyone trying to do #include <something.h>.