Re: [AD] packaging trouble

[ Thread Index | Date Index | More lists.liballeg.org/allegro-developers Archives ]


On Fri, Aug 03, 2001 at 10:09:04AM +0200, Eduard Bloch wrote:
> #include <hallo.h>
> Peter Wang wrote on Fri Aug 03, 2001 um 04:11:54PM:
> > Committed, thanks.  Can I remove this from todo.txt?
> > 
> > - resolve PIC-related problems, esp. on Debian
> 
> Replace it with 
> "still PIC-related problems with X lib, waiting for XFree people"
> 
> ESD plugin is okay now but I still have the problem with libXxf86dga.a,
> which seems to contain un'strip'able non-PIC code. According to X
> maintainer it is a known problem and someone from XFree should work on
> it. This problem should als be presented on non-Debian distribution, do
> "objdump -x -s /usr/lib/allegro/alleg-dga2-3.9.37.so | grep rel\.text"
> to see whether the code is problematic.

Remember my Allegro workaround -- we can leave libXxf86dga out
of the shared library, and require the user to link it in
staticly.  This takes a little logic in the configure script
(possibly autodetecting, possibly hardwired for this library) in
order to shuffle the libs around (take it out of the list for
use in the shared library, and add it to the list used in
`allegro-config --libs`).  I can do this very soon if you like.
It'll be most useful if it can detect which libraries cause
problems, so that this problem never comes up again.

George




Mail converted by MHonArc 2.6.19+ http://listengine.tuxfamily.org/