Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 98483 - x11-libs/qt-3.3.4-r3 fails to compile with USE="sqlite"
Summary: x11-libs/qt-3.3.4-r3 fails to compile with USE="sqlite"
Status: RESOLVED WORKSFORME
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Library (show other bugs)
Hardware: All Linux
: High normal
Assignee: Gentoo KDE team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2005-07-09 10:58 UTC by Derek Ditch
Modified: 2005-07-09 14:34 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 Derek Ditch 2005-07-09 10:58:12 UTC
When USE="sqlite" is enabled and an attempt is made to emerge qt, the build will fail during the 
compilation.  This is true for at least 3.3.4r3.  I didn't try the other versions yet, but will attempt to install 
Qt-4.0.0 later for development purposes.

Reproducible: Always
Steps to Reproduce:
1. USE="sqlite" emerge qt
2.
3.

Actual Results:  
Build fails during compile.  I then emerged sqlite3 seperately and emerged qt again, build still failed.

Expected Results:  
Qt should have compiled cleanly with either the builtin Qt Sqlite module, or with the installed sqlite library, 
if exists.  Maybe it wants the old version of sqlite installed first?  This might go back to the other "bug" of 
portage to need dependency ranges.

Portage 2.0.51.19 (default-linux/ppc/2005.0, gcc-3.4.4, glibc-2.3.4.20041102-r1, 2.6.11-gentoo-r11 
ppc)
===============================================================
==
System uname: 2.6.11-gentoo-r11 ppc 7447/7457, altivec supported
Gentoo Base System version 1.6.12
Python:              dev-lang/python-2.3.4-r1 [2.3.4 (#1, Mar 11 2005, 00:32:13)]
distcc 2.16 powerpc-unknown-linux-gnu (protocols 1 and 2) (default port 3632) [disabled]
dev-lang/python:     2.3.4-r1
sys-apps/sandbox:    [Not Present]
sys-devel/autoconf:  2.59-r6, 2.13
sys-devel/automake:  1.7.9-r1, 1.8.5-r3, 1.5, 1.4_p6, 1.6.3, 1.9.4
sys-devel/binutils:  2.15.90.0.3-r5
sys-devel/libtool:   1.5.18-r1
virtual/os-headers:  2.6.8.1-r4
ACCEPT_KEYWORDS="ppc"
AUTOCLEAN="yes"
CFLAGS="-O2 -mcpu=7450 -maltivec -pipe -mabi=altivec -mpowerpc-gfxopt -fsigned-char -mstring 
-mmultiple"
CHOST="powerpc-unknown-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3/share/config /usr/lib/X11/xkb /usr/
share/config /var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/splash /etc/terminfo /etc/env.d"
CXXFLAGS="-O2 -mcpu=7450 -maltivec -pipe -mabi=altivec -mpowerpc-gfxopt -fsigned-char -
mstring -mmultiple"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoaddcvs autoconfig ccache distlocks sandbox sfperms strict"
GENTOO_MIRRORS="http://gentoo.mirrors.easynews.com/linux/gentoo/"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="X a52 aac acl adns aim alsa altivec apm arts bash-completion bcmath berkdb bitmap-fonts 
bluetooth bmp bzip2 calendar cdparanoia cdr crypt cscope cups curl dbus dga doc dv dvd dvdr dvdread 
emboss encode exif fam fbcon ffmpeg flac flash fortran ftp gd gdbm gif glut gnutls gphoto2 gpm gps 
gstreamer gtk2 hal howl imagemagick imap iodbc ipv6 jabber jack java javascript jikes jpeg junit kde 
kerberos ldap libedit libwww lirc mad maildir mime mng mono motif mozilla mp3 mpeg msn mssql 
mysqli nas ncurses nls nocd odbc offensive ogg oggvorbis openai opengl pam pcre pdflib perl php 
plotutils png portaudio posix ppc ppds python qt quicktime readline ruby samba sasl scanner sdl 
session simplexml skey slang slp smartcard snmp soap sockets socks5 sox spell spl sqlite ssl svg 
symlink tcltk tcpd theora threads tidy tiff truetype truetype-fonts type1-fonts unicode usb 
usepackagedmakefiles v4l vcd vorbis wifi wmf xine xinerama xml xml2 xmlrpc xmms xpm xprint xv 
xvid yahoo zlib zlip userland_GNU kernel_linux elibc_glibc"
Unset:  ASFLAGS, CBUILD, CTARGET, LANG, LC_ALL, LDFLAGS, LINGUAS, PORTDIR_OVERLAY
Comment 1 Jakub Moc (RETIRED) gentoo-dev 2005-07-09 11:04:41 UTC
We need some error messages... Post/attach and reopen. 
Comment 2 Derek Ditch 2005-07-09 12:29:10 UTC
originally, I decided I didn't need sqlite in Qt, so I compiled without it with USE="-sqlite" emerge qt.  That 
fixed my problem.  When I went back to get the error results, I unmerged Qt, then just did 'emerge qt'.  
Portage then emerged unixODBC and then Qt.  When I unmerged Qt to re-install it (I wanted to get the 
error), it merged without problems.  So it seems that when I was emerging KDE, it didn't decide that I 
needed unixODBC before Qt, but when I emerged Qt alone, it went ahead and installed it.  I know that it is 
vague, but I can't reproduce.  Perhaps if I unmerged unixODBC and Qt, it might fail again.  I really need to 
finish compiling KDE though.
Comment 3 Gregorio Guidi (RETIRED) gentoo-dev 2005-07-09 14:34:36 UTC
Closing until there's a way to reproduce it...