libarchive extattr i386/amd64 syscall issue

Dmitry Marakasov amdmi3 at amdmi3.ru
Thu Jun 4 02:06:29 UTC 2009


* Dmitry Marakasov (amdmi3 at amdmi3.ru) wrote:

For ones experiencing the same problem, this patch worked for me. It
disables extattr support in libarchive, but tar now works.

--- libarchive.patch begins here ---
--- src/lib/libarchive/config_freebsd.h.orig	2009-06-04 05:03:22.000000000 +0400
+++ src/lib/libarchive/config_freebsd.h	2009-06-04 05:03:41.000000000 +0400
@@ -34,8 +34,8 @@
 #define	HAVE_ACL_SET_FD_NP 1
 #define	HAVE_ACL_SET_FILE 1
 #define	HAVE_ACL_USER 1
-#define	HAVE_EXTATTR_GET_FILE 1
-#define	HAVE_EXTATTR_LIST_FILE 1
+#define	HAVE_EXTATTR_GET_FILE 0
+#define	HAVE_EXTATTR_LIST_FILE 0
 #define	HAVE_EXTATTR_SET_FD 1
 #define	HAVE_EXTATTR_SET_FILE 1
 #define	HAVE_SYS_ACL_H 1
--- libarchive.patch ends here ---

-- 
Dmitry Marakasov   .   55B5 0596 FF1E 8D84 5F56  9510 D35A 80DD F9D2 F77D
amdmi3 at amdmi3.ru  ..:  jabber: amdmi3 at jabber.ru    http://www.amdmi3.ru


More information about the freebsd-current mailing list