char16_t srcChar) ^ /usr/include/unicode/unistr.h:4755:1: error: redefinition of ‘icu::UnicodeString& icu::UnicodeString::insert(int32_t, UChar32)’ UnicodeString::insert(int32_t start, ^ /usr/include/unicode/unistr.h:4750:1: note: ‘icu::UnicodeString& icu::UnicodeString::insert(int32_t, int)’ previously defined here ------------------------------------------------------------------- This is an unstable amd64 chroot image at a tinderbox (==build bot) name: desktop-gcc5_20170517-212950 ------------------------------------------------------------------- gcc-config -l: [1] x86_64-pc-linux-gnu-5.4.0 * Available Python interpreters, in order of preference: [1] python3.4 [2] python2.7 (fallback) [3] pypy3 (fallback) Available Ruby profiles: [1] ruby21 (with Rubygems) [2] ruby22 (with Rubygems) * java-config: The following VMs are available for generation-2: Available Java Virtual Machines: (none found)
Created attachment 473204 [details] emerge-info.txt
Created attachment 473206 [details] dev-python:pyicu-1.9.6:20170519-001246.log
Created attachment 473208 [details] emerge-history.txt
Created attachment 473210 [details] environment
Created attachment 473212 [details] etc.portage.tbz2
Created attachment 473214 [details] temp.tbz2
This has been fixed upstream in 1.9.7, which I've just pushed to the tree (see commit 297ae5d25aacc5ec5ca8c764f8565ece6ca99fe6). Confirmed to build successfully with sys-devel/gcc-5.4.0-r3 and dev-libs/icu-59.1.