Hi, all:<br><br>When  building  TL on MinGW , a test execution 'unzzip.exe'  in 'libs/zziplib' causes a segfault  with following messages:<br><br>------------------------------------------------------------------------------------------------------------<br>

<br>make[5]: Entering directory `/l/TexLive2013/texlive/Build/source/Work/libs/zziplib'<br>depbase=`echo zziplib-0.13.62/bins/unzzip.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\<br>        gcc -DHAVE_CONFIG_H -I. -I../../../libs/zziplib  -Iinclude -I../../../libs/zziplib/zziplib-0.13.62 -I/l/TexLive<br>

013/texlive/Build/source/Work/libs/zlib/include -D_USE_MMAP  -Wimplicit -Wreturn-type -Wdeclaration-after-statement -Wn<br>-unknown-pragmas -g -O2 -MT zziplib-0.13.62/bins/unzzip.o -MD -MP -MF $depbase.Tpo -c -o zziplib-0.13.62/bins/unzzip.o<br>

./../../libs/zziplib/zziplib-0.13.62/bins/unzzip.c &&\<br>        mv -f $depbase.Tpo $depbase.Po<br>gcc -Wimplicit -Wreturn-type -Wdeclaration-after-statement -Wno-unknown-pragmas -g -O2   -o unzzip.exe zziplib-0.13.62/<br>

ins/unzzip.o libzzip.a /l/TexLive2013/texlive/Build/source/Work/libs/zlib/libz.a<br>make[5]: Nothing to be done for `../../../libs/zziplib/zziplib.test'.<br>make[5]: Leaving directory `/l/TexLive2013/texlive/Build/source/Work/libs/zziplib'<br>

make  check-TESTS<br>make[5]: Entering directory `/l/TexLive2013/texlive/Build/source/Work/libs/zziplib'<br>make[6]: Entering directory `/l/TexLive2013/texlive/Build/source/Work/libs/zziplib'<br>FAIL: zziplib.test<br>

make[7]: Entering directory `/l/TexLive2013/texlive/Build/source/Work/libs/zziplib'<br>make  all-recursive<br>make[8]: Entering directory `/l/TexLive2013/texlive/Build/source/Work/libs/zziplib'<br>Making all in include/zzip<br>

make[9]: Entering directory `/l/TexLive2013/texlive/Build/source/Work/libs/zziplib/include/zzip'<br>make[9]: Leaving directory `/l/TexLive2013/texlive/Build/source/Work/libs/zziplib/include/zzip'<br>make[9]: Entering directory `/l/TexLive2013/texlive/Build/source/Work/libs/zziplib'<br>

make[9]: Nothing to be done for `all-am'.<br>make[9]: Leaving directory `/l/TexLive2013/texlive/Build/source/Work/libs/zziplib'<br>make[8]: Leaving directory `/l/TexLive2013/texlive/Build/source/Work/libs/zziplib'<br>

make[7]: Leaving directory `/l/TexLive2013/texlive/Build/source/Work/libs/zziplib'<br>============================================================================<br>Testsuite summary for zziplib for TeX Live 0.13.62<br>

============================================================================<br># TOTAL: 1<br># PASS:  0<br># SKIP:  0<br># XFAIL: 0<br># FAIL:  1<br># XPASS: 0<br># ERROR: 0<br>============================================================================<br>

See ./test-suite.log<br>Please report to <a href="mailto:tex-k@tug.org">tex-k@tug.org</a><br>============================================================================<br>make[6]: *** [test-suite.log] Error 1<br>make[6]: Leaving directory `/l/TexLive2013/texlive/Build/source/Work/libs/zziplib'<br>

make[5]: *** [check-TESTS] Error 2<br>make[5]: Leaving directory `/l/TexLive2013/texlive/Build/source/Work/libs/zziplib'<br>make[4]: *** [check-am] Error 2<br>make[4]: Leaving directory `/l/TexLive2013/texlive/Build/source/Work/libs/zziplib'<br>

make[3]: *** [check-recursive] Error 1<br>make[3]: Leaving directory `/l/TexLive2013/texlive/Build/source/Work/libs/zziplib'<br>make[2]: *** [check-recursive] Error 1<br>make[2]: Leaving directory `/l/TexLive2013/texlive/Build/source/Work/libs'<br>

make[1]: *** [check-recursive] Error 1<br>make[1]: Leaving directory `/l/TexLive2013/texlive/Build/source/Work'<br>make: *** [world] Error 2<br> ----------------------------------------------------------------------------------------------<br>

<br><br><br>For testing, I download 'zziplib' source  from '<a href="http://zziplib.sourceforge.net/download.html">http://zziplib.sourceforge.net/download.html</a>' ,compiling and testing,  and also produce same segfault message when executing  'unzzip.exe'.<br>

<br>A blog<br><br><a href="http://itsacleanmachine.blogspot.tw/2012/03/compiling-zziplib-with-mingw.html">http://itsacleanmachine.blogspot.tw/2012/03/compiling-zziplib-with-mingw.html</a><br><br>say that : <br><br>  "Without <span style="font-family:"Courier New",Courier,monospace">--disable-mmap</span> the library compiles fine, but causes a segfault in some mmap function when accessing a zip file"<br>

<br>And I test this option ( '<span style="font-family:"Courier New",Courier,monospace">--disable-mmap</span>' ) on my 'zziplib'-along package, it pass the  'unzzip.exe' testing without  segfault .<br>

<br>May be 'zziplib' package need  to set  '--disable-mmap' as defult option on MinGW ?<br><br>How can I test option   '--disable-mmap' of 'zziplib' on TL to see it's effect ?<br><br><br>

Regards.<br><br><br>YungLee<br><br><br>