Summary: | dev-libs/icu-le-hb-1.0.3 : /.../umachine.h:347:13: error: char16_t does not name a type | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Toralf Förster <toralf> |
Component: | Current packages | Assignee: | Lars Wendler (Polynomial-C) (RETIRED) <polynomial-c> |
Status: | RESOLVED CANTFIX | ||
Severity: | normal | CC: | office |
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Attachments: |
emerge-info.txt
dev-libs:icu-le-hb-1.0.3:20180221-043149.log emerge-history.txt environment etc.portage.tbz2 logs.tbz2 temp.tbz2 |
Description
Toralf Förster
![]() 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.
|