[tlbuild] [TeX-Live/texlive-source] Run failed: .github/workflows/main.yml - trunk (cda3622)
Akira Kakuto
kakuto at jcom.zaq.ne.jp
Thu Nov 4 03:55:32 CET 2021
Hi Norbert,
On 2021/11/04 10:20, Norbert Preining wrote:
> 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
Thanks for the tests. I asked Khaled on the problem.
In the ConTeXt Build Farm, build succeeds on some machines and
fails on other machines.
Best,
Akira
More information about the tlbuild
mailing list.