Browse Source

libarchive: Remove SCHILY dev,ino,nlink attributes (#11176)

At least one version of GNU tar (1.15.1 with Fedora patches) does not
recognize these attributes and exits with error.  Do not generate them.
Patch from upstream libarchive svn r2563.
Brad King 15 years ago
parent
commit
e87b6bbddb
1 changed files with 0 additions and 10 deletions
  1. 0 10
      Utilities/cmlibarchive/libarchive/archive_write_set_format_pax.c

+ 0 - 10
Utilities/cmlibarchive/libarchive/archive_write_set_format_pax.c

@@ -813,16 +813,6 @@ archive_write_pax_header(struct archive_write *a,
             add_pax_attr_w(&(pax->pax_header),
                 "SCHILY.acl.default", wp);
 
-        /* Include star-compatible metadata info. */
-        /* Note: "SCHILY.dev{major,minor}" are NOT the
-         * major/minor portions of "SCHILY.dev". */
-        add_pax_attr_int(&(pax->pax_header), "SCHILY.dev",
-            archive_entry_dev(entry_main));
-        add_pax_attr_int(&(pax->pax_header), "SCHILY.ino",
-            archive_entry_ino64(entry_main));
-        add_pax_attr_int(&(pax->pax_header), "SCHILY.nlink",
-            archive_entry_nlink(entry_main));
-
         /* Store extended attributes */
         archive_write_pax_header_xattrs(pax, entry_original);
     }