This could be either a limitation of cygwin's stat or a common mkisofs code issue I have seen in tree.c near line 1580 of version 2.01.
or both. 32-bit values are being used, limiting file sizes to 4GiB. Somehow I don't think this should be the case. we should be able to make DVD-sized ISOs using a single 4.6GB file.
XP Pro SP3, 3GB RAM, 150GB free disk space, 2.8GHz Penium 4 HT (thinks its a Dual proc)
C:\downloads\cdrtools\alpha\win32>mkisofs -verbose -r -o c:\o.iso c:\t\JUNKFILE
mkisofs 1.15a12 (i586-pc-cygwin)
Total translation table size: 0
Total rockridge attributes bytes: 254
Total directory bytes: 368
Path table size(bytes): 10
Max brk space used 3000
48 extents written (0 Mb)
C:\downloads\cdrtools\alpha\win32>dir c:\o.iso
Volume in drive C is maxtor320
Volume Serial Number is ACB2-51DD
Directory of c:\
05/19/2008 12:31 AM 98,304 o.iso
1 File(s) 98,304 bytes
0 Dir(s) 143,438,041,088 bytes free
C:\downloads\cdrtools\alpha\win32>dir c:\t\junkfile
Volume in drive C is maxtor320
Volume Serial Number is ACB2-51DD
Directory of c:\t
05/18/2008 10:58 PM 4,294,967,296 JUNKFILE
1 File(s) 4,294,967,296 bytes
0 Dir(s) 143,438,041,088 bytes free
C:\downloads\cdrtools\alpha\win32>
Jim Michaels