* Phil Race:

> Upgrade to harfbuzz 2.8

I believe this causes a build failure with GCC 8.3 (from Debian
buster):

* For target 
support_native_java.desktop_libfontmanager_hb-ot-shape-complex-use.o:
In file included from 
…/jdk/src/java.desktop/share/native/libharfbuzz/hb-ot-shape-complex-use.cc:33:
hb-ot-shape-complex-use-machine.rl: In instantiation of 
'machine_index_t<Iter>::machine_index_t(const machine_index_t<Iter>&) [with 
Iter = hb_zip_iter_t<hb_iota_iter_t<unsigned int, unsigned int>, 
hb_filter_iter_t<hb_filter_iter_t<hb_zip_iter_t<hb_iota_iter_t<unsigned int, 
unsigned int>, hb_array_t<hb_glyph_info_t> >, 
find_syllables_use(hb_buffer_t*)::<lambda(const hb_glyph_info_t&)>, 
const<unnamed struct>&, 0>, 
find_syllables_use(hb_buffer_t*)::<lambda(hb_pair_t<unsigned int, const 
hb_glyph_info_t&>)>, const<unnamed struct>&, 0> >]':
hb-ot-shape-complex-use-machine.rl:249:11:   required from here
hb-ot-shape-complex-use-machine.rl:194:9: error: base class 'struct 
hb_iter_with_fallback_t<machine_index_t<hb_zip_iter_t<hb_iota_iter_t<unsigned 
int, unsigned int>, 
hb_filter_iter_t<hb_filter_iter_t<hb_zip_iter_t<hb_iota_iter_t<unsigned int, 
unsigned int>, hb_array_t<hb_glyph_info_t> >, 
find_syllables_use(hb_buffer_t*)::<lambda(const hb_glyph_info_t&)>, 
const<unnamed struct>&, 0>, 
find_syllables_use(hb_buffer_t*)::<lambda(hb_pair_t<unsigned int, const 
hb_glyph_info_t&>)>, const<unnamed struct>&, 0> > >, hb_pair_t<unsigned int, 
hb_pair_t<unsigned int, hb_glyph_info_t&> > >' should be explicitly initialized 
in the copy constructor [-Werror=extra]
cc1plus: all warnings being treated as errors

Reply via email to