Bug#1118328: gnutls28: FTBFS: LaTeX error: ./gnutls.aux:105: Undefined control sequence.

Andreas Metzler ametzler at bebt.de
Sat Oct 25 06:21:37 BST 2025


On 2025-10-23 Hilmar Preuße via Pkg-gnutls-maint <pkg-gnutls-maint at alioth-lists.debian.net> wrote:
> On 10/18/25 13:36, Andreas Metzler wrote:
> > The generated aux file indeed looks strange:
> > ametzler at 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 at tie 3.6.7}
> >     105  @xrdef{gnutls at unhbox @voidb at x @kern .07em @vbox {@hrule width.3em height.1ex}@kern .07em srtp at unhbox @voidb at x @kern .07em @vbox {@hrule width.3em height.1ex}@kern .07em profile at unhbox @voidb at 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 at 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 at 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
-------------- next part --------------
A non-text attachment was scrubbed...
Name: minimal.texi
Type: application/texinfo
Size: 763 bytes
Desc: not available
URL: <http://alioth-lists.debian.net/pipermail/pkg-gnutls-maint/attachments/20251025/abfb6330/attachment.bin>
-------------- next part --------------


@c gnutls_srtp_profile_t
@table @code
@item GNUTLS_ at -SRTP_@-AES128_ at -CM_@-HMAC_ at -SHA1_@-80
128 bit AES with a 80 bit HMAC-SHA1
@item GNUTLS_ at -SRTP_@-AES128_ at -CM_@-HMAC_ at -SHA1_@-32
128 bit AES with a 32 bit HMAC-SHA1
@item GNUTLS_ at -SRTP_@-NULL_ at -HMAC_@-SHA1_ at -80
NULL cipher with a 80 bit HMAC-SHA1
@item GNUTLS_ at -SRTP_@-NULL_ at -HMAC_@-SHA1_ at -32
NULL cipher with a 32 bit HMAC-SHA1
@item GNUTLS_ at -SRTP_@-AEAD_ at -AES_@-128_ at -GCM
128 bit AES with GCM
@item GNUTLS_ at -SRTP_@-AEAD_ at -AES_@-256_ at -GCM
256 bit AES with GCM
@end table


More information about the Pkg-gnutls-maint mailing list