On 5/21/07, Steve Langasek <[EMAIL PROTECTED]> wrote:
Hi Thibaut,

On Sun, May 20, 2007 at 11:18:34PM +0200, Thibaut VARENE wrote:
> Nobody reacted to this email. What's your opinion on this? Is this an
> acceptable fix for Debian?

Sure, it seems like a reasonable fix to me under the circumstances.

I just want to make sure you're aware that this means linking together
all libraries statically:
libotr, libgcrypt and libgpg-error

Should one of these be affected by a security release, pidgin-otr will
have to be rebuilt. I suppose the security team should be made aware
of the situation, hence me CC-ing security team. If everyone is still
ok with that, I'll upload a statically linked pidgin-otr soon.

Cheers

T-Bone

> >        # Link everything, including libotr and libgcrypt, together into
> >        # a single .o file
> >        ld -r  .libs/otr-plugin.o .libs/ui.o .libs/dialogs.o
> >        .libs/gtk-ui.o .libs/gtk-dialog.o /usr/lib/libotr.a
> >        /usr/lib/libgcrypt.a /usr/lib/libgpg-error.a -o
> >        .libs/gaim-otr-shared.o
> >        # Make all the libgcrypt references local to that .o file
> >        objcopy -w -L '*gcry*' .libs/gaim-otr-shared.o
> >        .libs/gaim-otr-static.o
> >        # Turn the .o into a .so
> >        gcc -shared .libs/gaim-otr-static.o -Wl,-soname -Wl,gaim-otr.so -o
> >        .libs/gaim-otr.so

--
Thibaut VARENE
http://www.parisc-linux.org/~varenet/


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

Reply via email to