Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 39533 - PyQt 3.10 Fails to Compile
Summary: PyQt 3.10 Fails to Compile
Status: RESOLVED INVALID
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: x86 Linux
: High normal (vote)
Assignee: Python Gentoo Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2004-01-26 20:11 UTC by Matthew
Modified: 2004-01-28 05:50 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 Matthew 2004-01-26 20:11:48 UTC
When I try to merge the latest PyQt, it dies with the following error...

collect2: ld returned 1 exit status
Creating features file...
/usr/qt/3/lib/libqt-mt.so: undefined reference to `glDeleteLists@LIBGL'
/usr/qt/3/lib/libqt-mt.so: undefined reference to `glXQueryExtension@LIBGL'
/usr/qt/3/lib/libqt-mt.so: undefined reference to `glXSwapBuffers@LIBGL'
/usr/qt/3/lib/libqt-mt.so: undefined reference to `glCallLists@LIBGL'
/usr/qt/3/lib/libqt-mt.so: undefined reference to `glXCreateGLXPixmap@LIBGL'
/usr/qt/3/lib/libqt-mt.so: undefined reference to `glReadPixels@LIBGL'
/usr/qt/3/lib/libqt-mt.so: undefined reference to `glClearIndex@LIBGL'
/usr/qt/3/lib/libqt-mt.so: undefined reference to `glXWaitX@LIBGL'
/usr/qt/3/lib/libqt-mt.so: undefined reference to `glRasterPos3d@LIBGL'
/usr/qt/3/lib/libqt-mt.so: undefined reference to `glFlush@LIBGL'
/usr/qt/3/lib/libqt-mt.so: undefined reference to `glListBase@LIBGL'
/usr/qt/3/lib/libqt-mt.so: undefined reference to `glXDestroyGLXPixmap@LIBGL'
/usr/qt/3/lib/libqt-mt.so: undefined reference to `glPopAttrib@LIBGL'
/usr/qt/3/lib/libqt-mt.so: undefined reference to `glXMakeCurrent@LIBGL'
/usr/qt/3/lib/libqt-mt.so: undefined reference to `glMatrixMode@LIBGL'
/usr/qt/3/lib/libqt-mt.so: undefined reference to `glViewport@LIBGL'
/usr/qt/3/lib/libqt-mt.so: undefined reference to `glXGetClientString@LIBGL'
/usr/qt/3/lib/libqt-mt.so: undefined reference to `glClearColor@LIBGL'
/usr/qt/3/lib/libqt-mt.so: undefined reference to `glXQueryServerString@LIBGL'
/usr/qt/3/lib/libqt-mt.so: undefined reference to `glPushMatrix@LIBGL'
/usr/qt/3/lib/libqt-mt.so: undefined reference to `glXQueryExtensionsString@LIBGL'
/usr/qt/3/lib/libqt-mt.so: undefined reference to `glRasterPos2i@LIBGL'
/usr/qt/3/lib/libqt-mt.so: undefined reference to `glXChooseVisual@LIBGL'
/usr/qt/3/lib/libqt-mt.so: undefined reference to `glXCreateContext@LIBGL'
/usr/qt/3/lib/libqt-mt.so: undefined reference to `glIndexi@LIBGL'
/usr/qt/3/lib/libqt-mt.so: undefined reference to `glPushAttrib@LIBGL'
/usr/qt/3/lib/libqt-mt.so: undefined reference to `glDrawBuffer@LIBGL'
/usr/qt/3/lib/libqt-mt.so: undefined reference to `glPopMatrix@LIBGL'
/usr/qt/3/lib/libqt-mt.so: undefined reference to `glLoadIdentity@LIBGL'
/usr/qt/3/lib/libqt-mt.so: undefined reference to `glColor3ub@LIBGL'
/usr/qt/3/lib/libqt-mt.so: undefined reference to `glXDestroyContext@LIBGL'
/usr/qt/3/lib/libqt-mt.so: undefined reference to `glXIsDirect@LIBGL'
/usr/qt/3/lib/libqt-mt.so: undefined reference to `glXGetConfig@LIBGL'
/usr/qt/3/lib/libqt-mt.so: undefined reference to `glOrtho@LIBGL'
/usr/qt/3/lib/libqt-mt.so: undefined reference to `glXUseXFont@LIBGL'
collect2: ld returned 1 exit status
Error: Unable to build mkfeatures utility.
make: *** No targets specified and no makefile found.  Stop.

!!! ERROR: dev-python/PyQt-3.10 failed.
!!! Function src_compile, Line 39, Exitcode 2
!!! (no error message)

Here is my "emerge info"

Portage 2.0.50_pre20 (default-x86-1.4, gcc-3.3.2, glibc-2.3.3_pre20040117-r0, 2.4.23)
=================================================================
System uname: 2.4.23 i686 Intel(R) Pentium(R) 4 CPU 2.53GHz
Gentoo Base System version 1.4.3.12
Autoconf: sys-devel/autoconf-2.59
Automake: sys-devel/automake-1.7.8
ACCEPT_KEYWORDS="x86 ~x86"
AUTOCLEAN="yes"
CFLAGS="-march=pentium4 -O3 -pipe -fomit-frame-pointer"
CHOST="i686-pc-linux-gnu"
COMPILER="gcc3"
CONFIG_PROTECT="/etc /usr/X11R6/lib/X11/xkb /usr/kde/2/share/config /usr/kde/3.2/share/config /usr/kde/3/share/config /usr/share/config /var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/env.d"
CXXFLAGS="-march=pentium4 -O3 -pipe -fomit-frame-pointer"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoaddcvs ccache sandbox"
GENTOO_MIRRORS="http://128.213.5.34/gentoo/ http://gentoo.mirrors.pair.com/ http://gentoo.chem.wisc.edu/gentoo/"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage"
SYNC="rsync://rsync.namerica.gentoo.org/gentoo-portage"
USE="X alsa apache2 apm avi cdr crypt cups dvd encode flash foomaticdb gdbm gif gpm gtk2 imlib jpeg kde libg++ libwww mad mikmod motif mpeg mysql ncurses nls oggvorbis opengl oss pam pda pdflib perl png ppds python qt quicktime readline samba sdl slang spell sse ssl svga tcpd truetype usb x86 xml2 xmms xv zlib"

and I am using KDE 3.2.0_RC1
Comment 1 Heinrich Wendel (RETIRED) gentoo-dev 2004-01-27 13:14:39 UTC
try to remerge qt
Comment 2 Matthew 2004-01-27 15:00:26 UTC
That seems to have fixed it, thanks.
Comment 3 Alastair Tse (RETIRED) gentoo-dev 2004-01-28 05:50:32 UTC
seems like a local problem