[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

another PIC issue



It appears that the failure of qt-x11 to build successfully is at the root of
all the Debian packages relating to KDE for IA-64 being out of date.  Since
we've been able to build qt-x11 before, I got curious and did some digging.

The problem is that libqt-gl fails to build, because of

 /usr/bin/ld: glapi.o: @gprel relocation against dynamic symbol _glapi_Context
 /usr/bin/ld: glapi.o: @gprel relocation against dynamic symbol _glapi_Context
 /usr/bin/ld: glapi.o: @gprel relocation against dynamic symbol _glapi_Dispatch
 /usr/bin/ld: glapi.o: @gprel relocation against dynamic symbol _glapi_Dispatch

The glapi.o stuff seems to be coming from the xlibmesa-dev and xlibmesa3,
pulled in by qt-x11's build dependency 

	xlibmesa-dev (>= 4.1.0-0) | libgl-dev

I assume this is another case of some non-PIC code getting into a shared
library?

I don't understand enough about the details of this problem to file an 
intelligent bug report.  Would someone who does please pick up the ball on 
this and get the right things fixed?  I'd be happy to provide build logs and
so forth if needed.

Thanks.

Bdale



Reply to: