Hi, a new version of cdrtools is available and makes testing necessary.
Mkisofs now supports DVD-Audio and the changes may affect DVD-Video as well. It may be that this change prevents the problem with the abort message: "Implementation botch. Video pad for file %s is %d\n" All changes as a list: NEW features of cdrtools-3.02a04: All: - Added new files RULES/os-mingw32_nt-6.*.id - include/schily/stdint.h Better comment on how to set up an unsigned with the positive value of TYPE_MINVAL(type). Libschily: - libschily: New file astoul.c - libschily: astoi.c now supports ERANGE and parsing TYPE_MINVAL(long) - libschily: astoll.c now supports ERANGE and parsing TYPE_MINVAL(long long) Libcdrdeflt: Libdeflt: Libedc (Optimized by Jörg Schilling, originated by Heiko Eißfeldt he...@hexco.de): Libfile: Libfind: Libhfs_iso: Libmdigest: Libparanoia (Ported/enhanced by Jörg Schilling, originated by Monty xiphm...@mit.edu): Libscg: Libscgcmd: Libsiconv: Rscsi: Cdrecord: Cdda2wav (Maintained/enhanced by Jörg Schilling, originated by Heiko Eißfeldt he...@hexco.de): - cdda2wav: A new local autoconfiguration from Heiko Eißfeldt that is indended to better deal with incomplete Linux installations Readcd: Scgcheck: Scgskeleton: Btcflash: Mkisofs (Maintained/enhanced by Jörg Schilling since 1997, originated by Eric Youngdale): - mkisofs/diag/isoinfo.c: fixed directory loop recognition. - mkisofs/diag/isoinfo.c: now adds write permission to directories only temporarily. - mkisofs/diag/isovfy.c add a directory loop recognition to avoid endless loops that eat up all memory with file system images that contain loops. - mkisofs: make sure that the stream media filename honors the -omit-version-number option - mkisofs: use the correct directory size for the stream media filename. mkisofs did write 1 Byte too few data in case of an odd file name length. - mkisofs/diag all diagnostic helper programs had a typo in the usage() speficied instead of specified - mkisofs + diag all diagnostic helper programs have been vulnerable to endless loops when a defective iso image with Rock Ridge was read. Thanks to Heiko Eißfeldt for running related automated tests. - mkisofs: avoid an endless loop in multi session mode and with certain defective ISO filesystem images. - mkisofs now includes DVD-Audio support. To impelemt this, the automated sort routine for DVD/audio/video has been replaced. If there are any problems, please recompile with "smake COPTX=-DOLD_DVD_WEIGHTS" test and report. IMPORTANT: This modification may affect the rare but exitent problem with DVD-Video that aborts with: "Implementation botch. Video pad for file %s is %d\n" because of a negative patch value. It may be that the old weighting algorith let some files slip through the mesh and did not sort them so such a file could appear on a wrong position on the medium. Please test and report. HELIOS TODO: - Add the HELIOS UNICODE mapping code. This needs to be done at UCS-2 level for Joliet and UDF (instead of UTF-8) and only for Rock Ridge (in case of a UTF-8 based target locale) using UTF-8 based translations. - Make the Apple extensions work again with "mkisofs -find" TODO: - read Joliet filenames with multi-session if no TRANS.TBL or RR is present. I am looking for a volunteer for this task! Note that this can never be 100% correct as there is no relation between the names on the master (UNIX) filesystem, the ISO-9660 names and the Joliet names. Only the Rock Ridge names are untranslated with respect to the original files on the master (UNIX) filesystem. - add libecc/edc for CDI and similar. CYGWIN NT-4.0 NOTES: To compile on Cygwin32, get Cygwin and install it. For more information read README.win32 The files are located on: http://sourceforge.net/projects/cdrtools/files/alpha/ ... NOTE: These tar archives are 100% POSIX compatible. GNU tar may get some minor trouble. If you like a 100% POSIX compliant tar, get star from http://sourceforge.net/projects/s-tar/files/ of from the schily-* tarball at: http://sourceforge.net/projects/schilytools/files/ WARNING: Do not use 'winzip' to extract the tar file! Winzip cannot extract symbolic links correctly. Jörg -- EMail:jo...@schily.net (home) Jörg Schilling D-13353 Berlin joerg.schill...@fokus.fraunhofer.de (work) Blog: http://schily.blogspot.com/ URL: http://cdrecord.org/private/ http://sourceforge.net/projects/schilytools/files/' ------------------------------------------------------------------------------ _______________________________________________ Cdrtools-developers mailing list Cdrtools-developers@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/cdrtools-developers