make[2]: Entering directory '/var/tmp/portage/media-video/gpac-0.6.1-r2/work/gpac-0.6.1/modules/ft_font' x86_64-pc-linux-gnu-gcc -O3 -O2 -pipe -march=native -Wall -fno-strict-aliasing -Wno-pointer-sign -fPIC -DPIC -msse2 -DNDEBUG -DGPAC_HAVE_CONFIG_H -I"/var/tmp/portage/media-video/gpac-0.6.1-r2/work/gpac-0.6.1" -fvisibility="hidden" -I"/var/tmp/portage/media-video/gpac-0.6.1-r2/work/gpac-0.6.1/include" -c -o ft_font.o ft_font.c ft_font.c:41:10: fatal error: ft2build.h: No such file or directory #include <ft2build.h> ^~~~~~~~~~~~ compilation terminated. ------------------------------------------------------------------- This is an unstable amd64 chroot image at a tinderbox (==build bot) name: 17.0-developer_libressl_20180716-204945 ------------------------------------------------------------------- gcc-config -l: [1] x86_64-pc-linux-gnu-7.3.0 * Available Python interpreters, in order of preference: [1] python3.5 [2] python2.7 (fallback) Available Ruby profiles: [1] ruby23 (with Rubygems) * java-config: The following VMs are available for generation-2: *) IcedTea JDK 3.8.0 [icedtea-bin-8] Available Java Virtual Machines: [1] icedtea-bin-8 system-vm emerge -qpv media-video/gpac [ebuild N ] media-video/gpac-0.6.1-r2 USE="X a52 aac alsa ipv6 jpeg libressl mad opengl png sdl ssl truetype vorbis xml xvid -debug -dvb -ffmpeg -jack -jpeg2k -libav -oss -pulseaudio -static-libs -theora"
Created attachment 540184 [details] emerge-info.txt
Created attachment 540186 [details] emerge-history.txt
Created attachment 540188 [details] environment
Created attachment 540190 [details] etc.portage.tbz2
Created attachment 540192 [details] logs.tbz2
Created attachment 540194 [details] media-video:gpac-0.6.1-r2:20180720-062805.log
Created attachment 540196 [details] temp.tbz2
Why do you mix stable gpac with unstable freetype?
(In reply to Lars Wendler (Polynomial-C) from comment #8) The tinderox usually does not mix stable and usntable. But it masked an unstable package version if that fails to emerge. Then later it uses - say as a dep of another package - the best visible version of that package which is then eventually the stable version.
Closing as this is an issue of mixing stable gpac with unstable freetype (which lacks freetype-config script).