Update of /cvsroot/file-extattr/File-ExtAttr
In directory sc8-pr-cvs5.sourceforge.net:/tmp/cvs-serv27849
Modified Files:
Changes ExtAttr.xs MANIFEST
Log Message:
Really fix build on NetBSD 3.1; update test suite to skip tests on NetBSD < 4.0
Index: ExtAttr.xs
===================================================================
RCS file: /cvsroot/file-extattr/File-ExtAttr/ExtAttr.xs,v
retrieving revision 1.20
retrieving revision 1.21
diff -C2 -d -r1.20 -r1.21
*** ExtAttr.xs 1 Oct 2006 11:18:54 -0000 1.20
--- ExtAttr.xs 6 May 2007 09:56:40 -0000 1.21
***************
*** 88,95 ****
//print warning and return undef
}else{
! char * errstr;
! New(1, errstr, 1000, char);
! warn("getxattr failed: %s",strerror_r(errno,errstr,1000));
! Safefree(errstr);
XSRETURN_UNDEF;
}
--- 88,92 ----
//print warning and return undef
}else{
! setattr_warn("getxattr", attrname, errno);
XSRETURN_UNDEF;
}
***************
*** 129,136 ****
//print warning and return undef
}else{
! char * errstr;
! New(1, errstr, 1000, char);
! warn("fgetxattr failed: %s",strerror_r(errno,errstr,1000));
! Safefree(errstr);
XSRETURN_UNDEF;
}
--- 126,130 ----
//print warning and return undef
}else{
! setattr_warn("fgetxattr", attrname, errno);
XSRETURN_UNDEF;
}
Index: Changes
===================================================================
RCS file: /cvsroot/file-extattr/File-ExtAttr/Changes,v
retrieving revision 1.27
retrieving revision 1.28
diff -C2 -d -r1.27 -r1.28
*** Changes 6 May 2007 08:35:06 -0000 1.27
--- Changes 6 May 2007 09:56:40 -0000 1.28
***************
*** 6,9 ****
--- 6,14 ----
fail the build on OpenBSD; documentation updates.
+ - (richdawe) Really fix build for NetBSD 3.x. Update the test suite
+ to skip tests on NetBSD 3.1 or earlier,
+ since NetBSD 4.0 is the first version to actually have
+ filesystem support for extended attributes.
+
1.03 2007-04-27
Index: MANIFEST
===================================================================
RCS file: /cvsroot/file-extattr/File-ExtAttr/MANIFEST,v
retrieving revision 1.15
retrieving revision 1.16
diff -C2 -d -r1.15 -r1.16
*** MANIFEST 6 Apr 2007 11:35:50 -0000 1.15
--- MANIFEST 6 May 2007 09:56:40 -0000 1.16
***************
*** 21,24 ****
--- 21,25 ----
extattr_solaris.h
extattr_solaris.c
+ t/lib/t/Support.pm
t/00load.t
t/01distribution.t
|