Bug#731513: vlc: FTBFS: freetype/ftsynth.h: No such file or directory

Mateusz Łukasik mati75 at linuxmint.pl
Sat Dec 7 23:13:46 UTC 2013


W dniu 07.12.2013 o 23:21 Benjamin Drung <bdrung at debian.org> pisze:

> forwarded 731513 https://trac.videolan.org/vlc/ticket/10019
> tags 731513 + pending
> thanks
>
> On Fr, 2013-12-06 at 09:41 +0100, Roland Stigge wrote:
>> vlc FTBFS with new freetype 2.5.1-1 like this:
>>
>> ...
>> ../../doltlibtool  --tag=CC   --mode=compile gcc -std=gnu99  
>> -DHAVE_CONFIG_H -I. -I../..   
>> -DMODULE_NAME=$(p="libfreetype_plugin_la-freetype.lo"; p="${p##*/}";  
>> p="${p#lib}"; echo "${p%_plugin*}")  
>> -DMODULE_NAME_IS_$(p="libfreetype_plugin_la-freetype.lo"; p="${p##*/}";  
>> p="${p#lib}"; echo "${p%_plugin*}")  
>> -DMODULE_STRING=\"$(p="libfreetype_plugin_la-freetype.lo";  
>> p="${p##*/}"; p="${p#lib}"; echo "${p%_plugin*}")\" -D__PLUGIN__  
>> -I/usr/include/freetype2   -DHAVE_FONTCONFIG -I/usr/include/fribidi    
>> -DHAVE_FRIBIDI -I../../include -I../../include -D_FORTIFY_SOURCE=2   -g  
>> -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat  
>> -Werror=format-security -mtune=8548 -Wall -Wextra -Wsign-compare  
>> -Wundef -Wpointer-arith -Wbad-function-cast -Wwrite-strings  
>> -Wmissing-prototypes -Wvolatile-register-var  
>> -Werror-implicit-function-declaration -pipe -fvisibility=hidden  
>> -ffast-math -funroll-loops -fomit-frame-pointer -c -o  
>> libfreetype_plugin_la-freetype.lo `test -f 'freetype.c' || echo  
>> './'`freetype.c
>> freetype.c:93:30: fatal error: freetype/ftsynth.h: No such file or  
>> directory
>> compilation terminated.
>> make[5]: *** [libfreetype_plugin_la-freetype.lo] Error 1
>> make[5]: Leaving directory `/«PKGBUILDDIR»/modules/text_renderer'
>> make[4]: *** [all] Error 2
>> make[4]: Leaving directory `/«PKGBUILDDIR»/modules/text_renderer'
>> make[3]: *** [all-recursive] Error 1
>> make[3]: Leaving directory `/«PKGBUILDDIR»/modules'
>> make[2]: *** [all-recursive] Error 1
>> make[2]: Leaving directory `/«PKGBUILDDIR»'
>> make[1]: *** [all] Error 2
>> make[1]: Leaving directory `/«PKGBUILDDIR»'
>> dh_auto_build: make -j1 returned exit code 2
>> make: *** [build-arch] Error 2
>> ...
>>
>> Attaching a patch that fixes this by considering the new location of a  
>> header
>> file.
>
> I detected this issue a while ago and filed an upstream bug:
> https://trac.videolan.org/vlc/ticket/10019
>
> I probably will wait until the next upstream release is shipped with the
> patch included, unless it's urgent to fix the build failure sooner?!
>
Temporary I [add patch][1] on git if someone really needs rebuild from  
sources.

[1]:  
http://anonscm.debian.org/gitweb/?p=pkg-multimedia/vlc.git;a=blob;f=debian/patches/ftbfs_freetype.patch;h=c38e606896244b4e50edb971fe959c2d0eb7c2a6;hb=HEAD



More information about the pkg-multimedia-maintainers mailing list