pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: pkgsrc/sysutils/cdrtools



Module Name:    pkgsrc
Committed By:   wiz
Date:           Wed Feb 27 08:40:37 UTC 2013

Modified Files:
        pkgsrc/sysutils/cdrtools: Makefile distinfo
Added Files:
        pkgsrc/sysutils/cdrtools/patches: patch-include_schily_stat.h

Log Message:
Update to 3.01a13:

All:

-       include/schily/stat.h now contains macros to set the nanoseconds
        in timestamps in a OS independent way

Mkisofs (Maintained/enhanced by J�rg Schilling since 1997, originated by Eric 
Youngdale):

-       mkisofs now identifies itdelf by default (inside the APPID string)
        as being UDF capable.

-       mkisofs now sets link count and "unique id" == inode number for files.
        Note that this may still not result in useful hardlinked files on all
        platforms as e.g. Solaris and Linux ignore the UDF unique ID and rather
        use the location of the file_entry as inode number. This will never
        return the same number for different filenames that point to the
        same file data and thus prevents hard linked files from being visible.

        This is however not a Solaris problem, the problem is rather in the
        UDF standard that does not require the unique id to be in a 32 bit
        range as long as the media size is = 8 TB. Note that 32 bit UNIX
        programs cannot access files with an inode number that cannot be
        expressed as 32 bit number, so inode numbers that do not fit into
        32 bits may cause problems. Ths only way to work around this problem
        would be to enance the Solaris and Linux UDF filesystem module to
        recognize whether a filesystem has been created by mkisofs that grants
        useful inode numbers. The same is already done for ISO-9660.

-       mkisofs now supports additional file types with UDF:

        -       named pipes
        -       sockets
        -       character devices
        -       block devices

-       mkisofs now supports all three UNIX times with microsecond granularity 
in UDF

-       mkisofs now sets correct user/group/permission for symlinks in UDF

-       mkisofs now supports S_ISUID, S_ISGID, S_ISVTX (set uid, set gid, 
sticky) in UDF


To generate a diff of this commit:
cvs rdiff -u -r1.93 -r1.94 pkgsrc/sysutils/cdrtools/Makefile
cvs rdiff -u -r1.71 -r1.72 pkgsrc/sysutils/cdrtools/distinfo
cvs rdiff -u -r0 -r1.1 \
    pkgsrc/sysutils/cdrtools/patches/patch-include_schily_stat.h

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.




Home | Main Index | Thread Index | Old Index