Please test and stabilize x11-libs/wxGTK-2.6.4.0-r1. This is a new revision to 2.6.4.0 to push out some minor fixes that shouldn't affect anything major. 2.6.4.0 has been in testing since Sept 1st. We would like 2.6.4.0 stable ASAP because the current stable wxGTK breaks with the current ~arch GTK+. While people mixing stable and testing generally get to keep the pieces, in this case people running stable and unmasking Gnome 2.20 will not be uncommon. Thanks.
More importantly, this includes the long-awaited crash fix for amule :)
x86 stable
alpha/ia64/sparc stable
ppc stable
Sorry, please also stabilize dev-python/wxpython-2.6.4.0 right after wxGTK-2.6.4.0-r1
ppc64 stable
Hello, I can't compile wxGTK-2.6.4.0-r1. Error messages are reported below: /var/tmp/portage/x11-libs/wxGTK-2.6.4.0-r1/work/wxPython-src-2.6.4.0/src/unix/displayx11.cpp:41:39: warning: X11/extensions/Xinerama.h: No such file or directory /var/tmp/portage/x11-libs/wxGTK-2.6.4.0-r1/work/wxPython-src-2.6.4.0/src/unix/displayx11.cpp: In static member function 'static size_t wxDisplayBase::GetCount()': /var/tmp/portage/x11-libs/wxGTK-2.6.4.0-r1/work/wxPython-src-2.6.4.0/src/unix/displayx11.cpp:58: error: 'XineramaIsActive' was not declared in this scope /var/tmp/portage/x11-libs/wxGTK-2.6.4.0-r1/work/wxPython-src-2.6.4.0/src/unix/displayx11.cpp:60: error: 'XineramaScreenInfo' was not declared in this scope /var/tmp/portage/x11-libs/wxGTK-2.6.4.0-r1/work/wxPython-src-2.6.4.0/src/unix/displayx11.cpp:60: error: 'screenarr' was not declared in this scope /var/tmp/portage/x11-libs/wxGTK-2.6.4.0-r1/work/wxPython-src-2.6.4.0/src/unix/displayx11.cpp:62: error: 'XineramaQueryScreens' was not declared in this scope /var/tmp/portage/x11-libs/wxGTK-2.6.4.0-r1/work/wxPython-src-2.6.4.0/src/unix/displayx11.cpp: In static member function 'static int wxDisplayBase::GetFromPoint(const wxPoint&)': /var/tmp/portage/x11-libs/wxGTK-2.6.4.0-r1/work/wxPython-src-2.6.4.0/src/unix/displayx11.cpp:76: error: 'XineramaIsActive' was not declared in this scope /var/tmp/portage/x11-libs/wxGTK-2.6.4.0-r1/work/wxPython-src-2.6.4.0/src/unix/displayx11.cpp:79: error: 'XineramaScreenInfo' was not declared in this scope /var/tmp/portage/x11-libs/wxGTK-2.6.4.0-r1/work/wxPython-src-2.6.4.0/src/unix/displayx11.cpp:79: error: 'screenarr' was not declared in this scope /var/tmp/portage/x11-libs/wxGTK-2.6.4.0-r1/work/wxPython-src-2.6.4.0/src/unix/displayx11.cpp:81: error: 'XineramaQueryScreens' was not declared in this scope /var/tmp/portage/x11-libs/wxGTK-2.6.4.0-r1/work/wxPython-src-2.6.4.0/src/unix/displayx11.cpp: In constructor 'wxDisplay::wxDisplay(size_t)': /var/tmp/portage/x11-libs/wxGTK-2.6.4.0-r1/work/wxPython-src-2.6.4.0/src/unix/displayx11.cpp:117: error: 'XineramaIsActive' was not declared in this scope /var/tmp/portage/x11-libs/wxGTK-2.6.4.0-r1/work/wxPython-src-2.6.4.0/src/unix/displayx11.cpp:119: error: 'XineramaScreenInfo' was not declared in this scope /var/tmp/portage/x11-libs/wxGTK-2.6.4.0-r1/work/wxPython-src-2.6.4.0/src/unix/displayx11.cpp:119: error: 'screenarr' was not declared in this scope /var/tmp/portage/x11-libs/wxGTK-2.6.4.0-r1/work/wxPython-src-2.6.4.0/src/unix/displayx11.cpp:121: error: 'XineramaQueryScreens' was not declared in this scope make: *** [coredll_displayx11.o] Error 1 make: *** Waiting for unfinished jobs.... * * ERROR: x11-libs/wxGTK-2.6.4.0-r1 failed. * Call stack: * ebuild.sh, line 1695: Called dyn_compile * ebuild.sh, line 1033: Called qa_call 'src_compile' * ebuild.sh, line 44: Called src_compile * wxGTK-2.6.4.0-r1.ebuild, line 106: Called build_wx 'ansi' * wxGTK-2.6.4.0-r1.ebuild, line 182: Called die * The specific snippet of code: * emake || die "Failed to make $1." * The die message: * Failed to make ansi. * * If you need support, post the topmost build error, and the call stack if relevant. * A complete build log is located at '/var/log/portage/x11-libs:wxGTK-2.6.4.0-r1:20071028-210245.log'. My emerge --info is: Portage 2.1.3.16 (default-linux/x86/2007.0/desktop, gcc-4.1.2, glibc-2.6.1-r0, 2.6.21-gentoo-r4 i686) ================================================================= System uname: 2.6.21-gentoo-r4 i686 Intel(R) Core(TM)2 CPU T7200 @ 2.00GHz Timestamp of tree: Sun, 28 Oct 2007 17:00:01 +0000 distcc 2.18.3 i686-pc-linux-gnu (protocols 1 and 2) (default port 3632) [disabled] ccache version 2.4 [enabled] app-shells/bash: 3.2_p17 dev-java/java-config: 1.3.7, 2.0.33-r1 dev-lang/python: 2.4.4-r6 dev-python/pycrypto: 2.0.1-r6 dev-util/ccache: 2.4-r7 sys-apps/baselayout: 1.12.9-r2 sys-apps/sandbox: 1.2.18.1-r2 sys-devel/autoconf: 2.13, 2.61-r1 sys-devel/automake: 1.10 sys-devel/binutils: 2.18-r1 sys-devel/gcc-config: 1.3.16 sys-devel/libtool: 1.5.24 virtual/os-headers: 2.6.22-r2 ACCEPT_KEYWORDS="x86" CBUILD="i686-pc-linux-gnu" CFLAGS="-march=prescott -O2 -pipe -fomit-frame-pointer" CHOST="i686-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/kde/3.5/env /usr/kde/3.5/share/config /usr/kde/3.5/shutdown /usr/share/X11/xkb /usr/share/config" CONFIG_PROTECT_MASK="/etc/env.d /etc/env.d/java/ /etc/gconf /etc/php/apache2-php5/ext-active/ /etc/php/cgi-php5/ext-active/ /etc/php/cli-php5/ext-active/ /etc/revdep-rebuild /etc/splash /etc/terminfo /etc/texmf/web2c /etc/udev/rules.d" CXXFLAGS="-march=prescott -O2 -pipe -fomit-frame-pointer" DISTDIR="/usr/portage/distfiles" FEATURES="ccache distlocks metadata-transfer sandbox sfperms strict unmerge-orphans userfetch" GENTOO_MIRRORS="http://distfiles.gentoo.org http://distro.ibiblio.org/pub/linux/distributions/gentoo" MAKEOPTS="-j3" PKGDIR="/usr/portage/packages" PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --delete-after --stats --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages --filter=H_**/files/digest-*" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/local/portage" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="3dnow X a52 aac acl acpi alsa arts berkdb bitmap-fonts bluetooth cairo cdr cli cracklib crypt cups dbus dri dv dvd dvdr dvdread eds emboss encode evo extensions fam fat fbcon fbsplash ffmpeg firefox fortran gdbm gif gimp gimpprint gpm gstreamer gtk hal iconv ipv6 isdnlog ithreads jfs john jpeg kde kerberos ldap mad midi mikmod mmx mp3 mpeg mpeg2 mpeg4 mplayer mudflap ncurses nfs nls nptl nptlonly nsplugin ntfs ntlm nvidia ogg opengl openmp oss pam pcre pdf perl png ppds pppd python qt3 qt3support qt4 quicktime rar readline real reflection samba sdl sensord session spell spl ssl stream svg tcpd tetex threads tiff toolbar truetype truetype-fonts type1-fonts unicode vorbis wifi win32codecs x86 xchatdccserver xml xorg xprint xv zlib" ALSA_CARDS="hda-intel usb-audio" ALSA_PCM_PLUGINS="adpcm alaw asym copy dmix dshare dsnoop empty extplug file hooks iec958 ioplug ladspa lfloat linear meter mulaw multi null plug rate route share shm softvol" ELIBC="glibc" INPUT_DEVICES="evdev keyboard mouse synaptics" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" USERLAND="GNU" VIDEO_CARDS="nvidia vesa i810" Unset: CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LANG, LC_ALL, LDFLAGS, LINGUAS, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS
whoops, my fault. this is fixed in revision 1.6 of wxGTK-2.6.4.0-r1, or just emerge xproto, xineramaproto, and xf86vidmodeproto and try again.
Thank you. I only had to emerge xineramaproto, because it was the only one not installed. Thanks a lot, it worked!
Both stable for HPPA.
We will need these in release for gtk+-2.12 compatibility fixes that are in wxGTK-2.6.4.0-r1, adding appropriate CC
Bumping priority... We're still waiting on amd64 for release.
--- amd64 --- x11-libs/wxGTK-2.6.4.0-r1 - USE: X -doc -debug gnome -joystick -odbc opengl sdl unicode dev-python/wxpython-2.6.4.0 - USE: unicode opengl 1: emerges 2: passes collision-protect, (multilib-)strict, test 3: works (net-p2p/bittorrent-5.0.7 and media-video/vlc-0.8.6c emerges and seems to work) Portage 2.1.3.16 (default-linux/amd64/2007.0/desktop, gcc-4.1.2, glibc-2.6.1-r0, 2.6.23-gentoo x86_64) ================================================================= System uname: 2.6.23-gentoo x86_64 AMD Athlon(tm) 64 X2 Dual Core Processor 4200+ Timestamp of tree: Unknown ccache version 2.4 [enabled] app-shells/bash: 3.2_p17 dev-java/java-config: 1.3.7, 2.0.33-r1 dev-lang/python: 2.4.4-r6 dev-python/pycrypto: 2.0.1-r6 dev-util/ccache: 2.4-r7 sys-apps/baselayout: 1.12.9-r2 sys-apps/sandbox: 1.2.18.1-r2 sys-devel/autoconf: 2.13, 2.61-r1 sys-devel/automake: 1.4_p6, 1.5, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2, 1.10 sys-devel/binutils: 2.18-r1 sys-devel/gcc-config: 1.3.16 sys-devel/libtool: 1.5.24 virtual/os-headers: 2.6.22-r2 ACCEPT_KEYWORDS="amd64" CBUILD="x86_64-pc-linux-gnu" CFLAGS="-O2 -ggdb -march=athlon64 -pipe" CHOST="x86_64-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/kde/3.5/env /usr/kde/3.5/share/config /usr/kde/3.5/shutdown /usr/share/X11/xkb /usr/share/config" CONFIG_PROTECT_MASK="/etc/env.d /etc/env.d/java/ /etc/gconf /etc/gentoo-release /etc/init.d /etc/php/apache2-php5/ext-active/ /etc/php/cgi-php5/ext-active/ /etc/php/cli-php5/ext-active/ /etc/revdep-rebuild /etc/terminfo /etc/texmf/web2c /etc/udev/rules.d" CXXFLAGS="-O2 -ggdb -march=athlon64 -pipe" DISTDIR="/tmp/portage" FEATURES="ccache collision-protect distlocks metadata-transfer multilib-strict parallel-fetch sandbox sfperms splitdebug strict test unmerge-orphans userfetch" GENTOO_MIRRORS="http://ds.thn.htu.se/linux/gentoo http://ftp.belnet.be/mirror/rsync.gentoo.org/gentoo/ http://ftp-stud.fht-esslingen.de/pub/Mirrors/gentoo/ http://mirror.switch.ch/mirror/gentoo/ http://trumpetti.atm.tut.fi/gentoo/" LANG="en_US.utf-8" LINGUAS="en sv" MAKEOPTS="-j3" PKGDIR="/tmp/packages" PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --delete-after --stats --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages --filter=H_**/files/digest-*" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/portage/local/private" SYNC="rsync://dx/gentoo-portage" USE="3dnow 3dnowext X a52 aac acpi aiglx alsa amd64 apache2 arts asf avi bash-completion berkdb bitmap-fonts branding browserplugin cairo ccache cdr cli cpudetection cracklib crypt cscope css cups cvs dbus divx divx4linux dlloader dri dvd dvdr dvdread eds emboss encode esd evo fam ffmpeg firefox flac foomaticdb fortran freetype gdbm geoip gif gimp gmedia gnokii gnome gpm gstreamer gtk hal http iconv ieee1394 imap imlib ipv6 isdnlog java javascript jfs jpeg kde kdeenablefinal kdehiddenvisibility kdepim kerberos logitech-mouse mad madwifi maildir midi mikmod mmx mmx2 mmxext mono mozbranding moznopango mozsvg mp3 mpeg mplayer msn mudflap mysql ncurses nls nptl nptlonly nsplugin ntfs nvidia obex ogg oggvorbis opengl openmp oss pam pcre pdf pdflib perl png pppd python qt qt3 qt3support qt4 quicktime readline realmedia reflection reiserfs samba scanner sdl session spell spl sse sse2 ssl subversion svg symlink tcpd test tetex theora threads tiff truetype truetype-fonts type1-fonts udev unicode usb v4l v4l2 vim-syntax vim-with-x visualization vorbis wifi wmf wmp wxwindows xcomposite xface xfs xine xinerama xml xorg xosd xpm xprint xv xvid zlib" ALSA_CARDS="emu10k1" ALSA_PCM_PLUGINS="adpcm alaw asym copy dmix dshare dsnoop empty extplug file hooks iec958 ioplug ladspa lfloat linear meter mulaw multi null plug rate route share shm softvol" ELIBC="glibc" INPUT_DEVICES="mouse keyboard evdev" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LINGUAS="en sv" USERLAND="GNU" VIDEO_CARDS="nv nvidia" Unset: CPPFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LC_ALL, LDFLAGS, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS
amd64 stable
(In reply to comment #15) > amd64 stable > When I try to compile wxGTK the process fails, giving me: * ERROR: x11-libs/wxGTK-2.6.4.0-r1 failed. * Call stack: * ebuild.sh, line 1695: Called dyn_compile * ebuild.sh, line 1033: Called qa_call 'src_compile' * ebuild.sh, line 44: Called src_compile * wxGTK-2.6.4.0-r1.ebuild, line 114: Called build_wx 'ansi' * wxGTK-2.6.4.0-r1.ebuild, line 185: Called econf '--enable-shared' '--disable-optimise' '--disable-rpath' '--enable-compat24' '--with-regex=builtin' '--with-zlib=sys' '--with-expat' '--disable-joystick' '--with-sdl' '--without-odbc' '--enable-gui' '--with-libpng' '--with-libxpm' '--with-libjpeg' '--with-libtiff' '--enable-opengl' '--with-opengl' '--without-gnomeprint' '--disable-unicode' * ebuild.sh, line 635: Called die * The specific snippet of code: * die "configure is not executable" * The die message: * configure is not executable * * 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/x11-libs/wxGTK-2.6.4.0-r1/temp/build.log'. uname -r 2.6.22-gentoo-r9 emerge --info Portage 2.1.3.16 (default-linux/amd64/2007.0/desktop, gcc-4.1.2, glibc-2.6.1-r0, 2.6.22-gentoo-r9 x86_64) ================================================================= System uname: 2.6.22-gentoo-r9 x86_64 AMD Athlon(tm) 64 Processor 3500+ Timestamp of tree: Wed, 07 Nov 2007 09:46:01 +0000 distcc 2.18.3 x86_64-pc-linux-gnu (protocols 1 and 2) (default port 3632) [enabled] ccache version 2.4 [enabled] app-shells/bash: 3.2_p17 dev-java/java-config: 1.3.7, 2.0.33-r1 dev-lang/python: 2.4.4-r6 dev-python/pycrypto: 2.0.1-r6 dev-util/ccache: 2.4-r7 sys-apps/baselayout: 1.12.9-r2 sys-apps/sandbox: 1.2.18.1-r2 sys-devel/autoconf: 2.13, 2.61-r1 sys-devel/automake: 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2, 1.10 sys-devel/binutils: 2.18-r1 sys-devel/gcc-config: 1.3.16 sys-devel/libtool: 1.5.24 virtual/os-headers: 2.6.22-r2 ACCEPT_KEYWORDS="amd64" CBUILD="x86_64-pc-linux-gnu" CFLAGS="-O2 -pipe -march=athlon64" CHOST="x86_64-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/kde/3.5/env /usr/kde/3.5/share/config /usr/kde/3.5/shutdown /usr/share/X11/xkb /usr/share/config" CONFIG_PROTECT_MASK="/etc/env.d /etc/env.d/java/ /etc/gconf /etc/php/apache2-php5/ext-active/ /etc/php/cgi-php5/ext-active/ /etc/php/cli-php5/ext-active/ /etc/revdep-rebuild /etc/terminfo /etc/udev/rules.d" CXXFLAGS="-O2 -pipe -march=athlon64" DISTDIR="/usr/portage/distfiles" FEATURES="ccache distcc distlocks metadata-transfer sandbox sfperms strict unmerge-orphans userfetch" GENTOO_MIRRORS="http://gentoo.blueyonder.co.uk ftp://mirrors.blueyonder.co.uk/mirrors/gentoo http://www.mirrorservice.org/sites/www.ibiblio.org/gentoo/ ftp://ftp.mirrorservice.org/sites/www.ibiblio.org/gentoo/" LANG="en_GB.utf8" MAKEOPTS="-j2" PKGDIR="/usr/portage/packages" PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --delete-after --stats --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages --filter=H_**/files/digest-*" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/local/portage" SYNC="rsync://rsync.uk.gentoo.org/gentoo-portage" USE="3dnow 3dnowext X a52 aac acl acpi alsa amd64 bash-completion berkdb bitmap-fonts cairo cdr cli cracklib crypt dbus dts dvd dvdr dvdread emboss encode evo fam firefox flac fortran ftp gdbm gif gpm gstreamer gtk gtk2 hal iconv isdnlog java jpeg mad midi mikmod mmx mmxext mp3 mpeg mplayer msn mudflap ncurses nls nptl nptlonly nsplugin ogg opengl openmp oss pam pcre pdf perl png pppd python qt3 qt3support qt4 quicktime readline reflection sdl session sox spell spl sqlite3 sse sse2 ssl svg tcpd tiff truetype truetype-fonts type1-fonts unicode usb vim-syntax vorbis xml xorg xv xvid 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 mulaw multi null plug rate route share shm softvol" ELIBC="glibc" INPUT_DEVICES="keyboard mouse" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" USERLAND="GNU" VIDEO_CARDS="nvidia" Unset: CPPFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LC_ALL, LDFLAGS, LINGUAS, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS emerge -pv wxGTK [ebuild U ] x11-libs/wxGTK-2.6.4.0-r1 [2.6.3.3] USE="X opengl sdl unicode -debug -doc -gnome -joystick -odbc" 0 kB
Failed build near end: /var/tmp/portage/x11-libs/wxGTK-2.6.4.0-r1/work/wxPython-src-2.6.4.0/build_unicode/bk-deps i686-pc-linux-gnu-g++ -c -o basedll_archive.o -I.pch/wxprec_basedll -D__WXGTK__ -I/var/tmp/portage/x11-libs/wxGTK-2.6.4.0-r1/work/wxPython-src-2.6.4.0/src/regex -DwxUSE_GUI=0 -DWXMAKINGDLL_BASE -DwxUSE_BASE=1 -fPIC -DPIC -DWX_PRECOMP -DNO_GCC_PRAGMA -DGTK_NO_CHECK_CASTS -Ilib/wx/include/gtk2-unicode-release-2.6 -I/var/tmp/portage/x11-libs/wxGTK-2.6.4.0-r1/work/wxPython-src-2.6.4.0/include -pthread -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -O0 -march=native -O2 -fomit-frame-pointer -pipe -fno-strict-aliasing -pthread -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/libgnomeprintui-2.2 -I/usr/include/libgnomeprint-2.2 -I/usr/include/libgnomecanvas-2.0 -I/usr/include/libart-2.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libxml2 -I/usr/include/pango-1.0 -I/usr/include/freetype2 -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/libpng12 -Wall -Wundef -Wno-ctor-dtor-privacy /var/tmp/portage/x11-libs/wxGTK-2.6.4.0-r1/work/wxPython-src-2.6.4.0/src/common/archive.cpp i686-pc-linux-gnu-g++: Internal error: Killed (program cc1plus) Please submit a full bug report. See <URL:http://bugs.gentoo.org/> for instructions. make: *** [.pch/wxprec_gldll/wx/wxprec.h.gch] Error 1 make: *** Waiting for unfinished jobs.... [31;01m*[0m [31;01m*[0m ERROR: x11-libs/wxGTK-2.6.4.0-r1 failed. [31;01m*[0m Call stack: [31;01m*[0m ebuild.sh, line 1701: Called dyn_compile [31;01m*[0m ebuild.sh, line 1039: Called qa_call 'src_compile' [31;01m*[0m ebuild.sh, line 44: Called src_compile [31;01m*[0m wxGTK-2.6.4.0-r1.ebuild, line 121: Called build_wx 'unicode' [31;01m*[0m wxGTK-2.6.4.0-r1.ebuild, line 190: Called die [31;01m*[0m The specific snippet of code: [31;01m*[0m emake || die "Failed to make $1." [31;01m*[0m The die message: [31;01m*[0m Failed to make unicode. A few notes during the compile talked about a unknown character. I got locale set up and never had an issue with it before. locale LANG=en_US.UTF-8 LC_CTYPE="en_US.UTF-8" LC_NUMERIC="en_US.UTF-8" LC_TIME="en_US.UTF-8" LC_COLLATE="en_US.UTF-8" LC_MONETARY="en_US.UTF-8" LC_MESSAGES="en_US.UTF-8" LC_PAPER="en_US.UTF-8" LC_NAME="en_US.UTF-8" LC_ADDRESS="en_US.UTF-8" LC_TELEPHONE="en_US.UTF-8" LC_MEASUREMENT="en_US.UTF-8" LC_IDENTIFICATION="en_US.UTF-8" LC_ALL=en_US.UTF-8
(In reply to comment #17) > Failed build near end: > > /var/tmp/portage/x11-libs/wxGTK-2.6.4.0-r1/work/wxPython-src-2.6.4.0/build_unicode/bk-deps > i686-pc-linux-gnu-g++ -c -o basedll_archive.o -I.pch/wxprec_basedll -D__WXGTK__ > > -I/var/tmp/portage/x11-libs/wxGTK-2.6.4.0-r1/work/wxPython-src-2.6.4.0/src/regex > -DwxUSE_GUI=0 -DWXMAKINGDLL_BASE -DwxUSE_BASE=1 -fPIC -DPIC -DWX_PRECOMP > -DNO_GCC_PRAGMA -DGTK_NO_CHECK_CASTS -Ilib/wx/include/gtk2-unicode-release-2.6 > -I/var/tmp/portage/x11-libs/wxGTK-2.6.4.0-r1/work/wxPython-src-2.6.4.0/include > -pthread -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include > -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 > -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/freetype2 > -I/usr/include/libpng12 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -O0 -march=native > -O2 -fomit-frame-pointer -pipe -fno-strict-aliasing -pthread -I/usr/include/SDL > -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/libgnomeprintui-2.2 > -I/usr/include/libgnomeprint-2.2 -I/usr/include/libgnomecanvas-2.0 > -I/usr/include/libart-2.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include > -I/usr/include/libxml2 -I/usr/include/pango-1.0 -I/usr/include/freetype2 > -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 > -I/usr/include/cairo -I/usr/include/libpng12 -Wall -Wundef > -Wno-ctor-dtor-privacy > /var/tmp/portage/x11-libs/wxGTK-2.6.4.0-r1/work/wxPython-src-2.6.4.0/src/common/archive.cpp > i686-pc-linux-gnu-g++: Internal error: Killed (program cc1plus) > Please submit a full bug report. > See <URL:http://bugs.gentoo.org/> for instructions. > make: *** [.pch/wxprec_gldll/wx/wxprec.h.gch] Error 1 > make: *** Waiting for unfinished jobs.... > [31;01m*[0m > [31;01m*[0m ERROR: x11-libs/wxGTK-2.6.4.0-r1 failed. > [31;01m*[0m Call stack: > [31;01m*[0m ebuild.sh, line 1701: Called dyn_compile > [31;01m*[0m ebuild.sh, line 1039: Called qa_call > 'src_compile' > [31;01m*[0m ebuild.sh, line 44: Called src_compile > [31;01m*[0m wxGTK-2.6.4.0-r1.ebuild, line 121: Called build_wx 'unicode' > [31;01m*[0m wxGTK-2.6.4.0-r1.ebuild, line 190: Called die > [31;01m*[0m The specific snippet of code: > [31;01m*[0m emake || die "Failed to make $1." > [31;01m*[0m The die message: > [31;01m*[0m Failed to make unicode. > > Theres a pretty fair number of notes during the compile talked about a depracated conversion: In file included from /var/tmp/portage/x11-libs/wxGTK-2.6.4.0-r1/work/wxPython-src-2.6.4.0/contrib/src/gizmos/editlbox.cpp:81: /var/tmp/portage/x11-libs/wxGTK-2.6.4.0-r1/work/wxPython-src-2.6.4.0/contrib/src/gizmos/eldel.xpm:22: warning: deprecated conversion from string constant to ‘char*’ I got locale > set up and never had an issue with it before. > > locale > LANG=en_US.UTF-8 > LC_CTYPE="en_US.UTF-8" > LC_NUMERIC="en_US.UTF-8" > LC_TIME="en_US.UTF-8" > LC_COLLATE="en_US.UTF-8" > LC_MONETARY="en_US.UTF-8" > LC_MESSAGES="en_US.UTF-8" > LC_PAPER="en_US.UTF-8" > LC_NAME="en_US.UTF-8" > LC_ADDRESS="en_US.UTF-8" > LC_TELEPHONE="en_US.UTF-8" > LC_MEASUREMENT="en_US.UTF-8" > LC_IDENTIFICATION="en_US.UTF-8" > LC_ALL=en_US.UTF-8 >
> > Theres a pretty fair number of notes during the compile talked about a depracated conversion: > > In file included from > /var/tmp/portage/x11-libs/wxGTK-2.6.4.0-r1/work/wxPython-src-2.6.4.0/contrib/src/gizmos/editlbox.cpp:81: > /var/tmp/portage/x11-libs/wxGTK-2.6.4.0-r1/work/wxPython-src-2.6.4.0/contrib/src/gizmos/eldel.xpm:22: > warning: deprecated conversion from string constant to ‘char*’ This are harmless. char is a type of data in C. /var/tmp/portage/x11-libs/wxGTK-2.6.4.0-r1/work/wxPython-src-2.6.4.0/src/common/archive.cpp > > i686-pc-linux-gnu-g++: Internal error: Killed (program cc1plus) > > Please submit a full bug report. > > See <URL:http://bugs.gentoo.org/> for instructions. > > make: *** [.pch/wxprec_gldll/wx/wxprec.h.gch] Error 1 This looks like either an internal compiler error or out-of-memory error. See if you can reproduce it in the same place.
unicode. I just did the emerge without this flag and it worked just fine.
great thinking ryan. I previously used the bash script called temerge that makes portage use ram for compiling. This surprised me. using 1.25 GB of ram was enough for the compiler but not for wxGTK. It installed fine now super groovy.
Well, about running out of memory and space. Would it be possible to add a useflag to the ebuild that allows the user to build this without using precompiled headers ? configure has an option for this and it lowers both space and memory requirements significantly (in example x11-libs/qt has such an option).
For 2.8.6.1: w/ PCH: 1200 MiB w/o PCH: 411 MiB yeah, i think that would be a definite possibility.
actually, in 2.6.4.0-r2 and up this will be the default. it also happens to shave about 1/3 off of the compile time.
(In reply to comment #0) > Please test and stabilize x11-libs/wxGTK-2.6.4.0-r1. This is a new revision to > 2.6.4.0 to push out some minor fixes that shouldn't affect anything major. > 2.6.4.0 has been in testing since Sept 1st. We would like 2.6.4.0 stable ASAP > because the current stable wxGTK breaks with the current ~arch GTK+. While > people mixing stable and testing generally get to keep the pieces, in this case > people running stable and unmasking Gnome 2.20 will not be uncommon. > > Thanks. > I am running stable and unstable. If you can help at all let me know. Here is the error I am recieving: /usr/include/sys/time.h: In function ‘wxLongLong wxGetLocalTimeMillis()’: /usr/include/sys/time.h:74: error: too few arguments to function ‘int gettimeofday(timeval*, timezone*)’ /var/tmp/portage/x11-libs/wxGTK-2.6.4.0-r1/work/wxPython-src-2.6.4.0/src/common/stopwatch.cpp:284: error: at this point in file /var/tmp/portage/x11-libs/wxGTK-2.6.4.0-r1/work/wxPython-src-2.6.4.0/src/common/stopwatch.cpp:365: warning: control reaches end of non-void function make: *** [basedll_stopwatch.o] Error 1 emerge --info Portage 2.1.4_rc7 (default-linux/x86/2006.1/desktop, gcc-4.2.2, glibc-2.6.1-r0, 2.6.23-gentoo-r3 i686) ================================================================= System uname: 2.6.23-gentoo-r3 i686 AMD Athlon(tm) Timestamp of tree: Thu, 06 Dec 2007 10:00:01 +0000 ccache version 2.4 [enabled] app-shells/bash: 3.2_p17 dev-java/java-config: 1.3.7, 2.1.3 dev-lang/python: 2.4.4-r6 dev-python/pycrypto: 2.0.1-r6 dev-util/ccache: 2.4-r7 sys-apps/baselayout: 1.12.9-r2 sys-apps/sandbox: 1.2.18.1-r2 sys-devel/autoconf: 2.13, 2.61-r1 sys-devel/automake: 1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2, 1.10 sys-devel/binutils: 2.18-r1 sys-devel/gcc-config: 1.3.16 sys-devel/libtool: 1.5.24 virtual/os-headers: 2.6.22-r2 ACCEPT_KEYWORDS="x86" CBUILD="i686-pc-linux-gnu" CFLAGS="-O2 -march=athlon-xp -pipe -fomit-frame-pointer" CHOST="i686-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/kde/3.5/env /usr/kde/3.5/share/config /usr/kde/3.5/shutdown /usr/share/X11/xkb /usr/share/config" CONFIG_PROTECT_MASK="/etc/env.d /etc/env.d/java/ /etc/gconf /etc/php/apache2-php5/ext-active/ /etc/php/cgi-php5/ext-active/ /etc/php/cli-php5/ext-active/ /etc/revdep-rebuild /etc/terminfo /etc/udev/rules.d" CXXFLAGS="-O2 -march=athlon-xp -pipe -fomit-frame-pointer" DISTDIR="/usr/portage/distfiles" FEATURES="ccache distlocks metadata-transfer parallel-fetch sandbox sfperms strict unmerge-orphans userfetch" GENTOO_MIRRORS="http://distfiles.gentoo.org http://distro.ibiblio.org/pub/linux/distributions/gentoo" LANG="en_US.UTF-8" LC_ALL="en_US.UTF-8" LINGUAS="en" PKGDIR="/usr/portage/packages" PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --delete-after --stats --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages --filter=H_**/files/digest-*" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/portage/local/layman/xeffects" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="X alsa arts berkdb bitmap-fonts cairo cdr cli cracklib crypt cups dbus dri dvd dvdr eds emboss encode esd fam firefox fortran gdbm gif gnome gpm gstreamer gtk hal iconv ipv6 isdnlog jpeg kde ldap mad midi mikmod mp3 mpeg mudflap ncurses nls nptl nptlonly nvidia ogg opengl openmp oss pam pcre perl png ppds pppd python qt3 qt4 quicktime readline reflection sdl session spell spl ssl tcpd truetype truetype-fonts type1-fonts unicode vorbis win32codecs x86 xml xorg xv zlib" ALSA_CARDS="emu10k1" ALSA_PCM_PLUGINS="adpcm alaw asym copy dmix dshare dsnoop empty extplug file hooks iec958 ioplug ladspa lfloat linear meter 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="en" USERLAND="GNU" VIDEO_CARDS="apm ark chips cirrus cyrix dummy fbdev glint i128 i740 i810 imstt mach64 mga neomagic nsc nv r128 radeon rendition s3 s3virge savage siliconmotion sis sisusb tdfx tga trident tseng v4l vesa vga via vmware voodoo" Unset: CPPFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LDFLAGS, MAKEOPTS, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS
can i get you to open a new bug for that?
arm/sh done by Mike and closing
dev-python/wxpython: | s | p p | p a x | c r 8 | - c 6 | a a p m s - - | l m h i m m p a s p f f | p d a p a 6 i p c c 3 a b x b | h 6 r p 6 8 p p 6 o 9 s r s 8 s | a 4 m a 4 k s c 4 s 0 h c d 6 d -----------+-----------------------------v-- 2.6.3.3 | + + + + + + + + + + ~ [2.6] 2.6.4.0 | + + ~ + + + + ~ + + ~ [2.6]
arm and sh, stabilize dev-python/wxpython-2.6.4.0. dev-python/wxpython: | s | p p | p a x | c r 8 | - c 6 | a a p m s - - | l m h i m m p a s p f f | p d a p a 6 i p c c 3 a b x b | h 6 r p 6 8 p p 6 o 9 s r s 8 s | a 4 m a 4 k s c 4 s 0 h c d 6 d -----------+-----------------------------v-- 2.6.3.3 | + + + + + + + + + + ~ [2.6] 2.6.4.0 | + + ~ + + + + ~ + + ~ [2.6]
(In reply to comment #29) > arm and sh, stabilize dev-python/wxpython-2.6.4.0. http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-python/wxpython/wxpython-2.6.4.0.ebuild?r1=1.12&r2=1.13