Hi all,

  I am trying to update the dcmtk package to the latest release
(3.6.0). There has been an ABI change, for instance the dicomscope
package will not work anymore:


Exception in thread "main" java.lang.UnsatisfiedLinkError:
/usr/lib/libjInterface.so: /usr/lib/libdcmqrdb.so.1: undefined symbol:
_ZN9log4cplus6Logger11addAppenderENS_7helpers15SharedObjectPtrINS_8AppenderEEE
        at java.lang.ClassLoader$NativeLibrary.load(Native Method)
        at java.lang.ClassLoader.loadLibrary0(ClassLoader.java:1750)
        at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1675)
        at java.lang.Runtime.loadLibrary0(Runtime.java:840)
        at java.lang.System.loadLibrary(System.java:1047)
        at main.MainContext.<clinit>(MainContext.java:58)
        at dicomscope.DICOMscope.main(DICOMscope.java:91)

So I have updated the debian/rules files to properly pass a version 2
(instead of 1) to the compilation flags. What else should I be
changing: libdcmtk1 should now be libdcmtk2 ? Do I need to explicitely
add new conflicts in the control file ?

thanks for your help
-- 
Mathieu


-- 
To UNSUBSCRIBE, email to [email protected]
with a subject of "unsubscribe". Trouble? Contact [email protected]
Archive: 
http://lists.debian.org/[email protected]

Reply via email to