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