[svn.haxx.se] · SVN Dev · SVN Users · SVN Org · TSVN Dev · TSVN Users · Subclipse Dev · Subclipse Users · this month's index

Re: [PATCH] Produce POSIX.1 compliant tarballs.

From: Travis P <svn_at_castle.fastmail.fm>
Date: 2004-03-11 04:44:30 CET

On Wed 2004-03-10 at 09:53:05 -0800, Ben Reser wrote:
[...]
> I've put up test tarballs that I built last night in my testing of this
> patch here:
> http://mirror.brain.org/linux/breser/temp/subversion-1.0.1-TARBALL-
> TEST.tar.bz2
> http://mirror.brain.org/linux/breser/temp/subversion-1.0.1-TARBALL-
> TEST.tar.gz
>
> They were made off the 1.0.x branch last night.
>
> If people can test these and let us know if they extract okay on their
> platform. That would be really helpful.

AIX 5.1's non-GNU-tar appears to work on the the TARBALL-TEST.tar.bz2
There were no errors during untarring and I checked that
subversion-1.0.1/subversion/bindings/java/javahl/src/org/tigris/
subversion/javahl/SVNClientSynchronized.java
looks okay.

The tar man page on AIX had this to say about length (which is probably
not news to you, but I thought it interesting -- the 255 limit not
being a simple in-total limit):

--
When specifying path names that are greater than 100 characters for the  
United States Tape Archiver (USTAR) format, remember that the path name  
is composed of a prefix buffer, a / (slash), and a name buffer.
The prefix buffer can be a maximum of 155 bytes and the name buffer can  
hold a maximum of 100 bytes. If the path name cannot be split into  
these two parts by a slash, it cannot be archived. This limitation is  
due to the structure of the tar archive headers, and must be maintained  
for compliance with standards and backwards compatibility. In addition,  
the length of a destination for a hard or symbolic link ( the 'link  
name') cannot exceed 100 bytes.
--
-Travis
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@subversion.tigris.org
For additional commands, e-mail: dev-help@subversion.tigris.org
Received on Thu Mar 11 04:44:15 2004

This is an archived mail posted to the Subversion Dev mailing list.

This site is subject to the Apache Privacy Policy and the Apache Public Forum Archive Policy.