x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I./.. -I./.././ -I./../charset/ -I./../windows/ -I./../unix/ -pthread -I/usr/include/gtk-3.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -Wall -O2 -pipe -march=native -Wall -c -o unix/gtkcols.o ./../unix/gtkcols.c x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I./.. -I./.././ -I./../charset/ -I./../windows/ -I./../unix/ -pthread -I/usr/include/gtk-3.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -Wall -O2 -pipe -march=native -Wall -c -o unix/gtkcomm.o ./../unix/gtkcomm.c ./../unix/gtkcomm.c:41:22: fatal error: gdk/gdkx.h: No such file or directory compilation terminated. make[1]: *** [Makefile:1452: unix/gtkcomm.o] Error 1 make[1]: Leaving directory '/var/tmp/portage/net-misc/putty-0.68/work/putty-0.68/unix' ----------------------------------------------------------------- This is an unstable amd64 chroot image (named 13.0_20170224-122708) at a hardened host acting as a tinderbox. ----------------------------------------------------------------- gcc-config -l: [1] x86_64-pc-linux-gnu-5.4.0 * llvm-config: 3.9.1 Available Python interpreters, in order of preference: [1] python3.4 [2] python2.7 (fallback) [3] pypy3 (fallback) Available Ruby profiles: [1] ruby21 (with Rubygems) *
Created attachment 465582 [details] emerge-info.txt
Created attachment 465584 [details] config.log.tbz2
Created attachment 465586 [details] emerge-history.txt
Created attachment 465588 [details] environment
Created attachment 465590 [details] etc.portage.tbz2
Created attachment 465592 [details] net-misc:putty-0.68:20170228-183427.log
Fixed without revision bump. Thanks.
This fix is incorrect. gdk/gdkx.h comes from gtk+:3, not gdk-pixbuf. gdk-pixbuf[X] does what its local metadata.xml says it does - almost never needed for gtk+ using things.
I meant it comes from gtk+[X], either :2 or :3, but messed up fixing initial typing of [3] to :3 instead of [X] that I meant here before posting previous comment.