[Debichem-devel] Bug#672049: shelxle: FTBFS: molecule.cpp:(.text+0x392): undefined reference to `gluNewQuadric'

Lucas Nussbaum lucas at lucas-nussbaum.net
Tue May 8 11:45:46 UTC 2012


Source: shelxle
Version: 1.0.548-1
Severity: serious
Tags: wheezy sid
User: debian-qa at lists.debian.org
Usertags: qa-ftbfs-20120508 qa-ftbfs
Justification: FTBFS on amd64

Hi,

During a rebuild of all packages in sid, your package failed to build on
amd64.

Relevant part:
> g++ -m64 -Wl,-O1 -o shelxle main.o window.o molecule.o fcvsfo.o chgl.o highlighter.o codeeditor.o eacDlg.o qpeakview.o psewidget.o historywidget.o dragdropatomsdlg.o fourxle.o savehistorywidget.o moc_window.o moc_chgl.o moc_highlighter.o moc_fcvsfo.o moc_dragdropatomsdlg.o moc_codeeditor.o moc_eacDlg.o moc_qpeakview.o moc_psewidget.o moc_historywidget.o moc_fourxle.o moc_savehistorywidget.o qrc_icons.o    -L/usr/lib/x86_64-linux-gnu -L/usr/X11R6/lib64 -lfftw3f -fopenmp -lQtWebKit -lQtOpenGL -lQtGui -lQtNetwork -lQtCore -lGL -lpthread 
> chgl.o: In function `chGL::initializeGL()':
> chgl.cpp:(.text+0x98ee): undefined reference to `gluLookAt'
> chgl.o: In function `chGL::draw()':
> chgl.cpp:(.text+0xb203): undefined reference to `gluPerspective'
> chgl.cpp:(.text+0xb378): undefined reference to `gluPerspective'
> chgl.o: In function `chGL::paintGL()':
> chgl.cpp:(.text+0xd165): undefined reference to `gluPerspective'
> chgl.cpp:(.text+0xd36a): undefined reference to `gluPerspective'
> chgl.cpp:(.text+0xd459): undefined reference to `gluPerspective'
> chgl.o:chgl.cpp:(.text+0xd579): more undefined references to `gluPerspective' follow
> molecule.o: In function `Molecule::sphere(int)':
> molecule.cpp:(.text+0x392): undefined reference to `gluNewQuadric'
> molecule.cpp:(.text+0x3a2): undefined reference to `gluQuadricNormals'
> molecule.cpp:(.text+0x3e9): undefined reference to `gluQuadricDrawStyle'
> molecule.cpp:(.text+0x41b): undefined reference to `gluSphere'
> molecule.cpp:(.text+0x449): undefined reference to `gluQuadricDrawStyle'
> molecule.cpp:(.text+0x462): undefined reference to `gluSphere'
> molecule.cpp:(.text+0x4f6): undefined reference to `gluSphere'
> molecule.cpp:(.text+0x516): undefined reference to `gluSphere'
> molecule.o: In function `Molecule::ellipse(int)':
> molecule.cpp:(.text+0x589): undefined reference to `gluNewQuadric'
> molecule.cpp:(.text+0x599): undefined reference to `gluQuadricNormals'
> molecule.cpp:(.text+0x5c5): undefined reference to `gluCylinder'
> molecule.cpp:(.text+0x613): undefined reference to `gluCylinder'
> molecule.cpp:(.text+0x661): undefined reference to `gluCylinder'
> molecule.cpp:(.text+0x66e): undefined reference to `gluDeleteQuadric'
> molecule.cpp:(.text+0x8e2): undefined reference to `gluNewQuadric'
> molecule.cpp:(.text+0x8f2): undefined reference to `gluQuadricNormals'
> molecule.cpp:(.text+0x90b): undefined reference to `gluSphere'
> molecule.cpp:(.text+0x913): undefined reference to `gluDeleteQuadric'
> molecule.o: In function `Molecule::h_bonds(QList<MyBond>, QList<MyAtom>)':
> molecule.cpp:(.text+0x6c61): undefined reference to `gluNewQuadric'
> molecule.cpp:(.text+0x6c71): undefined reference to `gluQuadricNormals'
> molecule.cpp:(.text+0x6cb0): undefined reference to `gluQuadricTexture'
> molecule.cpp:(.text+0x6cf5): undefined reference to `gluCylinder'
> molecule.cpp:(.text+0x6cfd): undefined reference to `gluDeleteQuadric'
> molecule.o: In function `Molecule::h_bonds2(QList<MyBond>, QList<MyAtom>)':
> molecule.cpp:(.text+0x7afd): undefined reference to `gluNewQuadric'
> molecule.cpp:(.text+0x7b12): undefined reference to `gluQuadricNormals'
> molecule.cpp:(.text+0x7b6e): undefined reference to `gluQuadricTexture'
> molecule.cpp:(.text+0x7bb9): undefined reference to `gluCylinder'
> molecule.cpp:(.text+0x7bc6): undefined reference to `gluDeleteQuadric'
> molecule.o: In function `Molecule::bonds(QList<MyBond>)':
> molecule.cpp:(.text+0x9d12): undefined reference to `gluNewQuadric'
> molecule.cpp:(.text+0x9d22): undefined reference to `gluQuadricNormals'
> molecule.cpp:(.text+0x9d2f): undefined reference to `gluQuadricTexture'
> molecule.cpp:(.text+0x9f11): undefined reference to `gluCylinder'
> molecule.cpp:(.text+0xa245): undefined reference to `gluNewQuadric'
> molecule.cpp:(.text+0xa255): undefined reference to `gluQuadricNormals'
> molecule.cpp:(.text+0xa262): undefined reference to `gluQuadricTexture'
> molecule.cpp:(.text+0xa447): undefined reference to `gluCylinder'
> molecule.cpp:(.text+0xa44f): undefined reference to `gluDeleteQuadric'
> molecule.o: In function `Molecule::sphere(int)':
> molecule.cpp:(.text+0x433): undefined reference to `gluDeleteQuadric'
> molecule.cpp:(.text+0x47a): undefined reference to `gluDeleteQuadric'
> eacDlg.o: In function `EacGLW::initializeGL()':
> eacDlg.cpp:(.text+0x655): undefined reference to `gluLookAt'
> eacDlg.o: In function `EacGLW::paintGL()':
> eacDlg.cpp:(.text+0xc7e0): undefined reference to `gluPerspective'
> eacDlg.o: In function `EacGLW::resizeGL(int, int)':
> eacDlg.cpp:(.text+0x79c): undefined reference to `gluPerspective'
> collect2: error: ld returned 1 exit status

The full build log is available from:
   http://people.debian.org/~lucas/logs/2012/05/08/shelxle_1.0.548-1_unstable.log

A list of current common problems and possible solutions is available at 
http://wiki.debian.org/qa.debian.org/FTBFS . You're welcome to contribute!

About the archive rebuild: The rebuild was done on about 50 AMD64 nodes
of the Grid'5000 platform, using a clean chroot.  Internet was not
accessible from the build systems.





More information about the Debichem-devel mailing list