After a long time there is a new version that includes really many
new things!
NEW features of cdrtools-1.10a14:
>From my tests on Darwin (latest Mac OS X beta) I found that the Schily SING
makefile sstem now in pronciple would allow you to compile on more systems
(even totally unknown) than if you use GNU autoconf as intended.
Note that this enhanced portability is only present if you compile with
my 'smake' because smake includes specific automake features.
The main problem seems to be config.guess which is required by 'configure'
to deliver something but does not on unknown systems such as Darwin.
To get the enhanced portability, I modified config.guess to deliver
unknownCPU-unknownMFR-unknownOS in case the system is unknown and
'configure' has been called via the Schily makefile system.
We are now only a few releases away from the final libscg-1.0 that includes
SCSI low level command transport.
All:
- Support for GCC on IRIX
- Suport for Lint on Solaris
- Now schily.h does not use _LFS_LARGEFILE any more so nothing
will be irritated by the Large File bug in glibc-2.1.3
- Try to fix a bug in ieeefp.h on True64 do to a hint from
Bert De Knuydt <[EMAIL PROTECTED]>
to make fconv.c work on True64
- First support for Mac OS X (Darwin variant)
This is the MAC OX X version that uses the new mach kernel and has
no user SCSI support
- Next step in Apollo Domain OS integration
I hope that it compiles now without manual intervantion
- Autoconf Support for the changed __dtoa() interface in new FreeBSD
- Autoconf Support for __filbuf() vs. _filbuf() in USG STDIO
Libscg:
- Fixed sccsid -> __sccsid for scsi-apollo.c
- Check for HAVE_BSD_DEV_SCSIREG_H on Mac OS X to make sure that
libscg compiles (witout SCSI support) on Darwin.
Note that Darwin no more has SCSI user transport support.
Rscsi:
Cdrecord:
- Finnaly we got working support for the Plasmon RF 4100
Thanks to Joerg Wunsch
- Cdrecord now should work in Large File mode too
Now all commands except cdda2wav are large file aware.
- Try to support mmap() on Apollo
- Autoconf tests for sys/shm.h & sys/ipc.h needed for Apollo
to avoid to use SvsV shared mem in BSD compile environment
Cdda2wav:
Readcd:
- Avoid core dumps from division by zero if read time == 0
Mkisofs:
- Change from a hint according to James Pearson to make --xinet option work
- libfile now should compile on AIX & Apollo Domain OS
- Fixed a bug triggered by adding Sparc boot.
This caused a endless loop if padding was specified (which
is now default).
The code from Eric did not support to install an output
filter (like the pad filter) more than once.
TODO:
- better Rock Ridge recognition for multi-session
- read Joliet filenames with multi-session if no TRANS.TBL
or RR is present. I am looking for a volouteer for this task:
Peter Berendi <[EMAIL PROTECTED]> announced that he likes
to be the volounteer for this task.
Unfortunately, I did no hear again from him, but I got
a proposal from
"Krisztian Gede" <[EMAIL PROTECTED]>
who also likes to do the job.
- implement Yellow book compliant XA extended dir attributes
- add libecc/edc for CDI and similar.
- add UDF support
CYGWIN NT-4.0 NOTES:
To compile on Cygwin32, get Cygwin32-beta20 and install it.
then create a symlink from /bin to the .../bin directory where bash is located.
Now run 'make' ...
For more information read README.win32
The files are located on:
ftp://ftp.fokus.gmd.de/pub/unix/cdrecord/alpha ...
NOTE: These tar archives are 100% ansi compatible. Solaris 2.x tar and GNU
tar may get some minor trouble.
WARNING: Do not use 'mc' to extract the tar file!
All mc versions before 4.0.14 cannot extract symbolic links correctly.
WARNING: Do not use 'winzip' to extract the tar file!
Winzip cannot extract symbolic links correctly.
--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]