>From: James Pearson <[EMAIL PROTECTED]>

>I would suspect anything over 2Gb will be problematic ...

Because of HFS limitations or because of limitations from within your code?

>>I've tracked this down to 32-bit overflow in get_adj_size() in
>>mkisofs/write.c. Changing this to use 64-bit arithmetic allows things
>>to get further, but still no cigar

>I'm not surprised that you get 32-bit overflow problems - most of the
>HFS code assumes volumes no bigger than CD size ...

>>I've made further changes in hfs.c to hfs_format(), specifically
>>doubling hce->hfs_hdr_size. This allows the format to happen, but then
>>things then fail 

>You might get better luck with changing the value of CTC in libhfs_iso/hybrid.h

If you find a solution and can make sure that it will not affect the behavior
without HFS, it would be nice to include a fix before the next major release
comes out.

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]

Reply via email to