• Bug#264677: FTBFS on GNU/k*BSD (update libtool)

    From Matthias Urlichs@1:229/2 to All on Sat Aug 14 11:10:08 2004
    From: [email protected]

    Hi,

    Robert Millan:
    Please use gcrypt11 instead. Programs still using gcrypt1 should be updated.

    Is the API different, or only ABI? If it's only ABI, I don't mind asking maintainers to change the build dependency. Otherwise I really don't have time to help on this.

    It's a different API. The changes are pretty simple to do, though;
    the most invasive is to replace

    STRUCT *fn_returning_struct(...)

    with

    ERRCODE fn_returning_struct(...,&STRUCTPTR)

    Post-Sarge, gcrypt1 will disappear from Debian, so there's no way around
    doing it in one way or another. Ideally, it's Upstream's job since those library versions are *old*, unmaintained, they can't talk to all modern
    secure servers, and they have memory leaks.

    --
    Matthias Urlichs | {M:U} IT Design @ m-u-it.de | [email protected]

    -----BEGIN PGP SIGNATURE-----
    Version: GnuPG v1.2.5 (GNU/Linux)

    iD8DBQFBHdC18+hUANcKr/kRAv13AJ4yOJzZYg41yNNNkq1FrwBddAk6gQCglzZd NDPTrh80vOX88uUQQpKxC6s=
    =Nan+
    -----END PGP SIGNATURE-----

    --- SoupGate-Win32 v1.05
    * Origin: you cannot sedate... all the things you hate (1:229/2)
  • From Robert Millan@1:229/2 to Matthias Urlichs on Sat Aug 14 18:30:14 2004
    From: [email protected]

    On Sat, Aug 14, 2004 at 10:43:34AM +0200, Matthias Urlichs wrote:
    It's a different API. The changes are pretty simple to do, though;
    the most invasive is to replace

    STRUCT *fn_returning_struct(...)

    with

    ERRCODE fn_returning_struct(...,&STRUCTPTR)

    Aha. Sounds easy, thanks for the explanation.

    --
    Robert Millan

    (Debra and Ian) (Gnu's Not (UNiplexed Information and Computing System))/\ (kernel of *(Berkeley Software Distribution))


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

    --- SoupGate-Win32 v1.05
    * Origin: you cannot sedate... all the things you hate (1:229/2)