NEW features of cdrtools-1.10a09:
We are now only a few releases away from the final libscg that includes
SCSI low level command transport.
cdrtools-1.10a04 added significant new features to the SCSI transport.
If you have wishes/hints for remote SCSI, please send me a mail.
All:
- Seventh phase of libscg restructuring
It seems that we don't need to change much anymore...
- Allow ENOTTY as indicator for an illegal ioctl(). In case
somebody from the Linux kernel team learns that the correct
errno for an illegal ioctl is ENOTTY instead of EINVAL.
This would allow libscg to switch back to the non-ioctl
version of the interface in this case.
- *************** General Large File Notes ********************
If you have problems with compiling the large file aware programs
on your OS, look for all files called Makefile or '*.mk' and
remove the lines that contain:
CPPOPTS += -DUSE_LARGEFILES
*************************************************************
A note on Linux & largefiles: It seems that ext2 _does_ support
largefiles. This fact is not easy to see as the on-disk inode
puts the high word of the 64 bit filesize into a struct member
reserved for access control lists.
- Trying to avoid the 'type' u_char, u_int & u_long
- Autoconf test for u_char, u_int & u_long.
This was needed for Apollo Domain/OS where these
types do not exiest. In general, it is better to always
use Uchar Ushort Uint Ulong from utypes.h
- ************** IMPORTANT ************************************
Since cdrtools-1.10a08, there are compile problems on RedHat-6.2
I cannot yet see the reason, but it looks like either the
system include files or the compiler are behaving inconststent.
During autoconf, a test for the presence of the types caddr_t
and caddr_t failes but later in the compilation they are present.
As autoconf believes that the types are not present, it
creates two #define caddr_t and #define daddr_t lines in
the file incs/*/xconfig.h If you remove them cdrtools should
compile.
I am sorry, but I don't have RH-6.2 and thus cannot invstigate
for the reason. I see no automated way to circumvent the problem.
I hope that Read Hat will provide a patch for RH-6.2.
****************************************************************
Rscsi:
Cdrecord:
Cdda2wav:
- Support for TOC of DVD-audio (M/S/F overflow).
Readcd:
- compiles again on K&R compilers
Mkisofs:
- All sources from the mkisofs/diag directory now should be
large file aware.
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.
- 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.
J�rg
EMail:[EMAIL PROTECTED] (home) J�rg Schilling D-13353 Berlin
[EMAIL PROTECTED] (uni) If you don't have iso-8859-1
[EMAIL PROTECTED] (work) chars I am J"org Schilling
URL: http://www.fokus.gmd.de/usr/schilling ftp://ftp.fokus.gmd.de/pub/unix
--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]