[27172] in Athena Bugs
linux 9.4.46: qt-dynamic_v4.3.3
daemon@ATHENA.MIT.EDU (Alex T Prengel)
Wed Jan 30 18:04:22 2008
Message-Id: <200801302304.m0UN48HU026460@prevert.mit.edu>
To: bugs@mit.edu
Date: Wed, 30 Jan 2008 18:04:08 -0500
From: Alex T Prengel <alexp@mit.edu>
X-Spam-Flag: NO
X-Spam-Score: 0.00
Cc: alexp@mit.edu
Errors-To: bugs-bounces@mit.edu
System name: prevert.mit.edu
Type and version: i686 9.4.46 (with mkserv)
Display type: ATI Technologies Inc RV516 [Radeon X1300/X1550 Series]
Shell: /bin/athena/tcsh
Window manager: metacity
What were you trying to do?
build a full set of Qt 4.3.3 libraries, executables and examples
(both static and dynamic, though this locker contains only the
dynamic versions- static version had same problem) using Athena 9.4
default gcc/g++.
What's wrong:
the build (on a 745 Dell) completes without error, though I did see
some warnings about "libGL.so.1 may be incompatible with
libGL.so.1.2..." flash past as the build progressed - I didn't save
the output.
when everything is finished, attempting to run any OpenGL-dependent
binary on a 745 Dell (such as "qtdemo" in the top-level bin directory
or any of the examples in the examples/opengl directory) segfaults.
yet running the same binaries on one of the HP-Compaq machines works,
although it complains "can't find libGL.so.1.2" unless I put
/usr/X11R6/lib on LD_LIBRARY_PATH.
if I recompile everything on an HP-Compaq, the binaries
work correctly on both platforms.
Qt is very well supported by the developers. I seriously doubt that
it's a problem with their software or build system.
What should have happened:
[Please replace this line with your information.]
Please describe any relevant documentation references:
I discussed this with jdreed who suggests that the ATI drivers on the
745s may be causing this.
To reproduce: build a dynamic set of libs/binaries/demos from
qt-x11-opensource-src-4.3.3.tar.gz (I can supply this if necessary though
it's easy to find on the TrollTech download sites).
I used the following commands to build/install:
configure -platform linux-g++ -qt-gif -release -prefix <desired tree root>
make
make install
Alex