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

Attachment: 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

Reply via email to