x86_64-pc-linux-gnu-gcc -I. -I/usr/include/ruby-2.4.0/x86_64-linux -I/usr/include/ruby-2.4.0/ruby/backward -I/usr/include/ruby-2.4.0 -I. -O2 -pipe -march=native -fPIC -o compound_io.o -c compound_io.c In file included from compound_io.c:1: index.h:595:25: error: width of ‘is_compressed’ exceeds its type 595 | bool is_compressed : 2; /* set to 2 after all data is loaded */ | ^~~~~~~~~~~~~ make: *** [Makefile:242: compound_io.o] Error 1 ------------------------------------------------------------------- This is an unstable amd64 chroot image at a tinderbox (==build bot) name: 17.1_no-multilib-libressl-20190825-132447 ------------------------------------------------------------------- gcc-config -l: [1] x86_64-pc-linux-gnu-9.2.0 * Available Python interpreters, in order of preference: [1] python3.6 [2] python2.7 (fallback) Available Ruby profiles: [1] ruby24 (with Rubygems) [2] ruby25 (with Rubygems) * repository timestamp: ==> /var/db/repos/gentoo/metadata/timestamp.chk <== Tue, 27 Aug 2019 08:48:20 +0000 emerge -qpvO dev-ruby/ferret [ebuild N ] dev-ruby/ferret-0.11.8.7 USE="-doc -test" RUBY_TARGETS="ruby24 ruby25 -ruby26"
Created attachment 588336 [details] emerge-info.txt
Created attachment 588338 [details] dev-ruby:ferret-0.11.8.7:20190827-092127.log
Created attachment 588340 [details] emerge-history.txt
Created attachment 588342 [details] environment
Created attachment 588344 [details] etc.portage.tbz2
I can't reproduce this with gcc 9.2.0. I have not been able yet to test with glibc 2.30 so I'll leave this open for now.
Package removed.