[tex-live] build fails

Sanjoy Mahajan sanjoy at mrao.cam.ac.uk
Tue Jan 16 07:37:24 CET 2007

My working tree still uses Martin's fix (diff below) to avoid the
'redefinition of typedef Byte' error.  Has there been another fix
meanwhile?  (I didn't find an obvious one in the changes but may have
missed it.)

Index: Build/source/libs/teckit/source/Public-headers/TECkit_Common.h
--- Build/source/libs/teckit/source/Public-headers/TECkit_Common.h	(revision 3523)
+++ Build/source/libs/teckit/source/Public-headers/TECkit_Common.h	(working copy)
@@ -32,6 +32,10 @@
 typedef unsigned char			UInt8;
 typedef unsigned short			UInt16;
 typedef unsigned int			UInt32;	/* NB: assumes int is 4 bytes */
+#ifndef Byte
+#define Byte foo
 typedef UInt8					Byte;
 typedef Byte*					BytePtr;
 typedef UInt16					UniChar;

More information about the tex-live mailing list