[luatex] experimental source and harfbuzz
Herbert Voss
Herbert.Voss at fu-berlin.de
Thu May 21 21:57:11 CEST 2020
Hello all,
with latest update I have the following problem with harfbuzz:
[...]
Making all in harfbuzz
/Applications/Xcode.app/Contents/Developer/usr/bin/make all-recursive
Making all in .
depbase=`echo harfbuzz-src/src/hb-blob.o | sed
's|[^/]*$|.deps/&|;s|\.o$||'`;\
g++ -DHAVE_CONFIG_H -I. -I../../../source/libs/harfbuzz -DHB_NO_MT
-DHAVE_FALLBACK=1 -I../../../source/libs/harfbuzz/harfbuzz-src/src
-I/Users/voss/Lua/experimental/build/libs/graphite2/include
-DGRAPHITE2_STATIC -fvisibility=hidden -fvisibility-inlines-hidden
-Wall -Wunused -Wreturn-type -Wno-write-strings -g -O2 -fno-rtti
-fno-exceptions -Wcast-align -MT harfbuzz-src/src/hb-blob.o -MD -MP -MF
$depbase.Tpo -c -o harfbuzz-src/src/hb-blob.o
../../../source/libs/harfbuzz/harfbuzz-src/src/hb-blob.cc &&\
mv -f $depbase.Tpo $depbase.Po
In file included from
../../../source/libs/harfbuzz/harfbuzz-src/src/hb-blob.cc:33:
/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/unistd.h:600:10:
error: redundant redeclaration of 'void swab(const void*, void*,
ssize_t)' in same scope [-Werror=redundant-decls]
600 | void swab(const void * __restrict, void * __restrict, ssize_t);
| ^~~~
In file included from
../../../source/libs/harfbuzz/harfbuzz-src/src/hb.hh:182,
from
../../../source/libs/harfbuzz/harfbuzz-src/src/hb-blob.cc:28:
[...]
The rest is fine.
iMac:experimental voss$ gcc --version
gcc (Homebrew GCC 9.3.0_1) 9.3.0
Herbert
More information about the luatex
mailing list.