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

Bug#268140: libffi.la: wrong libdir setting



Matthias Klose <doko@cs.tu-berlin.de> writes:

> then libtool should be fixed. there is no documented requirement that
> the path has to be normalized.

On amd64 you get

libdir='/usr/lib/../lib64'

even normalized that would be

libdir='/usr/lib64'

which is still wrong since libffi3 only has

/usr/lib/libffi.so.3.0.0
/usr/lib/libffi.so.3

> Goswin Brederlow writes:
>> Package: libffi3-dev
>> Version: 1:3.4.1-7
>> Severity: grave
>> Justification: renders package unusable
>> 
>> Hi,
>> 
>> libffi.la has the following libdir:
>> 
>> libdir='/usr/lib/../lib'
>> 
>> That cuases libtool to add the rpath option when linking against the
>> library which in turn prevents shlibs to work (since no package
>> contains /usr/lib/../lib/libffi.so) which in turn miscompiles
>> e.g. sablevm which in turn causes FTBFS for a lot of java packages.
>> 
>> MfG
>> 	Goswin

MfG
        Goswin



Reply to: