[tlbuild] error in zziplib source

Juan Bosco García Gutiérrez juan.bosco at uca.es
Thu Jul 20 17:21:46 CEST 2017


 
Hello,

after configuring and compiling TeX Live, I have got several errors in 

zziplib source. The errors are the following

> In file included from ../../../libs/zziplib/zziplib-src/zzip/types.h:30:0,
> 
> from ../../../libs/zziplib/zziplib-src/zzip/zzip.h:22,
> 
> from ../../../libs/zziplib/zziplib-src/zzip/lib.h:21,
> 
> from ../../../libs/zziplib/zziplib-src/zzip/dir.c:14:
> 
> ../../../libs/zziplib/zziplib-src/zzip/conf.h:55:23: error: unknown type name 'off64_t'
> 
> #define _zzip_off64_t off64_t
> 
> ../../../libs/zziplib/zziplib-src/zzip/conf.h:100:23: error: unknown type name 'ssize_t'
> 
> #define _zzip_ssize_t ssize_t
> 
> In file included from ../../../libs/zziplib/zziplib-src/zzip/lib.h:23:0,
> 
> from ../../../libs/zziplib/zziplib-src/zzip/dir.c:14:
> 
> ../../../libs/zziplib/zziplib-src/zzip/stdint.h:28:5: error: #error unable to typedef int16_t from either int or short
> 
> # error unable to typedef int16_t from either int or short
> 
> ../../../libs/zziplib/zziplib-src/zzip/stdint.h:37:5: error: #error unable to typedef int32_t from either int or long
> 
> # error unable to typedef int32_t from either int or long
> 
> In file included from /home/jbgg/source/texlive-20170524-source/Work/libs/zlib/include/zconf.h:444:0,
> 
> from /home/jbgg/source/texlive-20170524-source/Work/libs/zlib/include/zlib.h:34,
> 
> from ../../../libs/zziplib/zziplib-src/zzip/file.h:34,
> 
> from ../../../libs/zziplib/zziplib-src/zzip/dir.c:15:
> 
> /usr/include/sys/types.h:195:1: error: conflicting types for 'int32_t'
> 
> __intN_t (32, __SI__);
> 
> In file included from /home/jbgg/source/texlive-20170524-source/Work/libs/zlib/include/zconf.h:444:0,
> 
> from /home/jbgg/source/texlive-20170524-source/Work/libs/zlib/include/zlib.h:34,
> 
> from ../../../libs/zziplib/zziplib-src/zzip/file.h:34,
> 
> from ../../../libs/zziplib/zziplib-src/zzip/dir.c:15:
> 
> /usr/include/sys/types.h:196:1: error: conflicting types for 'int64_t'
> 
> __intN_t (64, __DI__);
> 
I'm building in Linux with gcc-6.3.0.

I have test it in x86 and x64 machines with the same errors.

Finally, for more information, the version of TeX Live source is 20170524.

Any ideas how to solve it?


Bosco.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://tug.org/pipermail/tlbuild/attachments/20170720/04e469e3/attachment.html>


More information about the tlbuild mailing list