Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 278263 - x11-libs/qt-sql-4.5.2 fails to build
Summary: x11-libs/qt-sql-4.5.2 fails to build
Status: RESOLVED INVALID
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: x86 Linux
: High normal (vote)
Assignee: Gentoo Linux bug wranglers
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2009-07-18 13:29 UTC by tot-to
Modified: 2009-07-19 09:57 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 tot-to 2009-07-18 13:29:52 UTC
while usual upgrading: emerge -uvDN world, I get this message:
cat /var/tmp/portage/x11-libs/qt-sql-4.5.2/temp/build.log
>>> Unpacking source...
tar xjpf /var/tmp/portage/x11-libs/qt-sql-4.5.2/distdir/qt-x11-opensource-src-4.5.2.tar.bz2 qt-x11-opensource-src-4.5.2/configure qt-x11-opensource-src-4.5.2/LICENSE.GPL3 qt-x11-opensource-src-4.5.2/LICENSE.LGPL qt-x11-opensource-src-4.5.2/projects.pro qt-x11-opensource-src-4.5.2/src/qbase.pri qt-x11-opensource-src-4.5.2/src/qt_targets.pri qt-x11-opensource-src-4.5.2/src/qt_install.pri qt-x11-opensource-src-4.5.2/bin qt-x11-opensource-src-4.5.2/config.tests qt-x11-opensource-src-4.5.2/mkspecs qt-x11-opensource-src-4.5.2/qmake qt-x11-opensource-src-4.5.2/src/sql qt-x11-opensource-src-4.5.2/src/plugins/sqldrivers qt-x11-opensource-src-4.5.2/include/Qt/ qt-x11-opensource-src-4.5.2/include/QtCore/ qt-x11-opensource-src-4.5.2/include/QtSql/ qt-x11-opensource-src-4.5.2/include/QtScript/ qt-x11-opensource-src-4.5.2/src/src.pro qt-x11-opensource-src-4.5.2/src/corelib/ qt-x11-opensource-src-4.5.2/src/plugins qt-x11-opensource-src-4.5.2/src/sql qt-x11-opensource-src-4.5.2/src/3rdparty qt-x11-opensource-src-4.5.2/src/tools
tar: qt-x11-opensource-src-4.5.2/src/sql: Not found in archive
tar: Error exit delayed from previous errors
>>> Source unpacked in /var/tmp/portage/x11-libs/qt-sql-4.5.2/work
>>> Preparing source in /var/tmp/portage/x11-libs/qt-sql-4.5.2/work/qt-x11-opensource-src-4.5.2 ...
 * Applying qt-4.5-nolibx11.diff ...                                   [ ok ]
>>> Source prepared.
>>> Configuring source in /var/tmp/portage/x11-libs/qt-sql-4.5.2/work/qt-x11-opensource-src-4.5.2 ...
./configure -no-pch -release -no-separate-debug-info -arch i386 -platform linux-g++ -stl -verbose -largefile -confirm-license -no-rpath -prefix /usr -bindir /usr/bin -libdir /usr/lib/qt4 -datadir /usr/share/qt4 -docdir /usr/share/doc/qt-4.5.2 -headerdir /usr/include/qt4 -plugindir /usr/lib/qt4/plugins -sysconfdir /etc/qt4 -translationdir /usr/share/qt4/translations -examplesdir /usr/share/qt4/examples -demosdir /usr/share/qt4/demos -silent -fast -no-exceptions -reduce-relocations -nomake examples -nomake demos -opensource -no-sql-sqlite2 -no-sql-mysql -no-sql-psql -plugin-sql-sqlite -system-sqlite -plugin-sql-odbc -qt3support -iconv -no-xkb -no-fontconfig -no-xrender -no-xrandr -no-xfixes -no-xcursor -no-xinerama -no-xshape -no-sm -no-opengl -no-nas-sound -no-dbus -no-cups -no-nis -no-gif -no-libpng -no-libmng -no-libjpeg -no-openssl -system-zlib -no-webkit -no-phonon -no-xmlpatterns -no-freetype -no-libtiff -no-accessibility -no-fontconfig -no-glib -no-opengl -no-svg -no-gtkstyle
Determining system architecture... (Linux:2.6.28-gentoo-r6:i686)
    32-bit Intel 80x86 (i386)
    'i386' is supported
System architecture: 'i386'
Symbol visibility control enabled.
Symbolic function binding enabled.

This is the Qt/X11 Open Source Edition.

You are licensed to use this software under the terms of
the GNU General Public License (GPL) versions 3.
You are also licensed to use this software under the terms of
the Lesser GNU General Public License (LGPL) versions 2.1.

You have already accepted the terms of the  license.

floatmath auto-detection... ()
compiling floatmath.cpp
floatmath.cpp:3: warning: unused parameter 'argc'
floatmath.cpp:3: warning: unused parameter 'argv'
linking floatmath
floatmath enabled.
mmx auto-detection... ()
compiling mmx.cpp
linking mmx
mmx enabled.
3dnow auto-detection... ()
compiling 3dnow.cpp
linking 3dnow
3dnow enabled.
sse auto-detection... ()
compiling sse.cpp
linking sse
sse enabled.
sse2 auto-detection... ()
compiling sse2.cpp
linking sse2
sse2 enabled.
DB2 auto-detection... ()
compiling db2.cpp
db2.cpp:1:20: error: sqlcli.h: No such file or directory
db2.cpp:2:21: error: sqlcli1.h: No such file or directory
make: *** [db2.o] Error 1
DB2 disabled.
InterBase auto-detection... ()
compiling ibase.cpp
ibase.cpp:1:19: error: ibase.h: No such file or directory
make: *** [ibase.o] Error 1
InterBase disabled.
OCI auto-detection... ()
compiling oci.cpp
oci.cpp:1:17: error: oci.h: No such file or directory
make: *** [oci.o] Error 1
OCI disabled.
ODBC auto-detection... ()
compiling odbc.cpp
linking odbc
/usr/lib/gcc/i686-pc-linux-gnu/4.3.2/../../../../i686-pc-linux-gnu/bin/ld: warning: libltdl.so.3, needed by /usr/lib/gcc/i686-pc-linux-gnu/4.3.2/../../../libodbc.so, not found (try using -rpath or -rpath-link)
/usr/lib/gcc/i686-pc-linux-gnu/4.3.2/../../../libodbc.so: undefined reference to `lt_dladdsearchdir'
/usr/lib/gcc/i686-pc-linux-gnu/4.3.2/../../../libodbc.so: undefined reference to `lt_dlopen'
/usr/lib/gcc/i686-pc-linux-gnu/4.3.2/../../../libodbc.so: undefined reference to `lt_dlclose'
/usr/lib/gcc/i686-pc-linux-gnu/4.3.2/../../../libodbc.so: undefined reference to `lt_dlerror'
/usr/lib/gcc/i686-pc-linux-gnu/4.3.2/../../../libodbc.so: undefined reference to `lt_dlsym'
/usr/lib/gcc/i686-pc-linux-gnu/4.3.2/../../../libodbc.so: undefined reference to `lt_dlinit'
collect2: ld returned 1 exit status
make: *** [odbc] Error 1
ODBC disabled.
ODBC support cannot be enabled due to functionality tests!
 Turn on verbose messaging (-v) to ./configure to see the final report.
 If you believe this message is in error you may use the continue
 switch (-continue) to ./configure to continue.
 * 
 * ERROR: x11-libs/qt-sql-4.5.2 failed.
 * Call stack:
 *               ebuild.sh, line   49:  Called src_configure
 *             environment, line 3262:  Called qt4-build_src_configure
 *             environment, line 2957:  Called die
 * The specific snippet of code:
 *       ./configure ${myconf} || die "./configure failed"
 *  The die message:
 *   ./configure failed
 * 
 * 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/qt-sql-4.5.2/temp/build.log'.
 * The ebuild environment file is located at '/var/tmp/portage/x11-libs/qt-sql-4.5.2/temp/environment'.
 *

Reproducible: Always

Steps to Reproduce:
1. emerge --sync
2. echo x11-libs/qt >> /etc/portage/package.unmask
3. emerge -uvDN world



# emerge --info
Portage 2.1.6.13 (default/linux/x86/2008.0, gcc-4.3.2, glibc-2.9_p20081201-r2, 2.6.28-gentoo-r6 i686)
=================================================================
System uname: Linux-2.6.28-gentoo-r6-i686-Intel-R-_Celeron-R-_M_CPU_420_@_1.60GHz-with-glibc2.0
Timestamp of tree: Sat, 18 Jul 2009 11:45:01 +0000
app-shells/bash:     3.2_p39
dev-java/java-config: 2.1.7
dev-lang/python:     2.5.4-r2
dev-util/cmake:      2.6.2-r1
sys-apps/baselayout: 1.12.11.1
sys-apps/sandbox:    1.6-r2
sys-devel/autoconf:  2.13, 2.63
sys-devel/automake:  1.4_p6, 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=pentium-m -pipe -fomit-frame-pointer"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /var/lib/hsqldb"
CONFIG_PROTECT_MASK="/etc/ca-certificates.conf /etc/env.d /etc/env.d/java/ /etc/fonts/fonts.conf /etc/gconf /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=pentium-m -pipe -fomit-frame-pointer"
DISTDIR="/usr/portage/distfiles"
FEATURES="distlocks fixpackages parallel-fetch protect-owned sandbox sfperms strict unmerge-orphans userfetch"
GENTOO_MIRRORS="ftp://mirror.yandex.ru/gentoo-distfiles/ "
LANG="en_US.UTF-8"
LC_ALL=""
LDFLAGS="-Wl,-O1"
LINGUAS="en_US"
MAKEOPTS="-j2"
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="/usr/local/portage/layman/keks-overlay /usr/local/portage"
SYNC="rsync://rsync.europe.gentoo.org/gentoo-portage"
USE="R X Xaw3d aac aalib acpi alsa apm audiofile berkdb blas bzip2 cairo cgraph cli crypt curl custom-optimization cxx dga djvu dri dvd exif expat fftw flac fontconfig fortran gd ggi gif gimp glib glitz gmp gnutls graphviz gs gtk iconv icu idn imagemagick imap imlib ipv6 isdnlog java java5 java6 jbig jpeg jpeg2k kpathsea lame lapack latex lcms libcaca lm_sensors lua lzo midi mmx mng mp2 mp3 mudflap musepack nodrm nousuid nptl nptlonly octave odbc ogg opengl pam pcre pdf perl plotutils png pppd python qt3support qt4 raw readline reflection scanner sdl session sndfile socks5 speex spl sqlite sqlite3 sse sse2 ssl subversion svg sysfs threads tiff truetype unicode usb vorbis wavpack wmf wxwindows x86 xattr xft xinerama xml xorg xpm xulrunner xv 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" ELIBC="glibc" INPUT_DEVICES="mouse keyboard" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LINGUAS="en_US" USERLAND="GNU" VIDEO_CARDS="intel"
Unset:  CPPFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, FFLAGS, INSTALL_MASK, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS
Comment 1 Rafał Mużyło 2009-07-18 14:18:31 UTC
Wrong error, look here:
/usr/lib/gcc/i686-pc-linux-gnu/4.3.2/../../../../i686-pc-linux-gnu/bin/ld:
warning: libltdl.so.3, needed by
/usr/lib/gcc/i686-pc-linux-gnu/4.3.2/../../../libodbc.so, not found (try using
-rpath or -rpath-link)
That means revdep-rebuild is necessary - it was scheduled the moment
you've upgraded to libtool 2.
Comment 2 Rafał Mużyło 2009-07-18 14:19:27 UTC
That of course means this bug is most probably INVALID.
Comment 3 Samuli Suominen (RETIRED) gentoo-dev 2009-07-19 09:57:30 UTC
As said by Rafał.