<div dir="ltr">A possible fix is uploaded here: <a href="https://github.com/behdad/harfbuzz/pull/496">https://github.com/behdad/harfbuzz/pull/496</a></div><div class="gmail_extra"><br><div class="gmail_quote">On Tue, Jun 13, 2017 at 1:25 PM, Behdad Esfahbod <span dir="ltr"><<a href="mailto:behdad.esfahbod@gmail.com" target="_blank">behdad.esfahbod@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="auto">Cast your way out for now? The first parameter can be cast to unsigned int. I'll try to find a fix..</div><div class="gmail_extra"><br><div class="gmail_quote"><div><div class="h5">On Jun 13, 2017 10:04 AM, "Ebrahim Byagowi" <<a href="mailto:ebraminio@gmail.com" target="_blank">ebraminio@gmail.com</a>> wrote:<br type="attribution"></div></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div><div class="h5"><div dir="ltr">It is reported here also <a href="https://github.com/behdad/harfbuzz/issues/451" target="_blank">https://github.com/behdad/harf<wbr>buzz/issues/451</a><br><div class="gmail_extra"><br><div class="gmail_quote">On Tue, Jun 13, 2017 at 3:05 AM, Ebrahim Byagowi <span dir="ltr"><<a href="mailto:ebraminio@gmail.com" target="_blank">ebraminio@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr">Hey guys. I am trying to help on <a href="https://github.com/vitasdk/packages/pull/28" target="_blank">porting</a> harfbuzz to vitasdk but am facing a number of compile issues. I see this build errors both locally and on the CI: <a href="https://travis-ci.org/vitasdk/packages/builds/242199530#L2931" target="_blank">https://travis-ci.org/vita<wbr>sdk/packages/builds/242199530#<wbr>L2931</a><div><br></div><div>"""</div><div><div>/home/travis/build/vitasdk/pac<wbr>kages/harfbuzz/src/harfbuzz-1.<wbr>4.6/src/hb-unicode-private.hh:<wbr>131:26: error: no matching function for call to 'hb_in_ranges(hb_codepoint_t&, unsigned int, unsigned int, unsigned int, unsigned int)'</div><div> 0xE0100u, 0xE01EFu)); /* VARIATION SELECTOR-17..256 */</div><div> </div><div>In file included from /home/travis/build/vitasdk/pac<wbr>kages/harfbuzz/src/harfbuzz-1.<wbr>4.6/src/hb-buffer-private.hh:3<wbr>3:0,</div><div> from /home/travis/build/vitasdk/pac<wbr>kages/harfbuzz/src/harfbuzz-1.<wbr>4.6/src/hb-buffer-serialize.cc<wbr>:27:</div><div>/home/travis/build/vitasdk/pac<wbr>kages/harfbuzz/src/harfbuzz-1.<wbr>4.6/src/hb-private.hh:898:1: note: candidate: template<class T> bool hb_in_ranges(T, T, T, T, T)</div><div> hb_in_ranges (T u, T lo1, T hi1, T lo2, T hi2)</div><div> ^~~~~~~~~~~~</div></div><div>"""</div><div><br></div><div>Does it ring any bells there? Perhaps a compiler flag is missing?</div><div><br></div><div>In order to reproduce this locally, you can follow these steps:</div><div>1. Install <a href="http://vitasdk.org" target="_blank">http://vitasdk.org</a> (try it, surprisingly easy to do)</div><div>2. git clone <a href="https://github.com/behdad/harfbuzz" target="_blank">https://github.com/behdad/harf<wbr>buzz</a></div><div>3. ./autogen.sh && make distdir && cd harfbuzz-* && mkdir build && cd build</div><div>4. cmake .. -DCMAKE_TOOLCHAIN_FILE=$VITASD<wbr>K/share/vita.toolchain.cmake</div><div>5. make</div><div><br></div><div>Thanks</div></div>
</blockquote></div><br></div></div>
<br></div></div>______________________________<wbr>_________________<br>
HarfBuzz mailing list<br>
<a href="mailto:HarfBuzz@lists.freedesktop.org" target="_blank">HarfBuzz@lists.freedesktop.org</a><br>
<a href="https://lists.freedesktop.org/mailman/listinfo/harfbuzz" rel="noreferrer" target="_blank">https://lists.freedesktop.org/<wbr>mailman/listinfo/harfbuzz</a><br>
<br></blockquote></div></div>
</blockquote></div><br></div>