Bug List: (This bug is not in your last search results)   Show last search results      Search page      Enter new bug
Bug#: 197186
Alias:
Product:
Component:
Status: RESOLVED
Resolution: FIXED
Assigned To: Gentoo wxWidgets Herd <wxwidgets@gentoo.org>
Hardware:
OS:
Version:
Priority:
Severity:
Reporter: Ryan Hill <dirtyepic@gentoo.org>
Add CC:
CC:
URL:
Summary:
Status Whiteboard:
Keywords:

Filename Description Type Creator Created Size Actions
Create a New Attachment (proposed patch, testcase, etc.) View All

Bug 197186 depends on: Show dependency tree
Bug 197186 blocks: 194300
Votes: 0    Show votes for this bug    Vote for this bug

Additional Comments: (this is where you put emerge --info)


Not eligible to see or edit group visibility for this bug.






View Bug Activity   |   Format For Printing   |   XML   |   Clone This Bug


Description:   Opened: 2007-10-27 00:38 0000
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 From Mart Raudsepp 2007-10-27 04:12:05 0000 -------
More importantly, this includes the long-awaited crash fix for amule :)

------- Comment #2 From Christian Faulhammer 2007-10-27 11:12:03 0000 -------
x86 stable

------- Comment #3 From Raúl Porcel 2007-10-27 16:17:57 0000 -------
alpha/ia64/sparc stable

------- Comment #4 From nixnut 2007-10-27 17:06:14 0000 -------
ppc stable

------- Comment #5 From Mart Raudsepp 2007-10-27 23:35:03 0000 -------
Sorry, please also stabilize dev-python/wxpython-2.6.4.0 right after
wxGTK-2.6.4.0-r1

------- Comment #6 From Markus Meier 2007-10-28 13:44:58 0000 -------
x86 stable

------- Comment #7 From Markus Rothe 2007-10-28 14:02:51 0000 -------
ppc64 stable

------- Comment #8 From Flavio 2007-10-28 21:14:12 0000 -------
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 From Ryan Hill 2007-10-28 22:53:48 0000 -------
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 From Flavio 2007-10-29 10:45:51 0000 -------
Thank you.
I only had to emerge xineramaproto, because it was the only one not installed.
Thanks a lot, it worked!

------- Comment #11 From Jeroen Roovers 2007-10-30 03:37:45 0000 -------
Both stable for HPPA.

------- Comment #12 From Mart Raudsepp 2007-10-30 12:13:08 0000 -------
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 From Chris Gianelloni (RETIRED) 2007-11-02 19:32:24 0000 -------
Bumping priority... We're still waiting on amd64 for release.

------- Comment #14 From Togge 2007-11-03 21:50:32 0000 -------
--- 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 From Christoph Mende 2007-11-04 14:35:22 0000 -------
amd64 stable

------- Comment #16 From Richard 2007-11-08 14:58:04 0000 -------
(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 From Todd Partridge 2007-11-17 18:48:12 0000 -------
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....
 * 
 * ERROR: x11-libs/wxGTK-2.6.4.0-r1 failed.
 * Call stack:
 *                 ebuild.sh, line 1701:  Called dyn_compile
 *                 ebuild.sh, line 1039:  Called qa_call
'src_compile'
 *                 ebuild.sh, line   44:  Called src_compile
 *   wxGTK-2.6.4.0-r1.ebuild, line  121:  Called build_wx 'unicode'
 *   wxGTK-2.6.4.0-r1.ebuild, line  190:  Called die
 * The specific snippet of code:
 *          emake || die "Failed to make $1."
 *  The die message:
 *   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 From Todd Partridge 2007-11-17 18:53:39 0000 -------
(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....
>  * 
>  * ERROR: x11-libs/wxGTK-2.6.4.0-r1 failed.
>  * Call stack:
>  *                 ebuild.sh, line 1701:  Called dyn_compile
>  *                 ebuild.sh, line 1039:  Called qa_call
> 'src_compile'
>  *                 ebuild.sh, line   44:  Called src_compile
>  *   wxGTK-2.6.4.0-r1.ebuild, line  121:  Called build_wx 'unicode'
>  *   wxGTK-2.6.4.0-r1.ebuild, line  190:  Called die
>  * The specific snippet of code:
>  *          emake || die "Failed to make $1."
>  *  The die message:
>  *   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 From Ryan Hill 2007-11-17 19:18:30 0000 -------
> > 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 From Todd Partridge 2007-11-17 20:43:50 0000 -------
unicode.  I just did the emerge without this flag and it worked just fine.

------- Comment #21 From Todd Partridge 2007-11-17 21:05:36 0000 -------
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 From Rafał Mużyło 2007-11-24 11:27:39 0000 -------
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 From Ryan Hill 2007-11-24 14:18:11 0000 -------
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 From Ryan Hill 2007-11-24 15:59:43 0000 -------
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 From Brian Nisonger 2007-12-06 10:29:15 0000 -------
(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 From Ryan Hill 2007-12-06 23:57:42 0000 -------
can i get you to open a new bug for that?

------- Comment #27 From Christian Faulhammer 2007-12-12 06:57:35 0000 -------
arm/sh done by Mike and closing

------- Comment #28 From Ryan Hill 2007-12-27 21:19:32 0000 -------
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 From Ryan Hill 2007-12-27 21:20:38 0000 -------
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 From Jakub Moc (RETIRED) 2008-01-10 13:58:38 0000 -------
(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

Bug List: (This bug is not in your last search results)   Show last search results      Search page      Enter new bug