I would post an issue to Richard Geldreich's miniz project site [0]. Though he's focused on lzham these days, he's usually pretty good about responding to bug reports. Rich also intended for tinfl to be RFC compliant, so if there is an issue, he may want to address it.
[0] https://github.com/richgel999/miniz On Mon, Nov 30, 2015 at 10:53 AM, Mateusz Viste <mate...@viste.fr> wrote: > Hello, > > Quick mail to say that although I had no time to work on the issue, I > did a quick investigation and confirmed that the problem comes from the > DEFLATE library I use (TINFL, from the Miniz suite). This library > behaves differently when compiled under DJGPP (FDNPKG) and Watcom > (FDINST). In the latter case, it consistently fails on some deflated > streams. > > I will have to replace this library by something else - most probably I > will pick zlib, since that's what everyone seem to be using (and I don't > see many alternatives anyway). > > Mateusz > > > > On 28/11/2015 21:55, Jerome E. Shidel Jr. wrote: >> >>> On Nov 28, 2015, at 7:48 AM, Tom Ehlert <t...@drivesnapshot.de> wrote: >>> >>> >>>> Virtual machine with 64MB ram. >>>> Boots FreeDOS 1.2-pre, (Using latest packages from your repo) >>>> Sets up a clean 32mb ram drive and some floppy caching. >>>> Configures FDNPKG.CFG to install to the ramdrive. (Sources >>>> excluded) >>> >>>> Installs, removes and installs each package on the ALL_CD.iso. >>>> If it fails any part of >>>> the IRI process fails or it detects unreported issues, it purges >>>> the DOSDIR on the >>>> ram drive and retries up to 2 more times. >>> >>> I just happen to notice 'ramdrive' and 'some floppy caching'. >>> >>> together with a 32 bit FDINST these might (or might not) make >>> problems. I'd check this first and install to a real drive, without >>> floppy caching >>> >>> Tom >> >> FDINST is 16-bit, FDNPKG is 32-bit. >> >> I had the same though about caching, memory managers etc. >> >> So, even with the following configuration and installing to a physical >> (inside a vm) drive >> it has the same or similar issues. >> >> Also, please note if all goes well, the tester installs, removes then >> reinstalls the packages. >> If the tester catches an error, it completely purges the target tree and >> retries the install, >> remove and install process. Repeating it up to 3 times. >> >> FDINST occasionally throws more or fewer errors on subsequent install >> attempts or on >> occasion, further installs of the same package, result in a system freeze. >> >> FDCONFIG.SYS: >> >> SET DOSDIR=C:\FDOS >> COUNTRY=001,858,C:\FDOS\BIN\COUNTRY.SYS >> LASTDRIVE=Z >> BUFFERS=20 >> FILES=40 >> DOS=HIGH >> DOS=UMB >> DOSDATA=UMB >> DEVICE=C:\FDOS\BIN\HIMEMX.EXE >> SHELLHIGH=C:\FDOS\BIN\COMMAND.COM C:\FDOS\BIN /E:1024 /P=C:\AUTOEXEC.BAT >> >> AUTOEXEC.BAT >> @ECHO OFF >> SET LANG=EN >> SET PATH=%dosdir%\BIN >> SET PATH=%path%;C:\TOOLS >> SET TEMP=%dosdir%\TEMP >> SET TMP=%TEMP% >> SHSUCDX /QQ /D3 >> DEVLOAD /H /Q %dosdir%\BIN\UIDE.SYS /H /D:FDCD0001 /S5 >> SHSUCDX /QQ /~ /D:?SHSU-CDR,D /D:?SHSU-CDH,D /D:?FDCD0001,D /D:?FDCD0002,D >> /D:?FDCD0003,D >> SHSUCDX /D >> SET AUTOFILE=%0 >> SET CFGFILE=C:\FDCONFIG.SYS >> >> Excerpt from "mkfdi.bat testb” log: (note doing it manually by hand >> generates similar results) >> 2 Errors with D:\ARCHIVER\BZ2.ZIP >> C:\TESTB\FDSETUP\doc\bz2\readme.xml.stuff [-2] >> C:\TESTB\FDSETUP\doc\bz2\readme.compilation.problems [-2] >> ----- >> 2 Errors with D:\ARCHIVER\BZ2.ZIP >> C:\TESTB\FDSETUP\doc\bz2\readme.xml.stuff [-2] >> C:\TESTB\FDSETUP\doc\bz2\readme.compilation.problems [-2] >> ----- >> 2 Errors with D:\ARCHIVER\BZ2.ZIP >> C:\TESTB\FDSETUP\doc\bz2\readme.xml.stuff [-2] >> C:\TESTB\FDSETUP\doc\bz2\readme.compilation.problems [-2] >> ----- >> 2 Errors with D:\ARCHIVER\LZIP.ZIP >> C:\TESTB\FDSETUP\bin\lziprecover.exe [-15] >> C:\TESTB\FDSETUP\bin\lzip.exe [-15] >> ----- >> 2 Errors with D:\ARCHIVER\LZIP.ZIP >> C:\TESTB\FDSETUP\bin\lziprecover.exe [-15] >> C:\TESTB\FDSETUP\bin\lzip.exe [-15] >> ----- >> 2 Errors with D:\ARCHIVER\LZIP.ZIP >> C:\TESTB\FDSETUP\bin\lziprecover.exe [-15] >> C:\TESTB\FDSETUP\bin\lzip.exe [-15] >> ----- >> 1 Errors with D:\ARCHIVER\LZMA.ZIP >> C:\TESTB\FDSETUP\bin\lzma.exe [-15] >> ----- >> 1 Errors with D:\ARCHIVER\LZMA.ZIP >> C:\TESTB\FDSETUP\bin\lzma.exe [-15] >> ----- >> 1 Errors with D:\ARCHIVER\LZMA.ZIP >> C:\TESTB\FDSETUP\bin\lzma.exe [-15] >> ----- >> 3 Errors with D:\ARCHIVER\P7ZIP.ZIP >> C:\TESTB\FDSETUP\bin\p7zip.exe [-15] >> C:\TESTB\FDSETUP\bin\p7zipr.exe [-15] >> C:\TESTB\FDSETUP\bin\7zcon.sfx [-15] >> ----- >> 3 Errors with D:\ARCHIVER\P7ZIP.ZIP >> C:\TESTB\FDSETUP\bin\p7zip.exe [-15] >> C:\TESTB\FDSETUP\bin\p7zipr.exe [-15] >> C:\TESTB\FDSETUP\bin\7zcon.sfx [-15] >> ----- >> 3 Errors with D:\ARCHIVER\P7ZIP.ZIP >> C:\TESTB\FDSETUP\bin\p7zip.exe [-15] >> C:\TESTB\FDSETUP\bin\p7zipr.exe [-15] >> C:\TESTB\FDSETUP\bin\7zcon.sfx [-15] >> ----- >> 1 Errors with D:\ARCHIVER\UNRAR.ZIP >> C:\TESTB\FDSETUP\bin\unrar.exe [-15] >> ----- >> 1 Errors with D:\ARCHIVER\UNRAR.ZIP >> C:\TESTB\FDSETUP\bin\unrar.exe [-15] >> ----- >> 1 Errors with D:\ARCHIVER\UNRAR.ZIP >> C:\TESTB\FDSETUP\bin\unrar.exe [-15] >> ----- >> 1 Errors with D:\ARCHIVER\UPX.ZIP >> C:\TESTB\FDSETUP\bin\upx.exe [-15] >> ----- >> 1 Errors with D:\ARCHIVER\UPX.ZIP >> C:\TESTB\FDSETUP\bin\upx.exe [-15] >> ----- >> 1 Errors with D:\ARCHIVER\UPX.ZIP >> C:\TESTB\FDSETUP\bin\upx.exe [-15] >> > > > > ------------------------------------------------------------------------------ > Go from Idea to Many App Stores Faster with Intel(R) XDK > Give your users amazing mobile app experiences with Intel(R) XDK. > Use one codebase in this all-in-one HTML5 development environment. > Design, debug & build mobile apps & 2D/3D high-impact games for multiple OSs. > http://pubads.g.doubleclick.net/gampad/clk?id=254741911&iu=/4140 > _______________________________________________ > Freedos-devel mailing list > Freedos-devel@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/freedos-devel ------------------------------------------------------------------------------ Go from Idea to Many App Stores Faster with Intel(R) XDK Give your users amazing mobile app experiences with Intel(R) XDK. Use one codebase in this all-in-one HTML5 development environment. Design, debug & build mobile apps & 2D/3D high-impact games for multiple OSs. http://pubads.g.doubleclick.net/gampad/clk?id=254741911&iu=/4140 _______________________________________________ Freedos-devel mailing list Freedos-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/freedos-devel