<div dir="ltr"><div dir="ltr"><div dir="ltr"><div dir="ltr"><div class="gmail_default" style="font-size:small"><br></div></div><br><div class="gmail_quote"><div dir="ltr">Στις Τρί, 8 Ιαν 2019 στις 1:23 π.μ., ο/η Karl Berry <<a href="mailto:karl@freefriends.org">karl@freefriends.org</a>> έγραψε:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"> On Sparc Solaris there's an issue with<br>
<br>
Not because of this failure, but maybe it's time to drop sparc-solaris<br>
binaries in general?<br>
<br>
Harfbuzz is broken on Solaris. [...]<br>
error: no match for 'operator*' (operand types are 'float' and 'const<br>
HBINT8 {aka const OT::IntType<char, 1u>}')<br>
delta += scalar * *bcursor++;<br>
<br>
If anyone has a patch or workaround, that would be great. I don't know<br>
when I'll be able to look at it, but it won't be especially<br>
soon. --thanks, k.<br>
</blockquote></div><br clear="all"><div style="font-size:small" class="gmail_default">OK but I see the same error on OpenIndiana (x86_64 machine):<br><br>g++64 -DHAVE_CONFIG_H -I. -I../../../libs/harfbuzz -DHB_NO_MT -DHB_NO_UNICODE_FUNCS -DHAVE_FALLBACK=1 -I../../../libs/harfbuzz/harfbuzz-src/src -DU_STATIC_IMPLEMENTATION -I/container/source/texlive/source/Work/libs/icu/include -I/container/source/texlive/source/Work/libs/graphite2/include -DGRAPHITE2_STATIC -g -O2 -fno-rtti -fno-exceptions -Wcast-align -MT harfbuzz-src/src/hb-ot-cff1-table.o -MD -MP -MF $depbase.Tpo -c -o harfbuzz-src/src/hb-ot-cff1-table.o ../../../libs/harfbuzz/harfbuzz-src/src/hb-ot-cff1-table.cc &&\<br>mv -f $depbase.Tpo $depbase.Po<br>In file included from ../../../libs/harfbuzz/harfbuzz-src/src/hb-ot-head-table.hh:32:0,<br> from ../../../libs/harfbuzz/harfbuzz-src/src/hb-ot-cff1-table.hh:30,<br> from ../../../libs/harfbuzz/harfbuzz-src/src/hb-ot-cff1-table.cc:27:<br>../../../libs/harfbuzz/harfbuzz-src/src/hb-open-type.hh: In instantiation of 'struct OT::IntType<char, 1u>':<br>../../../libs/harfbuzz/harfbuzz-src/src/hb-ot-layout-common.hh:1713:32: required from here<br>../../../libs/harfbuzz/harfbuzz-src/src/hb-open-type.hh:64:72: error: incomplete type 'hb_is_signed<char>' used in nested name specifier<br> typedef typename hb_signedness_int<hb_is_signed<Type>::value>::value wide_type;<br> ^~~~~~~~~<br>In file included from ../../../libs/harfbuzz/harfbuzz-src/src/hb-ot-cff-common.hh:30:0,<br> from ../../../libs/harfbuzz/harfbuzz-src/src/hb-ot-cff1-table.hh:31,<br> from ../../../libs/harfbuzz/harfbuzz-src/src/hb-ot-cff1-table.cc:27:<br>../../../libs/harfbuzz/harfbuzz-src/src/hb-ot-layout-common.hh: In member function 'float OT::VarData::get_delta(unsigned int, const int*, unsigned int, const OT::VarRegionList&) const':<br>../../../libs/harfbuzz/harfbuzz-src/src/hb-ot-layout-common.hh:1713:22: error: no match for 'operator*' (operand types are 'float' and 'const HBINT8 {aka const OT::IntType<char, 1u>}')<br> delta += scalar * *bcursor++;<br> ~~~~~~~^~~~~~~~~~~~<br><br></div><div style="font-size:small" class="gmail_default">I am using g++ (OpenIndiana 6.4.0-OI-3) 6.4.0<br></div><div style="font-size:small" class="gmail_default"><br></div><div style="font-size:small" class="gmail_default">A.S.<br></div><br>-- <br><div dir="ltr" class="gmail_signature"><div dir="ltr">Apostolos Syropoulos<br>Xanthi, GREECE<br></div></div></div></div></div>