• Bug#1065208: gcl: recent libc6-dev change causes XDR support to be drop

    From Aurelien Jarno@21:1/5 to All on Fri Mar 1 22:20:01 2024
    Source: gcl
    Version: 2.6.14-6
    Severity: serious
    User: debian-glibc@lists.debian.org
    Usertags: libtirpc-dev

    Dear maintainer,

    Starting with glibc 2.31, support for NIS (libnsl library) has been
    moved to a separate libnsl2 package. In order to allow a smooth
    transition, a libnsl-dev, which depends on libtirpc-dev, has been added
    to the libc6-dev package.

    The libnsl-dev dependency has been temporarily dropped in the 2.37-15.1
    NMU, as part of the 64-bit time_t transition. This causes gcl to disable
    the XDR support. Not fully sure what are the consequences, but it seems
    at least axiom requires XDR support.

    Therefore please either:
    - Add libnsl-dev as build dependency
    - Disable XDR support explicitly with --disable-xdr so that this feature
    does not depend on the packages installed on the system.

    The glibc change will likely be reverted in the short term, but given
    its a change we want to do for Trixie, this will only lower the severity
    of the bug.

    Regards
    Aurelien

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Aurelien Jarno@21:1/5 to Aurelien Jarno on Fri Mar 1 23:30:02 2024
    On 2024-03-01 22:10, Aurelien Jarno wrote:
    Source: gcl
    Version: 2.6.14-6
    Severity: serious
    User: debian-glibc@lists.debian.org
    Usertags: libtirpc-dev

    Dear maintainer,

    Starting with glibc 2.31, support for NIS (libnsl library) has been
    moved to a separate libnsl2 package. In order to allow a smooth
    transition, a libnsl-dev, which depends on libtirpc-dev, has been added
    to the libc6-dev package.

    The libnsl-dev dependency has been temporarily dropped in the 2.37-15.1
    NMU, as part of the 64-bit time_t transition. This causes gcl to disable
    the XDR support. Not fully sure what are the consequences, but it seems
    at least axiom requires XDR support.

    Therefore please either:
    - Add libnsl-dev as build dependency

    Sorry that was a thinko. I meant libtirpc-dev.

    Regards
    Aurelien

    --
    Aurelien Jarno GPG: 4096R/1DDD8C9B aurelien@aurel32.net http://aurel32.net

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)