Libgcrypt 1.1.42 - texinfo error during build

Heiko Stamer stamer@gaos.org
Tue, 5 Aug 2003 07:14:56 +0200


--0F1p//8PRICkK4MW
Content-Type: text/plain; charset=iso-8859-1
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable

Hello,

following texinfo error occurs on my GNU/Linux (Debian 2.2) system:

[...]
Making all in doc
make[2]: Entering directory `/usr/src/libgcrypt-1.1.42/doc'
/bin/sh /usr/src/libgcrypt-1.1.42/scripts/missing --run makeinfo   -I . \
 -o gcrypt.info `test -f 'gcrypt.texi' || echo './'`gcrypt.texi
gcrypt.texi:2061: Misplaced {.
gcrypt.texi:2061: Misplaced }.
gcrypt.texi:2067: Misplaced {.
gcrypt.texi:2067: Misplaced }.
gcrypt.texi:3400: Misplaced {.
gcrypt.texi:3400: Misplaced }.
makeinfo: Removing output file `gcrypt.info' due to errors;=20
	use --force to preserve.
make[2]: *** [gcrypt.info] Error 1
[...]

The output of my old 'makeinfo --version' is: makeinfo (GNU texinfo) 4.0
It seems that additional {}-braces inside @math{} tags are not supported.=
=20
In line 3400 an @-sign is missing before environment var{}.=20

One possible fix is writing sub- and superscript braces through groups=20
like @math{d =3D e^\bgroup -1 \egroup}. (not nice for the info-output)

BTW: little typo in libgcrypt.h line 1197 -- inetger -> integer

Viele Gr=FC=DFe,
--=20
Heiko Stamer, <stamer@gaos.org>
`Voices` from /usr/src/linux-2.2.19/include/linux/tpqic02.h:169:=20
/* These last two selftests shouldn't be used yet! */

--0F1p//8PRICkK4MW
Content-Type: application/pgp-signature
Content-Disposition: inline

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.0.7 (GNU/Linux)

iD8DBQE/Lz1OT1hOuPsr4U8RAoyGAKCnRsBwHvk1l0OGqzbxLSovA5wPoQCdG7OQ
GfghgOTcybhLZxVTTtRlMdk=
=ETYm
-----END PGP SIGNATURE-----

--0F1p//8PRICkK4MW--