pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/sysutils/e2fsprogs Fix errno. Fix dirent calculation o...



details:   https://anonhg.NetBSD.org/pkgsrc/rev/e3649567386a
branches:  trunk
changeset: 506274:e3649567386a
user:      joerg <joerg%pkgsrc.org@localhost>
date:      Fri Jan 13 18:14:54 2006 +0000

description:
Fix errno. Fix dirent calculation on DragonFly.

diffstat:

 sysutils/e2fsprogs/distinfo         |   7 ++++++-
 sysutils/e2fsprogs/patches/patch-ag |  12 ++++++++++++
 sysutils/e2fsprogs/patches/patch-ah |  12 ++++++++++++
 sysutils/e2fsprogs/patches/patch-ai |  12 ++++++++++++
 sysutils/e2fsprogs/patches/patch-aj |  16 ++++++++++++++++
 sysutils/e2fsprogs/patches/patch-ak |  12 ++++++++++++
 6 files changed, 70 insertions(+), 1 deletions(-)

diffs (102 lines):

diff -r dd6fc9e7617b -r e3649567386a sysutils/e2fsprogs/distinfo
--- a/sysutils/e2fsprogs/distinfo       Fri Jan 13 18:13:53 2006 +0000
+++ b/sysutils/e2fsprogs/distinfo       Fri Jan 13 18:14:54 2006 +0000
@@ -1,4 +1,4 @@
-$NetBSD: distinfo,v 1.8 2005/09/08 22:28:03 abs Exp $
+$NetBSD: distinfo,v 1.9 2006/01/13 18:14:54 joerg Exp $
 
 SHA1 (e2fsprogs-1.32.tar.gz) = 409bbdbc48b5f8ec5006e283962d8432d971d51f
 RMD160 (e2fsprogs-1.32.tar.gz) = eeaaee7dd9eb202a9f2abccdf1f3acb65c0f216d
@@ -9,3 +9,8 @@
 SHA1 (patch-ad) = 6aff39f1ca9ff0c43333168a190e16c4d7d98e2b
 SHA1 (patch-ae) = 85d394a64681882006854beee6826d4c6a6cd442
 SHA1 (patch-af) = dcdd61ea70b6eb322733249c9fb38d764243d6c4
+SHA1 (patch-ag) = 4afd200cd9a8a9afa429b15438e480d975312190
+SHA1 (patch-ah) = a45ffe108a40da9908bd0369c5b2d498da695a3d
+SHA1 (patch-ai) = 12880227e26dc53aa7a3d091d8b7687e26d6757f
+SHA1 (patch-aj) = 8d152b19ee4f2160f0cc1480858d0e2682b450db
+SHA1 (patch-ak) = 5b592e902dd3ac0299e91fc9451a0d70f1b1781d
diff -r dd6fc9e7617b -r e3649567386a sysutils/e2fsprogs/patches/patch-ag
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/sysutils/e2fsprogs/patches/patch-ag       Fri Jan 13 18:14:54 2006 +0000
@@ -0,0 +1,12 @@
+$NetBSD: patch-ag,v 1.1 2006/01/13 18:14:54 joerg Exp $
+
+--- lib/e2p/fgetversion.c.orig 2006-01-13 18:03:42.000000000 +0000
++++ lib/e2p/fgetversion.c
+@@ -51,7 +51,6 @@ int fgetversion (const char * name, unsi
+               errno = save_errno;
+       return r;
+ #else /* ! HAVE_EXT2_IOCTLS */
+-      extern int errno;
+       errno = EOPNOTSUPP;
+       return -1;
+ #endif /* ! HAVE_EXT2_IOCTLS */
diff -r dd6fc9e7617b -r e3649567386a sysutils/e2fsprogs/patches/patch-ah
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/sysutils/e2fsprogs/patches/patch-ah       Fri Jan 13 18:14:54 2006 +0000
@@ -0,0 +1,12 @@
+$NetBSD: patch-ah,v 1.1 2006/01/13 18:14:54 joerg Exp $
+
+--- lib/e2p/fsetversion.c.orig 2006-01-13 18:04:22.000000000 +0000
++++ lib/e2p/fsetversion.c
+@@ -51,7 +51,6 @@ int fsetversion (const char * name, unsi
+               errno = save_errno;
+       return r;
+ #else /* ! HAVE_EXT2_IOCTLS */
+-      extern int errno;
+       errno = EOPNOTSUPP;
+       return -1;
+ #endif /* ! HAVE_EXT2_IOCTLS */
diff -r dd6fc9e7617b -r e3649567386a sysutils/e2fsprogs/patches/patch-ai
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/sysutils/e2fsprogs/patches/patch-ai       Fri Jan 13 18:14:54 2006 +0000
@@ -0,0 +1,12 @@
+$NetBSD: patch-ai,v 1.1 2006/01/13 18:14:54 joerg Exp $
+
+--- lib/e2p/getversion.c.orig  2006-01-13 18:04:55.000000000 +0000
++++ lib/e2p/getversion.c
+@@ -30,7 +30,6 @@ int getversion (int fd, unsigned long * 
+       *version = ver;
+       return 0;
+ #else /* ! HAVE_EXT2_IOCTLS */
+-      extern int errno;
+       errno = EOPNOTSUPP;
+       return -1;
+ #endif /* ! HAVE_EXT2_IOCTLS */
diff -r dd6fc9e7617b -r e3649567386a sysutils/e2fsprogs/patches/patch-aj
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/sysutils/e2fsprogs/patches/patch-aj       Fri Jan 13 18:14:54 2006 +0000
@@ -0,0 +1,16 @@
+$NetBSD: patch-aj,v 1.1 2006/01/13 18:14:54 joerg Exp $
+
+--- lib/e2p/iod.c.orig 2006-01-13 18:05:23.000000000 +0000
++++ lib/e2p/iod.c
+@@ -54,7 +54,11 @@ int iterate_on_dir (const char * dir_nam
+               return -1;
+       }
+       while ((dep = readdir (dir))) {
++#if defined(__DragonFly__) && defined(_DIRENT_MINSIZ)
++              len = _DIRENT_MINSIZ(dep);
++#else
+               len = dep->d_reclen;
++#endif
+               if (len < (sizeof(struct dirent)))
+                       len = sizeof(struct dirent);
+               if (len > max_len)
diff -r dd6fc9e7617b -r e3649567386a sysutils/e2fsprogs/patches/patch-ak
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/sysutils/e2fsprogs/patches/patch-ak       Fri Jan 13 18:14:54 2006 +0000
@@ -0,0 +1,12 @@
+$NetBSD: patch-ak,v 1.1 2006/01/13 18:14:54 joerg Exp $
+
+--- lib/e2p/setversion.c.orig  2006-01-13 18:08:12.000000000 +0000
++++ lib/e2p/setversion.c
+@@ -29,7 +29,6 @@ int setversion (int fd, unsigned long ve
+       ver = (int) version;
+       return ioctl (fd, EXT2_IOC_SETVERSION, &ver);
+ #else /* ! HAVE_EXT2_IOCTLS */
+-      extern int errno;
+       errno = EOPNOTSUPP;
+       return -1;
+ #endif /* ! HAVE_EXT2_IOCTLS */



Home | Main Index | Thread Index | Old Index