On 12.08.2014 00:14, Mike Gabriel wrote: > I guess, the approach needs to be: > > (a) provide proper shared libs packages for each libfreerdp-* and > libwinpr-* shared lib > (b) make remmina et al. use generic .so files (libfreerdp-*.so).
Aren't *.so files (without numbering) only included in -dev-packages? Besides, if the SOname changed, wouldn't the API/ABI have changed in an incompatible way? > Furthermore, we need to check with Remmina upstream about compatibility > [1]. > > [1] https://github.com/FreeRDP/Remmina/issues/291 I created an updated remmina from the current GIT head. This segfaults inside libwinpr like this: #0 ArrayList_Add (arrayList=0x0, obj=obj@entry=0x83de2d8) at /tmp/buildd/freerdp-1.1.0~git20140809.1.b07a5c1+dfsg/winpr/libwinpr/utils/collections/ArrayList.c:206 index = <optimized out> #1 0xf5a31e87 in freerdp_channels_new () at /tmp/buildd/freerdp-1.1.0~git20140809.1.b07a5c1+dfsg/channels/client/channels.c:354 channels = 0x83de2d8 #2 0xf5c7b708 in remmina_rdp_init (gp=0x82faa20) at /tmp/buildd/remmina-1.0.1~git20140714/remmina-plugins/rdp/rdp_plugin.c:864 instance = 0x83d1400 rfi = 0x8397010 > If those strategies fail, I will provide a libfreerdp-1-0 src:package > that provides the required libfreerdp-*.so.1.0 files. I guess this will be the way to go. Or you need to rename the library packages and schedule a round of bin-nmus for the rdeps. Grüße, Sven.
signature.asc
Description: OpenPGP digital signature