Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 197186 - stabilize x11-libs/wxGTK-2.6.4.0-r1 and dev-python/wxpython-2.6.4.0
Summary: stabilize x11-libs/wxGTK-2.6.4.0-r1 and dev-python/wxpython-2.6.4.0
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: Highest normal (vote)
Assignee: Gentoo wxWidgets project
URL:
Whiteboard:
Keywords: STABLEREQ
Depends on:
Blocks: 194300
  Show dependency tree
 
Reported: 2007-10-27 00:38 UTC by Ryan Hill (RETIRED)
Modified: 2008-01-10 13:58 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Ryan Hill (RETIRED) gentoo-dev 2007-10-27 00:38:44 UTC
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.
Comment 1 Mart Raudsepp gentoo-dev 2007-10-27 04:12:05 UTC
More importantly, this includes the long-awaited crash fix for amule :)
Comment 2 Christian Faulhammer (RETIRED) gentoo-dev 2007-10-27 11:12:03 UTC
x86 stable
Comment 3 Raúl Porcel (RETIRED) gentoo-dev 2007-10-27 16:17:57 UTC
alpha/ia64/sparc stable
Comment 4 nixnut (RETIRED) gentoo-dev 2007-10-27 17:06:14 UTC
ppc stable
Comment 5 Mart Raudsepp gentoo-dev 2007-10-27 23:35:03 UTC
Sorry, please also stabilize dev-python/wxpython-2.6.4.0 right after wxGTK-2.6.4.0-r1
Comment 6 Markus Meier gentoo-dev 2007-10-28 13:44:58 UTC
x86 stable
Comment 7 Markus Rothe (RETIRED) gentoo-dev 2007-10-28 14:02:51 UTC
ppc64 stable
Comment 8 Flavio 2007-10-28 21:14:12 UTC
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
Comment 9 Ryan Hill (RETIRED) gentoo-dev 2007-10-28 22:53:48 UTC
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.
Comment 10 Flavio 2007-10-29 10:45:51 UTC
Thank you.
I only had to emerge xineramaproto, because it was the only one not installed.
Thanks a lot, it worked!
Comment 11 Jeroen Roovers (RETIRED) gentoo-dev 2007-10-30 03:37:45 UTC
Both stable for HPPA.
Comment 12 Mart Raudsepp gentoo-dev 2007-10-30 12:13:08 UTC
We will need these in release for gtk+-2.12 compatibility fixes that are in wxGTK-2.6.4.0-r1, adding appropriate CC
Comment 13 Chris Gianelloni (RETIRED) gentoo-dev 2007-11-02 19:32:24 UTC
Bumping priority... We're still waiting on amd64 for release.
Comment 14 Togge 2007-11-03 21:50:32 UTC
--- 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
Comment 15 Christoph Mende (RETIRED) gentoo-dev 2007-11-04 14:35:22 UTC
amd64 stable
Comment 16 Richard 2007-11-08 14:58:04 UTC
(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 
Comment 17 Todd Partridge 2007-11-17 18:48:12 UTC
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
Comment 18 Todd Partridge 2007-11-17 18:53:39 UTC
(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
> 

Comment 19 Ryan Hill (RETIRED) gentoo-dev 2007-11-17 19:18:30 UTC
> > 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.
Comment 20 Todd Partridge 2007-11-17 20:43:50 UTC
unicode.  I just did the emerge without this flag and it worked just fine.
Comment 21 Todd Partridge 2007-11-17 21:05:36 UTC
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.
Comment 22 Rafał Mużyło 2007-11-24 11:27:39 UTC
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). 
Comment 23 Ryan Hill (RETIRED) gentoo-dev 2007-11-24 14:18:11 UTC
For 2.8.6.1:

w/ PCH:   1200 MiB
w/o PCH:   411 MiB

yeah, i think that would be a definite possibility.
Comment 24 Ryan Hill (RETIRED) gentoo-dev 2007-11-24 15:59:43 UTC
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.
Comment 25 Brian Nisonger 2007-12-06 10:29:15 UTC
(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

Comment 26 Ryan Hill (RETIRED) gentoo-dev 2007-12-06 23:57:42 UTC
can i get you to open a new bug for that?
Comment 27 Christian Faulhammer (RETIRED) gentoo-dev 2007-12-12 06:57:35 UTC
arm/sh done by Mike and closing
Comment 28 Ryan Hill (RETIRED) gentoo-dev 2007-12-27 21:19:32 UTC
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]
Comment 29 Ryan Hill (RETIRED) gentoo-dev 2007-12-27 21:20:38 UTC
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]
Comment 30 Jakub Moc (RETIRED) gentoo-dev 2008-01-10 13:58:38 UTC
(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