Hello

As far as I understand this NMU was to fix a bug with libsword having
too many dependencies in the .la file. As far as I understand it is
generating to many still.

dependency_libs=' -L/usr/lib -licui18n -licuuc -licudata -licuio
/usr/lib/libcurl.la -lz -lclucene'

dpkg-shlibdeps does say icudata and icuio are redundant. I've tried
patching ltmain.sh with --as-needed flag but that did not result in
less libraries appearing in the la file.

recent libsword does link with clucene for the search support. A
simple grep in the source tree gave me this:

./src/modules/swmodule.cpp:#include <CLucene.h>
./src/modules/swmodule.cpp:#include <CLucene/CLBackwards.h>
./src/modules/swmodule.cpp://#include "CLucene.h"
./src/modules/swmodule.cpp://#include "CLucene/util/Reader.h"
./src/modules/swmodule.cpp://#include "CLucene/util/Misc.h"
./src/modules/swmodule.cpp://#include "CLucene/util/dirent.h"
./src/modules/swmodule.cpp:     // be sure we give CLucene enough file handles

So it's not useless dependency anymore. Do you still recommend
omitting la file cause bibletime seems to build fine now (although I
suspect it's using pkg-config now).


-- 
With best regards


Dmitrijs Ledkovs (for short Dima),
Ледков Дмитрий Юрьевич



--
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to