make[1]: Leaving directory `/var/tmp/portage/app-arch/p7zip-4.65/work/p7zip_4.65/CPP/7zip/UI/Console' make -j4 7zG mkdir -p bin mkdir -p bin/Codecs make -C CPP/7zip/Bundles/Format7zFree all make[1]: Entering directory `/var/tmp/portage/app-arch/p7zip-4.65/work/p7zip_4.65/CPP/7zip/Bundles/Format7zFree' make[1]: Nothing to be done for `all'. make[1]: Leaving directory `/var/tmp/portage/app-arch/p7zip-4.65/work/p7zip_4.65/CPP/7zip/Bundles/Format7zFree' cd bin ; rm -f Lang ; ln -sf ../GUI/Lang . cd bin ; rm -f help ; ln -sf ../GUI/help . make -C CPP/7zip/UI/GUI all make[1]: Entering directory `/var/tmp/portage/app-arch/p7zip-4.65/work/p7zip_4.65/CPP/7zip/UI/GUI' x86_64-pc-linux-gnu-g++ -m64 -O3 -pipe -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DNDEBUG -D_REENTRANT -DENV_UNIX -DUNICODE -D_UNICODE -DLANG -DCOMPRESS_MT -DEXTERNAL_LZMA -DEXTERNAL_CODECS -DBENCH_MT -I. `wx-config --unicode=yes --cxxflags` -c -I../../../myWindows -I../../../ -I../../../include_windows CompressDialog.cpp make[1]: *** No rule to make target `/usr/lib/wx/include/gtk2-unicode-release-2.8/wx/setup.h', needed by `CompressDialog_rc.o'. Stop. make[1]: *** Waiting for unfinished jobs.... make[1]: Leaving directory `/var/tmp/portage/app-arch/p7zip-4.65/work/p7zip_4.65/CPP/7zip/UI/GUI' make: *** [7zG] Error 2 * * ERROR: app-arch/p7zip-4.65 failed. * Call stack: * ebuild.sh, line 49: Called src_compile * environment, line 2363: Called die * The specific snippet of code: * emake 7zG || die "error building GUI"; * The die message: * error building GUI * * 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/app-arch/p7zip-4.65/temp/build.log'. * The ebuild environment file is located at '/var/tmp/portage/app-arch/p7zip-4.65/temp/environment'. * >>> Failed to emerge app-arch/p7zip-4.65, Log file: >>> '/var/tmp/portage/app-arch/p7zip-4.65/temp/build.log' Reproducible: Always # emerge --info Portage 2.1.6.13 (default/linux/amd64/2008.0/desktop, gcc-4.3.3, glibc-2.10.1-r0, 2.6.30-gentoo-r3 x86_64) ================================================================= System uname: Linux-2.6.30-gentoo-r3-x86_64-Intel-R-_Core-TM-2_Extreme_CPU_X9650_@_3.00GHz-with-gentoo-2.0.1 Timestamp of tree: Tue, 21 Jul 2009 11:45:02 +0000 app-shells/bash: 4.0_p24 dev-java/java-config: 2.1.8-r1 dev-lang/python: 2.5.4-r2, 2.6.2-r1 dev-util/cmake: 2.6.4-r1 sys-apps/baselayout: 2.0.1 sys-apps/openrc: 0.4.3-r3 sys-apps/sandbox: 2.0 sys-devel/autoconf: 2.63-r1 sys-devel/automake: 1.7.9-r1, 1.8.5-r3, 1.9.6-r2, 1.10.2, 1.11 sys-devel/binutils: 2.19.1-r1 sys-devel/gcc-config: 1.4.1 sys-devel/libtool: 2.2.6a virtual/os-headers: 2.6.30 ACCEPT_KEYWORDS="amd64 ~amd64" CBUILD="x86_64-pc-linux-gnu" CFLAGS="-march=k8 -O3 -pipe" CHOST="x86_64-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/share/config" CONFIG_PROTECT_MASK="/etc/ca-certificates.conf /etc/env.d /etc/env.d/java/ /etc/fonts/fonts.conf /etc/gconf /etc/gentoo-release /etc/revdep-rebuild /etc/sandbox.d /etc/terminfo /etc/texmf/language.dat.d /etc/texmf/language.def.d /etc/texmf/updmap.d /etc/texmf/web2c /etc/udev/rules.d" CXXFLAGS="-O3 -pipe" DISTDIR="/usr/portage/distfiles" FEATURES="collision-protect distlocks fixpackages parallel-fetch protect-owned sandbox sfperms strict unmerge-orphans userfetch" GENTOO_MIRRORS="ftp://gd.tuwien.ac.at/opsys/linux/gentoo http://gd.tuwien.ac.at/opsys/linux/gentoo http://gentoo.oregonstate.edu http://www.ibiblio.org/pub/Linux/distributions/gentoo" LDFLAGS="-Wl,-O1" LINGUAS="en_GB en_AU en de_DE" MAKEOPTS="-j4" 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://rsync.europe.gentoo.org/gentoo-portage" USE="3dnow 3dnowext X aac acl acpi alsa amd64 berkdb bluetooth branding bzip2 cairo cdr cli cracklib crypt cups dbus doc dri dvd dvdr dvdread eds emboss encode esd evo examples fam fbdev firefox foomaticdb fortran gdbm gif gpm gstreamer hal iconv ipv6 isdnlog jadetex jpeg kde ldap libnotify lm_sensors mad midi mikmod mmx mmx2 mp3 mpeg mudflap multilib ncurses nls nptl nptlonly nvidia offensive ogg openexr opengl openmp openssl oss 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 theora tiff truetype unicode usb vorbis xine xinerama xml xorg xpm xulrunner xv xvmc zlib" ALSA_CARDS="ali5451 als4000 atiixp atiixp-modem bt87x ca0106 cmipci emu10k1x ens1370 ens1371 es1938 es1968 fm801 hda-intel intel8x0 intel8x0m maestro3 trident usb-audio via82xx via82xx-modem ymfpci" 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" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LINGUAS="en_GB en_AU en de_DE" USERLAND="GNU" VIDEO_CARDS="nvidia" Unset: CPPFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, FFLAGS, INSTALL_MASK, LANG, LC_ALL, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS, PORTDIR_OVERLAY
PLease provide full build.log. What happens if you change -O3 to -O2 in your falgs and uses MAKEOPTS="-j1"?
(In reply to comment #1) > PLease provide full build.log. > What happens if you change -O3 to -O2 in your falgs and uses MAKEOPTS="-j1"? > No difference, same error. I am attaching a build log from the build with -O2 and -j1 buildopts.
Created attachment 198971 [details] Build Log Build log from most recent build with -j1 -O2 options set.
Can you still repoduce this? I cannot. If yes, please add output of emerge --info x11-libs/wxGTK
*** Bug 282079 has been marked as a duplicate of this bug. ***
I found the problem. Should be fixed in -r1.
Out of curiosity, was it the same issue as the cause to bug #282228? I understand why you would want to have both debug & release versions of the same library on your machine, but GTK's naming conventions for this (or the way the build was discovering the paths) seemed to be what was mucking it up.
(In reply to comment #7) > Out of curiosity, was it the same issue as the cause to bug #282228? I > understand why you would want to have both debug & release versions of the same > library on your machine, but GTK's naming conventions for this (or the way the > build was discovering the paths) seemed to be what was mucking it up. > No it wasn't. The problem reported in bug 282228, was about the wrapper which you are using to run 7z. This one was, because the package has hardcoded the path to the headers in one of the makefiles. This fails in case of of a place change, which occurs with USE="debug" for wxGTk e.g..