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]