Mail Archives: djgpp/1994/07/14/17:22:11
I'm using djgpp 1.11maint5 on a DOS 6.2 system.
I found that djtart/djtarx prints/sets incorrect timestamps.
Here is an example, where master.tar is a valid Unix tar archive:
G:\NCUBE>djtart master.tar
drwx an -32 -13:-19:-01 1 0 master_slave/
drwx an -32 -13:-19:-01 1 0 master_slave/host/
drwx an -32 -13:-19:-01 1 0 master_slave/node/
-rw- an -32 -13:-19:-01 1 681 master_slave/node/Makefile
-rw- an -32 -13:-19:-01 1 82 master_slave/node/abort.c
-rw- an -32 -13:-19:-01 1 1066 master_slave/node/masterc.c
Using a different dos version of tar, the problem doesn't occur:
G:\NCUBE>\tar\tar tvf master.tar
rw-r--r-- 0/30 681 Jan 25 04:44 1994 master_slave/node/Makefile
rw-r--r-- 0/30 82 Jan 24 20:20 1994 master_slave/node/abort.c
rw-r--r-- 0/30 1066 Jan 25 04:39 1994 master_slave/node/masterc.c
Djtart/djtarx are really useful in the case of archives containing
files with long names creating conflict if reduced to 8.3 DOS naming
convention, so the timestamps problem is a minor one.
Has anyone else seen this problem? Thank you in advance.
Sincerely,
Bruno Fassino
- Raw text -