make -j3 Scanning dependencies of target kdeinit_ksmserver_automoc Scanning dependencies of target kcm_smserver_automoc Scanning dependencies of target kcheckrunning_automoc [ 0%] Built target kcheckrunning_automoc Scanning dependencies of target kcheckrunning Generating fadeeffect.moc Generating smserverconfigimpl.moc [ 3%] [32mBuilding CXX object ksmserver/CMakeFiles/kcheckrunning.dir kcheckrunning_automoc.o Generating kcmsmserver.moc Generating curtaineffect.moc Building CXX object ksmserver/CMakeFiles/kcheckrunning.dir/kcheckrunning.o Generating server.moc Built target kcm_smserver_automoc Generating ui_smserverconfigdlg.h Scanning dependencies of target kcm_smserver Linking CXX executable kcheckrunning Generating shutdowndlg.moc Generating moc_logouteffect.cpp Built target kdeinit_ksmserver_automoc Generating org.kde.KCMinit.xml Generating klauncher_interface.cpp, klauncher_interface.h Generating ksmserverinterfaceadaptor.cpp, ksmserverinterfaceadaptor.h Generating kcminit_interface.cpp, kcminit_interface.h [ 25%] Built target kcheckrunning [ 28%] [ 32%]Generating klauncher_interface.moc Generating ksmserverinterfaceadaptor.moc Building CXX object ksmserver/kcm/CMakeFiles/kcm_smserver.dir/kcm_smserver_automoc.o Generating kcminit_interface.moc Building CXX object ksmserver/kcm/CMakeFiles/kcm_smserver.dir/kcmsmserver.o Building CXX object ksmserver/kcm/CMakeFiles/kcm_smserver.dir/smserverconfigimpl.o Scanning dependencies of target kdeinit_ksmserver Building CXX object ksmserver/CMakeFiles/kdeinit_ksmserver.dir/main.o Building CXX object ksmserver/CMakeFiles/kdeinit_ksmserver.dir/kdeinit_ksmserver_automoc.o Building CXX object ksmserver/CMakeFiles/kdeinit_ksmserver.dir/server.o /var/tmp/portage/kde-base/ksmserver-4.2.1/work/ksmserver-4.2.1/ksmserver/main.cpp:177:2: warning: #warning Is something like this needed for D-BUS? Linking CXX shared module ../../lib/kcm_smserver.so [ 57%] Built target kcm_smserver [ 60%] Building CXX object ksmserver/CMakeFiles/kdeinit_ksmserver.dir/shutdowndlg.o /usr/include/X11/extensions/Xrender.h:75: ошибка: reference to ‘Bool’ is ambiguous /usr/include/X11/Xdefs.h:49: ошибка: candidates are: typedef int Bool /usr/include/fixx11h.h:94: ошибка: typedef X::XBool X::Bool /usr/include/X11/extensions/Xrender.h:75: ошибка: reference to ‘Bool’ is ambiguous /usr/include/X11/Xdefs.h:49: ошибка: candidates are: typedef int Bool /usr/include/fixx11h.h:94: ошибка: typedef X::XBool X::Bool /usr/include/X11/extensions/Xrender.h:75: ошибка: ‘Bool’ does not name a type /usr/include/X11/extensions/Xrender.h:80: ошибка: reference to ‘Bool’ is ambiguous /usr/include/X11/Xdefs.h:49: ошибка: candidates are: typedef int Bool /usr/include/fixx11h.h:94: ошибка: typedef X::XBool X::Bool /usr/include/X11/extensions/Xrender.h:80: ошибка: reference to ‘Bool’ is ambiguous /usr/include/X11/Xdefs.h:49: ошибка: candidates are: typedef int Bool /usr/include/fixx11h.h:94: ошибка: typedef X::XBool X::Bool /usr/include/X11/extensions/Xrender.h:80: ошибка: ‘Bool’ does not name a type /usr/include/X11/extensions/Xrender.h:203: ошибка: reference to ‘Bool’ is ambiguous /usr/include/X11/Xdefs.h:49: ошибка: candidates are: typedef int Bool /usr/include/fixx11h.h:94: ошибка: typedef X::XBool X::Bool /usr/include/X11/extensions/Xrender.h:203: ошибка: reference to ‘Bool’ is ambiguous /usr/include/X11/Xdefs.h:49: ошибка: candidates are: typedef int Bool /usr/include/fixx11h.h:94: ошибка: typedef X::XBool X::Bool /usr/include/X11/extensions/Xrender.h:203: ошибка: ‘Bool’ does not name a type /usr/include/X11/extensions/Xrender.h:213: ошибка: reference to ‘Bool’ is ambiguous /usr/include/X11/Xdefs.h:49: ошибка: candidates are: typedef int Bool /usr/include/fixx11h.h:94: ошибка: typedef X::XBool X::Bool /usr/include/X11/extensions/Xrender.h:213: ошибка: reference to ‘Bool’ is ambiguous /usr/include/X11/Xdefs.h:49: ошибка: candidates are: typedef int Bool /usr/include/fixx11h.h:94: ошибка: typedef X::XBool X::Bool /usr/include/X11/extensions/Xrender.h:213: ошибка: ‘Bool’ does not name a type /var/tmp/portage/kde-base/ksmserver-4.2.1/work/ksmserver-4.2.1/ksmserver/main.cpp: In function ‘void checkComposite()’: /var/tmp/portage/kde-base/ksmserver-4.2.1/work/ksmserver-4.2.1/ksmserver/main.cpp:100: ошибка: нет декларации ‘XRenderQueryExtension’ в этой области видимости make[2]: *** [ksmserver/CMakeFiles/kdeinit_ksmserver.dir/main.o] Ошибка 1 make[2]: *** Ожидание завершения заданий... /var/tmp/portage/kde-base/ksmserver-4.2.1/work/ksmserver-4.2.1/ksmserver/shutdowndlg.cpp: In constructor ‘KSMShutdownDlg::KSMShutdownDlg(QWidget*, bool, KWorkSpace::ShutdownType)’: /var/tmp/portage/kde-base/ksmserver-4.2.1/work/ksmserver-4.2.1/ksmserver/shutdowndlg.cpp:355: предупреждение: passing NULL to non-pointer argument 6 of ‘void XSetWMProperties(Display*, Window, XTextProperty*, XTextProperty*, char**, int, XSizeHints*, XWMHints*, XClassHint*)’ make[1]: *** [ksmserver/CMakeFiles/kdeinit_ksmserver.dir/all] Ошибка 2 make: *** [all] Ошибка 2 ERROR: kde-base/ksmserver-4.2.1 failed. Call stack: ebuild.sh, line 49: Called src_compile environment, line 3766: Called kde4-meta_src_compile environment, line 2903: Called kde4-base_src_compile environment, line 2640: Called cmake-utils_src_compile environment, line 926: Called cmake-utils_src_make environment, line 998: Called die The specific snippet of code: emake "$@" || die "Make failed!"; The die message: Make failed! If you need support, post the topmost build error, and the call stack if relevant. A complete build log is located at '/var/tmp/portage/kde-base/ksmserver-4.2.1/temp/build.log'. The ebuild environment file is located at '/var/tmp/portage/kde-base/ksmserver-4.2.1/temp/environment'. Reproducible: Always Steps to Reproduce: 1.Try to compile kde-base/ksmserver-4.2.1 Actual Results: Building fails Expected Results: Should compile & build properly. I'm compile kde-base/kde-meta-4.2.1 with USE="webkit mysql mng" ACCEPT_KEYWORDS="~amd64". First compile fails have been with kde-base/plasma-workspace-4.2.1-r1. After patching http://bugs.gentoo.org/attachment.cgi?id=186491 plasma-workspace compiled alright, OK...
Created attachment 186592 [details] build.log
Portage 2.1.6.7 (default/linux/amd64/2008.0/desktop, gcc-4.1.2, glibc-2.8_p20080602-r1, 2.6.27-gentoo-r8 x86_64) ================================================================= System uname: Linux-2.6.27-gentoo-r8-x86_64-AMD_Athlon-tm-_64_X2_Dual_Core_Processor_4800+-with-glibc2.2.5 Timestamp of tree: Fri, 27 Mar 2009 20:00:01 +0000 app-shells/bash: 3.2_p39 dev-lang/python: 2.4.4-r13, 2.5.2-r7 dev-python/pycrypto: 2.0.1-r6 dev-util/cmake: 2.6.3 sys-apps/baselayout: 1.12.11.1 sys-apps/sandbox: 1.6 sys-devel/autoconf: 2.63 sys-devel/automake: 1.7.9-r1, 1.8.5-r3, 1.9.6-r2, 1.10.2 sys-devel/binutils: 2.18-r3 sys-devel/gcc-config: 1.4.0-r4 sys-devel/libtool: 1.5.26 virtual/os-headers: 2.6.27-r2 ACCEPT_KEYWORDS="amd64" CBUILD="x86_64-pc-linux-gnu" CFLAGS="-march=athlon64 -O2 -pipe -msse3" CHOST="x86_64-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/share/config" CONFIG_PROTECT_MASK="/etc/env.d /etc/fonts/fonts.conf /etc/gconf /etc/revdep-rebuild /etc/sandbox.d /etc/terminfo /etc/udev/rules.d" CXXFLAGS="-march=athlon64 -O2 -pipe -msse3" DISTDIR="/usr/portage/distfiles" FEATURES="distlocks fixpackages parallel-fetch protect-owned sandbox sfperms strict unmerge-orphans userfetch" GENTOO_MIRRORS="" LC_ALL="" LDFLAGS="-Wl,-O1" LINGUAS="ru" MAKEOPTS="-j3" PKGDIR="/usr/portage/packages" PORTAGE_CONFIGROOT="/" PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --stats --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" SYNC="rsync://toto.tomsk.ru/gentoo-portage/" USE="X acl acpi alsa amd64 berkdb bluetooth branding bzip2 cairo cdr cli cracklib crypt cups dbus dri dvd dvdr dvdread eds emboss encode esd evo fam firefox fortran gdbm gif gnome gpm gstreamer gtk hal iconv ipv6 isdnlog jpeg kde ldap libnotify mad midi mikmod mmx mp3 mpeg mudflap multilib ncurses nls nptl nptlonly ogg opengl openmp pam pcre pdf perl png ppds pppd python qt3 qt3support qt4 quicktime readline reflection sdl session spell spl sse sse2 ssl startup-notification svg sysfs tcpd tiff truetype unicode usb vorbis xml xorg xulrunner xv zlib" ALSA_CARDS="snd-intel8x0" ALSA_PCM_PLUGINS="adpcm alaw asym copy dmix dshare dsnoop empty extplug file hooks iec958 ioplug ladspa lfloat linear meter mmap_emul mulaw multi null plug rate route share shm softvol" APACHE2_MODULES="actions alias auth_basic authn_alias authn_anon authn_dbm authn_default authn_file authz_dbm authz_default authz_groupfile authz_host authz_owner authz_user autoindex cache dav dav_fs dav_lock deflate dir disk_cache env expires ext_filter file_cache filter headers include info log_config logio mem_cache mime mime_magic negotiation rewrite setenvif speling status unique_id userdir usertrack vhost_alias" ELIBC="glibc" INPUT_DEVICES="keyboard mouse evdev" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LINGUAS="ru" USERLAND="GNU" VIDEO_CARDS="nvidia" Unset: CPPFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, FFLAGS, INSTALL_MASK, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS, PORTDIR_OVERLAY
Created attachment 186650 [details] build log for kwin-4.2.1 Same here. I also get a similar message when trying to compile kde-base/kwin-4.2.1.
This is fixed now, as well x11-proto/renderproto that caused this issue is masked.