Subject: | unix/xft.c: compilation failure on Ubuntu trusty |
The compilation fails on Ubuntu trusty:
...
cc -c -Iinclude -Iinclude/generic -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/libpng12 -I/usr/include/x86_64-linux-gnu -fopenmp -fno-strict-aliasing -pipe -fstack-protector -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -Wall -DVERSION=\"1.59\" -DXS_VERSION=\"1.59\" -fPIC "-I/home/travis/perl5/perlbrew/perls/5.14/lib/5.14.4/x86_64-linux/CORE" unix/xft.c -o unix/xft.o
unix/xft.c: In function ‘prima_xft_text_shaper_harfbuzz’:
unix/xft.c:2532:23: error: missing binary operator before token "("
#if HB_VERSION_ATLEAST(1,0,3)
^
make: *** [unix/xft.o] Error 1
...
(Full log on https://travis-ci.org/github/eserte/travis-helper-cpan-pm/jobs/693114978 , the Prima build is the last one in the log)