On 2025-10-23 Hilmar Preuße via Pkg-gnutls-maint <[email protected]> wrote: > On 10/18/25 13:36, Andreas Metzler wrote: > > The generated aux file indeed looks strange: > > ametzler@argenau:/tmp/GNUTLS28$ cat -n > > ./gnutls28/b4deb/doc/gnutls.t2p/gnutls.t2d/pdf/build/gnutls.aux | head -n > > 108 | tail -n5 > > 104 @xrdef{SRTP-snt}{Section@tie 3.6.7} > > 105 @xrdef{gnutls@unhbox @voidb@x @kern .07em @vbox {@hrule width.3em > > height.1ex}@kern .07em srtp@unhbox @voidb@x @kern .07em @vbox {@hrule > > width.3em height.1ex}@kern .07em profile@unhbox @voidb@x @kern .07em @vbox > > {@hrule width.3em height.1ex}@kern .07em t-title}{!!float!!=Figure} [...] > I built a (not yet) minimal example, which still shows the issue:
> hille@rasppi3:~/tmp$ ls -l
> total 40
> -rw-rw-r-- 1 hille hille 31767 Oct 23 21:17 cha-intro-tls.texi
> -rw-rw-r-- 1 hille hille 4181 Oct 23 21:05 gnutls.texi
> When compiling that one I noticed that in "gnutls28-3.8.10/build-aux" is a
> texinfo.tex file, which is more recent than the TeXInfo version currently in
> Debian unstable. After removing that file my minimal example builds fine.
> ...and also the full documentation can be built again.
Hello Hilmar,
I had also tried finding a minimal example, I have now come up with:
ametzler@argenau:.../testcase$ ls -l ; ls -l enums/
total 8
drwxrwxr-x 2 ametzler ametzler 4096 22. Okt 13:22 enums
-rw-rw-r-- 1 ametzler ametzler 763 25. Okt 07:05 minimal.texi
total 4
-rw-r--r-- 1 ametzler ametzler 525 22. Okt 13:22 gnutls_srtp_profile_t
Commenting/uncommenting
@showenumdesc{gnutls_srtp_profile_t,Supported SRTP profiles}
(un)triggers the error. (Failing with new texinfo.tex.)
I do not think there is anything special about gnutls_srtp_profile_t, it
just is the first usage of @showenumdesc in gnutls' texi-files.
cu Andreas
minimal.texi
Description: application/texinfo
@c gnutls_srtp_profile_t @table @code @item GNUTLS_@-SRTP_@-AES128_@-CM_@-HMAC_@-SHA1_@-80 128 bit AES with a 80 bit HMAC-SHA1 @item GNUTLS_@-SRTP_@-AES128_@-CM_@-HMAC_@-SHA1_@-32 128 bit AES with a 32 bit HMAC-SHA1 @item GNUTLS_@-SRTP_@-NULL_@-HMAC_@-SHA1_@-80 NULL cipher with a 80 bit HMAC-SHA1 @item GNUTLS_@-SRTP_@-NULL_@-HMAC_@-SHA1_@-32 NULL cipher with a 32 bit HMAC-SHA1 @item GNUTLS_@-SRTP_@-AEAD_@-AES_@-128_@-GCM 128 bit AES with GCM @item GNUTLS_@-SRTP_@-AEAD_@-AES_@-256_@-GCM 256 bit AES with GCM @end table

