* Package: x11-misc/idesk-1 * Repository: gentoo * USE: abi_x86_64 amd64 elibc_glibc kernel_linux userland_GNU * FEATURES: network-sandbox preserve-libs sandbox userpriv usersandbox >>> Unpacking source... >>> Unpacking idesk-v1.tar.gz to /var/tmp/portage/x11-misc/idesk-1/work >>> Source unpacked in /var/tmp/portage/x11-misc/idesk-1/work >>> Preparing source in /var/tmp/portage/x11-misc/idesk-1/work/idesk-v1 ... >>> Source prepared. >>> Configuring source in /var/tmp/portage/x11-misc/idesk-1/work/idesk-v1 ... * econf: updating idesk-v1/config.sub with /usr/share/gnuconfig/config.sub * econf: updating idesk-v1/config.guess with /usr/share/gnuconfig/config.guess ./configure --prefix=/usr --build=x86_64-pc-linux-gnu --host=x86_64-pc-linux-gnu --mandir=/usr/share/man --infodir=/usr/share/info --datadir=/usr/share --sysconfdir=/etc --localstatedir=/var/lib --libdir=/usr/lib64 --enable-libsn checking for a BSD-compatible install... /usr/lib/portage/python3.9/ebuild-helpers/xattr/install -c checking whether build environment is sane... yes checking whether make sets $(MAKE)... yes checking for working aclocal-1.4... missing checking for working autoconf... found checking for working automake-1.4... missing checking for working autoheader... found checking for working makeinfo... found checking for x86_64-pc-linux-gnu-gcc... x86_64-pc-linux-gnu-gcc checking for C compiler default output file name... a.out checking whether the C compiler works... yes checking whether we are cross compiling... no checking for suffix of executables... checking for suffix of object files... o checking whether we are using the GNU C compiler... yes checking whether x86_64-pc-linux-gnu-gcc accepts -g... yes checking for x86_64-pc-linux-gnu-gcc option to accept ANSI C... none needed checking for strerror in -lcposix... no checking for x86_64-pc-linux-gnu-gcc... (cached) x86_64-pc-linux-gnu-gcc checking whether we are using the GNU C compiler... (cached) yes checking whether x86_64-pc-linux-gnu-gcc accepts -g... (cached) yes checking for x86_64-pc-linux-gnu-gcc option to accept ANSI C... (cached) none needed checking for x86_64-pc-linux-gnu-g++... x86_64-pc-linux-gnu-g++ checking whether we are using the GNU C++ compiler... yes checking whether x86_64-pc-linux-gnu-g++ accepts -g... yes checking for a BSD-compatible install... /usr/lib/portage/python3.9/ebuild-helpers/xattr/install -c checking for x86_64-pc-linux-gnu-gcc option to accept ANSI C... no checking whether make sets $(MAKE)... (cached) yes checking how to run the C++ preprocessor... x86_64-pc-linux-gnu-g++ -E checking for egrep... grep -E checking for ANSI C header files... yes checking for sys/types.h... yes checking for sys/stat.h... yes checking for stdlib.h... yes checking for string.h... yes checking for memory.h... yes checking for strings.h... yes checking for inttypes.h... yes checking for stdint.h... yes checking for unistd.h... yes checking for string.h... (cached) yes checking for unistd.h... (cached) yes checking dirent.h usability... yes checking dirent.h presence... yes checking for dirent.h... yes checking for stdlib.h... (cached) yes checking sys/time.h usability... yes checking sys/time.h presence... yes checking for sys/time.h... yes checking time.h usability... yes checking time.h presence... yes checking for time.h... yes checking sys/wait.h usability... yes checking sys/wait.h presence... yes checking for sys/wait.h... yes checking sstream usability... yes checking sstream presence... yes checking for sstream... yes checking cassert usability... yes checking cassert presence... yes checking for cassert... yes checking cctype usability... yes checking cctype presence... yes checking for cctype... yes checking cerrno usability... yes checking cerrno presence... yes checking for cerrno... yes checking cmath usability... yes checking cmath presence... yes checking for cmath... yes checking cstdarg usability... yes checking cstdarg presence... yes checking for cstdarg... yes checking cstdio usability... yes checking cstdio presence... yes checking for cstdio... yes checking cstdlib usability... yes checking cstdlib presence... yes checking for cstdlib... yes checking cstring usability... yes checking cstring presence... yes checking for cstring... yes checking ctime usability... yes checking ctime presence... yes checking for ctime... yes checking whether time.h and sys/time.h may both be included... yes checking for X... libraries /usr/lib64, headers in standard search path checking for gethostbyname... yes checking for connect... yes checking for remove... yes checking for shmat... yes checking for IceConnectionNumber in -lICE... yes checking for XOpenDisplay in -lX11... yes checking whether to build support for the XShape extension... yes checking for XShapeCombineShape in -lXext... yes checking for X11/extensions/shape.h... yes checking for imlib2-config... /usr/bin/imlib2-config checking for imlib2... yes checking whether to include Startup Notification ... checking for x86_64-pc-linux-gnu-pkg-config... /usr/bin/x86_64-pc-linux-gnu-pkg-config checking pkg-config is at least version 0.9.0... yes checking for LIBSN... yes yes checking whether to have Xft support... yes checking for pkg-config... (cached) /usr/bin/x86_64-pc-linux-gnu-pkg-config Package xft was not found in the pkg-config search path. Perhaps you should add the directory containing `xft.pc' to the PKG_CONFIG_PATH environment variable Package 'xft', required by 'virtual:world', not found Package xft was not found in the pkg-config search path. Perhaps you should add the directory containing `xft.pc' to the PKG_CONFIG_PATH environment variable Package 'xft', required by 'virtual:world', not found Could not link with Xft. Install Xft if you want support for it. checking return type of signal handlers... void idesk version 0.7.5 configured successfully. Using '/usr' for installation. Using 'x86_64-pc-linux-gnu-g++' for C++ compiler. Building with '-pipe -march=native -fno-diagnostics-color -O2 -DSHAPE -I/usr/include/startup-notification-1.0 -DHAVE_STARTUP_NOTIFICATION -DSN_API_NOT_YET_FROZEN=1, ' for C++ compiler flags. Building with ' -L/usr/lib64 -lX11 -lXext -L/usr/lib64 -lImlib2 -lstartup-notification-1 ' for linker flags. configure: creating ./config.status config.status: creating Makefile config.status: creating src/Makefile config.status: creating config.h config.status: executing default-1 commands >>> Source configured. >>> Compiling source in /var/tmp/portage/x11-misc/idesk-1/work/idesk-v1 ... make -j4 make: Circular aclocal.m4 <- aclocal.m4 dependency dropped. make all-recursive make[1]: Entering directory '/var/tmp/portage/x11-misc/idesk-1/work/idesk-v1' make[1]: Circular aclocal.m4 <- aclocal.m4 dependency dropped. Making all in src make[2]: Entering directory '/var/tmp/portage/x11-misc/idesk-1/work/idesk-v1/src' make[2]: Circular defaults.h <- Makefile dependency dropped. echo '// This file is generated from makefile. Do not edit!' > defaults.h echo '#define DEFAULT_PREFIX "/usr"' >> defaults.h echo '#define PACKAGE "idesk"' >> defaults.h cd .. \ && CONFIG_FILES=src/Makefile CONFIG_HEADERS= /bin/sh ./config.status config.status: creating src/Makefile config.status: executing default-1 commands make[2]: Circular defaults.h <- Makefile dependency dropped. x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I. -I.. -I.. -pipe -march=native -fno-diagnostics-color -O2 -DSHAPE -I/usr/include/startup-notification-1.0 -DHAVE_STARTUP_NOTIFICATION -DSN_API_NOT_YET_FROZEN=1, -c XDesktopContainer.cpp x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I. -I.. -I.. -pipe -march=native -fno-diagnostics-color -O2 -DSHAPE -I/usr/include/startup-notification-1.0 -DHAVE_STARTUP_NOTIFICATION -DSN_API_NOT_YET_FROZEN=1, -c XImlib2Image.cpp x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I. -I.. -I.. -pipe -march=native -fno-diagnostics-color -O2 -DSHAPE -I/usr/include/startup-notification-1.0 -DHAVE_STARTUP_NOTIFICATION -DSN_API_NOT_YET_FROZEN=1, -c XIcon.cpp x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I. -I.. -I.. -pipe -march=native -fno-diagnostics-color -O2 -DSHAPE -I/usr/include/startup-notification-1.0 -DHAVE_STARTUP_NOTIFICATION -DSN_API_NOT_YET_FROZEN=1, -c Database.cpp In file included from XImlib2Image.h:31, from XIcon.h:30, from XIcon.cpp:26: XImlib2ToolTip.h:29:10: fatal error: X11/Xft/Xft.h: No such file or directory 29 | #include | ^~~~~~~~~~~~~~~ compilation terminated. make[2]: *** [Makefile:301: XIcon.o] Error 1 make[2]: *** Waiting for unfinished jobs.... In file included from XImlib2Image.h:31, from XIcon.h:30, from XIconWithShadow.h:28, from XDesktopContainer.cpp:26: XImlib2ToolTip.h:29:10: fatal error: X11/Xft/Xft.h: No such file or directory 29 | #include | ^~~~~~~~~~~~~~~ compilation terminated. make[2]: *** [Makefile:301: XDesktopContainer.o] Error 1 In file included from XImlib2Image.h:31, from XImlib2Image.cpp:27: XImlib2ToolTip.h:29:10: fatal error: X11/Xft/Xft.h: No such file or directory 29 | #include | ^~~~~~~~~~~~~~~ compilation terminated. make[2]: *** [Makefile:301: XImlib2Image.o] Error 1 make[2]: Leaving directory '/var/tmp/portage/x11-misc/idesk-1/work/idesk-v1/src' make[1]: *** [Makefile:161: all-recursive] Error 1 make[1]: Leaving directory '/var/tmp/portage/x11-misc/idesk-1/work/idesk-v1' make: *** [Makefile:311: all-recursive-am] Error 2 * ERROR: x11-misc/idesk-1::gentoo failed (compile phase): * emake failed * * If you need support, post the output of `emerge --info '=x11-misc/idesk-1::gentoo'`, * the complete build log and the output of `emerge -pqv '=x11-misc/idesk-1::gentoo'`. * The complete build log is located at '/var/log/portage/x11-misc:idesk-1:20211126-044858.log'. * For convenience, a symlink to the build log is located at '/var/tmp/portage/x11-misc/idesk-1/temp/build.log'. * The ebuild environment file is located at '/var/tmp/portage/x11-misc/idesk-1/temp/environment'. * Working directory: '/var/tmp/portage/x11-misc/idesk-1/work/idesk-v1' * S: '/var/tmp/portage/x11-misc/idesk-1/work/idesk-v1'