On Thu, Dec 20, 2012 at 11:56:49AM +0100, Mathieu Malaterre wrote:
> >> > What is the new output for:
> >> >
> >> > $ ldd /usr/lib/libdcmsr.so
> >> It's linked against libxml2 because I accidentally didn't remove -lstdc++
> >> -lz -lxml2 -lpthread -lssl -lcrypto from global flags, though because of
> >> --as-needed it doesn't cause any problems. Probably it's better to not
> >> remove them for now.
> > Even without those flags everything links properly. libdcmsr.so is linked
> > against libxml2 and others because the patch adds $(XMLLIBS) to its link
> > command. I'm attaching the final debdiff. Please check it yourself before
> > uploading :)
> 
> Using your patch here is what I get:
> 
> $ make -f ./debian/rules binary-arch >& /tmp/dcmtk.log
> 
> See attached log file.
> 
> Thanks.
Works for me and uses the link command from the patch (your log suggests
that you don't have a new underlink.patch applied):

g++ -Wl,-z,relro -Wl,--as-needed -Wl,--no-undefined -shared
-Wl,-soname,liboflog.so.2 -o liboflog.so oflog.o apndimpl.o appender.o
config.o consap.o factory.o fileap.o filter.o globinit.o hierarchy.o
hierlock.o layout.o logger.o logimpl.o logevent.o loglevel.o loglog.o
lloguser.o ndc.o nullap.o objreg.o patlay.o pointer.o property.o rootlog.o
sleep.o socketap.o sockbuff.o socket.o strhelp.o syncprims.o syslogap.o
threads.o timehelp.o unixsock.o -L../../ofstd/libsrc -lofstd -lrt
-lpthread -lnsl


-- 
WBR, wRAR

Attachment: signature.asc
Description: Digital signature

Reply via email to