from /var/tmp/portage/dev-libs/icu-le-hb-1.0.3/work/icu-le-hb-1.0.3/src/LETypes.h:14, from /var/tmp/portage/dev-libs/icu-le-hb-1.0.3/work/icu-le-hb-1.0.3/src/LayoutEngine.cpp:8: /usr/include/unicode/umachine.h:347:13: error: ‘char16_t’ does not name a type typedef char16_t UChar; ^ In file included from /usr/include/unicode/utypes.h:39:0, ------------------------------------------------------------------- This is an unstable amd64 chroot image at a tinderbox (==build bot) name: 17.0-desktop_libressl_20180219-235058 ------------------------------------------------------------------- gcc-config -l: [1] x86_64-pc-linux-gnu-5.4.0 * Available Python interpreters, in order of preference: [1] python3.5 [2] python2.7 (fallback) Available Ruby profiles: [1] ruby22 (with Rubygems) [2] ruby23 (with Rubygems) * java-config: The following VMs are available for generation-2: *) IcedTea JDK 3.6.0 [icedtea-bin-8] Available Java Virtual Machines: [1] icedtea-bin-8 system-vm emerge -qpv dev-libs/icu-le-hb [ebuild N ] dev-libs/icu-le-hb-1.0.3 ABI_X86="(64) -32 (-x32)"
Created attachment 520410 [details] emerge-info.txt
Created attachment 520412 [details] dev-libs:icu-le-hb-1.0.3:20180221-043149.log
Created attachment 520414 [details] emerge-history.txt
Created attachment 520416 [details] environment
Created attachment 520418 [details] etc.portage.tbz2
Created attachment 520420 [details] logs.tbz2
Created attachment 520422 [details] temp.tbz2
> /var/tmp/portage/dev-libs/icu-le-hb-1.0.3/work/icu-le-hb-1.0.3/src/ > LayoutEngine.cpp:8: > /usr/include/unicode/umachine.h:347:13: error: ‘char16_t’ does not name a > type > typedef char16_t UChar; > ^ > In file included from /usr/include/unicode/utypes.h:39:0, > > ------------------------------------------------------------------- > > This is an unstable amd64 chroot image at a tinderbox (==build bot) > name: 17.0-desktop_libressl_20180219-235058 > > ------------------------------------------------------------------- > > gcc-config -l: > [1] x86_64-pc-linux-gnu-5.4.0 * > Yep that's not gonna work (and explicitly unsupported). Newer ICU versions require a C++11 or later default compiler (you may get by via supplying additional CFLAGS). That's why gcc-5 is masked since 17.0 profiles.