wxGTK ebuild crashes if USE=odbc is set and dev-db/libiodbc is not present. See ebuild crashlog. It works perfect after emerging libiodbc. Reproducible: Always Steps to Reproduce: - emerging libiodbc, then wxGTK, works fine. - unmerging both, then emerging wxGTK, ebuild crashes again.
Created attachment 200247 [details] ebuild crashlog
Please paste your 'emerge --info' on the bug to assist the maintainer
it should be finding dev-db/unixODBC. that would be the line: checking for SQLAllocEnv in -lunixodbc... no can I get you to also post the contents of config.log as the error message instructs: !!! Please attach the following file when seeking support: !!! /var/tmp/portage/x11-libs/wxGTK-2.8.10.1-r1/work/wxPython-src-2.8.10.1/wxgtk_build/config.log
I'm sorry but I can't reproduce it anymore. This hit me in the middle of an "emerge --update --deep --newuse --verbose -1 -a system world" after migrating to ext4 and installing a stage4. It could have been an ordering problem as the emerge pulled in 72 packages for update. iirc "unixODBC" has later been pulled in by "qt-sql" which complained about "unixODBC" has to be compiled with USE="qt3". Now -after unmerging libiodbc, unixODBC, qt-sql and wxGTK- when I try to emerge wxGTK, it pulls in unixODBC which did not happen when I filed the bug report. So now all works fine without libiodbc. I'm changing this report to INVALID. It must have been an unlucky combination. I'm not posting my wxGTK's config.log as I can't reproduce the error. Anyhow here's my emerge --info. Portage 2.1.6.13 (default/linux/x86/2008.0, gcc-4.1.2, glibc-2.9_p20081201-r2, 2.6.29-gentoo-r5-treehouse i686) ================================================================= System uname: Linux-2.6.29-gentoo-r5-treehouse-i686-Intel-R-_Core-TM-2_CPU_L7200_@_1.33GHz-with-glibc2.0 Timestamp of tree: Tue, 04 Aug 2009 22:00:01 +0000 ccache version 2.4 [enabled] app-shells/bash: 3.2_p39 dev-java/java-config: 1.3.7-r1, 2.1.8-r1 dev-lang/python: 2.5.4-r3 dev-python/pycrypto: 2.0.1-r8 dev-util/ccache: 2.4-r7 dev-util/cmake: 2.6.4 sys-apps/baselayout: 1.12.11.1 sys-apps/sandbox: 1.6-r2 sys-devel/autoconf: 2.13, 2.63-r1 sys-devel/automake: 1.5, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2, 1.10.2 sys-devel/binutils: 2.18-r3 sys-devel/gcc-config: 1.4.1 sys-devel/libtool: 2.2.6a virtual/os-headers: 2.6.27-r2 ACCEPT_KEYWORDS="x86" CBUILD="i686-pc-linux-gnu" CFLAGS="-O2 -march=i686 -pipe" 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/config /var/bind" CONFIG_PROTECT_MASK="/etc/ca-certificates.conf /etc/env.d /etc/env.d/java/ /etc/eselect/postgresql /etc/fonts/fonts.conf /etc/gconf /etc/php/apache2-php5/ext-active/ /etc/php/cgi-php5/ext-active/ /etc/php/cli-php5/ext-active/ /etc/revdep-rebuild /etc/sandbox.d /etc/terminfo /etc/texmf/language.dat.d /etc/texmf/language.def.d /etc/texmf/updmap.d /etc/texmf/web2c /etc/udev/rules.d" CXXFLAGS="-O2 -march=i686 -pipe" DISTDIR="/usr/portage/distfiles" FEATURES="ccache distlocks fixpackages parallel-fetch protect-owned sandbox sfperms strict unmerge-orphans userfetch" GENTOO_MIRRORS="ftp://mirror.switch.ch/mirror/gentoo/ ftp://ftp.solnet.ch/mirror/Gentoo/ ftp://ftp-stud.fht-esslingen.de/pub/Mirrors/gentoo/" LANG="de_CH" LC_ALL="de_CH" LDFLAGS="-Wl,-O1" LINGUAS="de_CH de en_GB" MAKEOPTS="-j3" PKGDIR="/usr/portage/packages" PORTAGE_CONFIGROOT="/" PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --stats --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY=" " SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="X accessibility acl acpi alsa apache2 apm bash-completion berkdb bjam bluetooth bzip2 cdr cgi chroot cjk cli cpudetection cracklib crypt cscope cups dbus djvu dri dvd dvdr dvdread firefox flac fortran ftp gdbm gif gnome gpm gtk hal iconv imagemagick imlib isdnlog jack john jpeg kpathsea ladspa ldap lm_sensors mmx mp3 mpeg mpm-worker mudflap ncurses netboot nls nptl nptlonly nsplugin odbc openexr opengl openmp pam pcmcia pcre pdf perl pmu png postgres postscript pppd python readline reflection samba session sftp sockets spl sse sse2 ssl subversion svg sysfs tcl tcltk tcpd threads tiff tk truetype unicode vhosts vim-syntax wifi x86 xml xorg xsl xulrunner zlib" ALSA_CARDS="hda-intel" ALSA_PCM_PLUGINS="adpcm alaw asym copy dmix dshare dsnoop empty extplug file hooks iec958 ioplug ladspa lfloat linear meter mmap_emul mulaw multi null plug rate route share shm softvol" APACHE2_MODULES="actions alias auth_basic authn_alias authn_anon authn_dbm authn_default authn_file authz_dbm authz_default authz_groupfile authz_host authz_owner authz_user autoindex cache dav dav_fs dav_lock deflate dir disk_cache env expires ext_filter file_cache filter headers include info log_config logio mem_cache mime mime_magic negotiation rewrite setenvif speling status unique_id userdir usertrack vhost_alias" APACHE2_MPMS="worker" ELIBC="glibc" INPUT_DEVICES="evdev keyboard mouse synaptics" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LINGUAS="de_CH de en_GB" USERLAND="GNU" VIDEO_CARDS="fbdev intel vesa vga" Unset: CPPFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, FFLAGS, INSTALL_MASK, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS