[tlbuild] [TeX-Live/texlive-source] Run failed: .github/workflows/main.yml - trunk (cda3622)

Norbert Preining norbert at preining.info
Thu Nov 4 02:20:22 CET 2021


Hi Akira,

thanks for the harfbuzz update, but it seems it broke building, at least
on our CI tests:

> Jobs:
>   * x86_64-linux build job failed (0 annotations)
>   * i386-linux build job failed (0 annotations)
>   * x86_64-linuxmusl build job failed (0 annotations)


Some errors (there are more)


g++ -std=gnu++11 -DHAVE_CONFIG_H -I. -I../../../libs/harfbuzz  -DHB_NO_MT -DHAVE_FALLBACK=1 -I../../../libs/harfbuzz/harfbuzz-src/src -I/github/workspace/Work/libs/graphite2/include -DGRAPHITE2_STATIC  -fvisibility=hidden -fvisibility-inlines-hidden -Wreturn-type -Wno-unknown-pragmas -Wno-write-strings -g -O2 -fno-rtti -fno-exceptions -Wcast-align -MT harfbuzz-src/src/hb-common.o -MD -MP -MF $depbase.Tpo -c -o harfbuzz-src/src/hb-common.o ../../../libs/harfbuzz/harfbuzz-src/src/hb-common.cc &&\
mv -f $depbase.Tpo $depbase.Po
In file included from ../../../libs/harfbuzz/harfbuzz-src/src/hb-utf.hh:32:0,
                 from ../../../libs/harfbuzz/harfbuzz-src/src/hb-buffer.cc:31:
../../../libs/harfbuzz/harfbuzz-src/src/hb-open-type.hh: In member function ‘bool OT::UnsizedArrayOf<Type>::sanitize(hb_sanitize_context_t*, unsigned int, Ts&& ...) const’:
../../../libs/harfbuzz/harfbuzz-src/src/hb-open-type.hh:521:28: error: ‘is_trivially_copyable’ is not a member of ‘std’
     if (!sizeof... (Ts) && std::is_trivially_copyable<Type>::value) return_trace (true);
                            ^
../../../libs/harfbuzz/harfbuzz-src/src/hb-open-type.hh:521:59: error: expected primary-expression before ‘>’ token
     if (!sizeof... (Ts) && std::is_trivially_copyable<Type>::value) return_trace (true);
                                                           ^
../../../libs/harfbuzz/harfbuzz-src/src/hb-open-type.hh:521:60: error: ‘::value’ has not been declared
     if (!sizeof... (Ts) && std::is_trivially_copyable<Type>::value) return_trace (true);
                                                            ^
../../../libs/harfbuzz/harfbuzz-src/src/hb-open-type.hh: In member function ‘bool OT::ArrayOf<Type, LenType>::sanitize(hb_sanitize_context_t*, Ts&& ...) const’:
../../../libs/harfbuzz/harfbuzz-src/src/hb-open-type.hh:710:28: error: ‘is_trivially_copyable’ is not a member of ‘std’
     if (!sizeof... (Ts) && std::is_trivially_copyable<Type>::value) return_trace (true);
                            ^
etc etc etc

All the best

Norbert

--
PREINING Norbert                              https://www.preining.info
Fujitsu Research  +  IFMGA Guide  +  TU Wien  +  TeX Live  + Debian Dev
GPG: 0x860CDC13   fp: F7D8 A928 26E3 16A1 9FA0 ACF0 6CAC A448 860C DC13


More information about the tlbuild mailing list.