On 2025-09-11 Paul Gevers <elb...@debian.org> wrote: > Source: gnutls28 > Version: 3.8.9-3 > Severity: serious > Control: close -1 3.8.10-2 > Tags: sid forky > User: release.debian....@packages.debian.org > Usertags: out-of-sync
> Dear maintainer(s), > The Release Team considers packages that are out-of-sync between testing and > unstable for more than 30 days as having a Release Critical bug in testing > [1]. Your package src:gnutls28 has been trying to migrate for 31 days [2], [...] Well, the issue that is blocking is gsasl's CI debian/tests/gsasl-mailutils-gs2krb5-gssapi which fails on ppc64el with: 327s ==2630== Command: /usr/bin/gsasl -m GSSAPI -d --no-starttls --imap ci-255-07bddaf3 19835 -z debci 327s ==2630== 327s Trying ‘ci-255-07bddaf3’... 327s * OK IMAP4rev1 327s . CAPABILITY 327s * CAPABILITY IMAP4rev1 NAMESPACE ID IDLE LITERAL+ UNSELECT AUTH=GSSAPI AUTH=ANONYMOUS AUTH=EXTERNAL AUTH=LOGIN AUTH=PLAIN AUTH=SECURID AUTH=DIGEST-MD5 AUTH=CRAM-MD5 AUTH=SCRAM-SHA-1 AUTH=SCRAM-SHA-1-PLUS AUTH=SCRAM-SHA-256 AUTH=SCRAM-SHA-256-PLUS AUTH=SAML20 AUTH=OPENID20 AUTH=GSSAPI AUTH=GS2-KRB5 327s . OK CAPABILITY Completed 327s . AUTHENTICATE GSSAPI 327s + 327s ==2630== Conditional jump or move depends on uninitialised value(s) 327s ==2630== at 0x40420F0: strcmp (strcmp.S:76) 327s ==2630== by 0x40198E3: _dl_name_match_p (dl-misc.c:75) 327s ==2630== by 0x401A833: dl_open_worker_begin (dl-open.c:614) 327s ==2630== by 0x400163B: _dl_catch_exception (dl-catch.c:241) 327s ==2630== by 0x401A35F: dl_open_worker (dl-open.c:761) 327s ==2630== by 0x400163B: _dl_catch_exception (dl-catch.c:241) 327s ==2630== by 0x401BCCB: _dl_open (dl-open.c:874) 327s ==2630== by 0x4C873F3: dlopen_doit (dlopen.c:56) 327s ==2630== by 0x400163B: _dl_catch_exception (dl-catch.c:241) 327s ==2630== by 0x40017BB: _dl_catch_error (dl-catch.c:260) 327s ==2630== by 0x4C86CD7: _dlerror_run (dlerror.c:138) 327s ==2630== by 0x4C87503: dlopen_implementation (dlopen.c:71) 327s ==2630== by 0x4C87503: dlopen@@GLIBC_2.34 (dlopen.c:81) 327s ==2630== [...] 327s ==2630== 327s ==2630== HEAP SUMMARY: 327s ==2630== in use at exit: 11,519 bytes in 58 blocks 327s ==2630== total heap usage: 2,773 allocs, 2,715 frees, 397,284 bytes allocated 327s ==2630== 327s ==2630== LEAK SUMMARY: 327s ==2630== definitely lost: 16 bytes in 1 blocks 327s ==2630== indirectly lost: 0 bytes in 0 blocks 327s ==2630== possibly lost: 0 bytes in 0 blocks 327s ==2630== still reachable: 11,503 bytes in 57 blocks 327s ==2630== suppressed: 0 bytes in 0 blocks 327s ==2630== Rerun with --leak-check=full to see details of leaked memory 327s ==2630== 327s ==2630== Use --track-origins=yes to see where uninitialised values come from 327s ==2630== For lists of detected and suppressed errors, rerun with: -s 327s ==2630== ERROR SUMMARY: 1 errors from 1 contexts (suppressed: 0 from 0) (--track-origins=yes does not yield additional details). This is reproducible on platti and downgrading libgnutls30t64 (with dpkg -x and LD_LIBRRARY_PATH) indeed makes the problem go away. I will try a git bisect. cu Andreas -- `What a good friend you are to him, Dr. Maturin. His other friends are so grateful to you.' `I sew his ears on from time to time, sure'