Loic Minier wrote:
> Package: pgadmin3
> Version: 1.2.2-1
> Severity: important
> Tags: patch
> 
>         Hi,
> 
>  This situation can cause random segfaults:
> bee% ldd =pgadmin3 | grep ssl
>         libssl.so.0.9.7 => /usr/lib/i686/cmov/libssl.so.0.9.7 (0xb7eec000)
>         libssl.so.0.9.8 => /usr/lib/i686/cmov/libssl.so.0.9.8 (0xb73fc000)
> 
>  This is due to the fact that pgadmin is linked with -lssl and -lcrypto,
>  and also with -lpq which itself is linked to -lssl... but with
>  differing versions.
> 
>  The attached patch removes the usage of -lssl and -lcrypto when
>  dynamically linking pgadmin with libpq, as is the case in Debian.  It's
>  really a one liner, but also reruns autoconf.  The result is that:
>  Depends: pgadmin3-data (= 1.2.2-1), libc6 (>= 2.3.5-1), libgcc1 (>=
>  1:4.0.1), libpq4, libssl0.9.7, libstdc++6 (>= 4.0.1), libwxgtk2.6-0 (>=
>  2.6.1.2)
>     Becomes:
>  Depends: pgadmin3-data (= 1.2.2-1.1), libc6 (>= 2.3.5-1), libgcc1 (>=
>  1:4.0.2), libpq4, libstdc++6 (>= 4.0.2-4), libwxgtk2.6-0 (>= 2.6.1.2)
> 
>  Let me know if you want me to do a NMU.
> 

Hi Loic,

I didn't test myself what you explain here... However it makes sens and
I would appreciate you to NMU. I'm currently working on 1.4.0 release
and will take care of this for the new upstream release. I'll also
contact upstream developer to see how we could enhance the autoconf part
to automagically detect such situation.

Cheers,
Raphaël



-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to