From: Richard D. <ric...@us...> - 2007-05-06 09:56:41
|
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 |