On Sun, Jun 26, 2005 at 12:22:11PM +0900, Horms wrote: > On Sat, Jun 25, 2005 at 11:02:16PM +0200, Kurt Roeckx wrote:
[snip] > > /build/buildd/perdition-1.17/perdition/db/daemon/libperditiondb_daemon_packet.a: > > could not read symbols: Bad value > > > > Note that the packet.c did not get build using libtool, > > while the rest did. libtool correctly set -fPIC to make > > the shared version for the other files that are getting > > linked in. > > > > Policy section 10.2 says that shared libs should be build > > using -fPIC and static should be build without it. > > Hi Kurt, > > This bit of code has been highly problematic forever. > Thanks for bringing its still-broken state to my attention. > I will have another go at rearanging the code. > Any suggestions are more than welcome. Hi Kurt, I have tried a fresh approach to this problem, that is making the code in question a shared object. It is compiled with -fPIC as far as I can see. This change is included in the 1.17-2 packages that I have put in http://debian.vergenet.net/pending/perdition/ If you have a chance, could you test to see if these solve the problem that you are seeing. It would be nice to make sure it is resolved before uploading these to Debian.Org. Thanks -- Horms -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]