summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authordbj <dbj@pkgsrc.org>2005-10-31 01:52:36 +0000
committerdbj <dbj@pkgsrc.org>2005-10-31 01:52:36 +0000
commit8a109c96e18c8c5bc725236e63d6460c8ddad5b5 (patch)
treed7ce4365eeaec56e0fffa59e191438e1c79cc107
parentacabbaacb54bea81821cf2b549eb404117bc022c (diff)
downloadpkgsrc-8a109c96e18c8c5bc725236e63d6460c8ddad5b5.tar.gz
fix logic error when searching for the root inode
-rw-r--r--devel/id-utils/distinfo3
-rw-r--r--devel/id-utils/patches/patch-as13
2 files changed, 15 insertions, 1 deletions
diff --git a/devel/id-utils/distinfo b/devel/id-utils/distinfo
index 457d6ee0d15..daf9bfc86f3 100644
--- a/devel/id-utils/distinfo
+++ b/devel/id-utils/distinfo
@@ -1,4 +1,4 @@
-$NetBSD: distinfo,v 1.12 2005/02/23 22:24:16 agc Exp $
+$NetBSD: distinfo,v 1.13 2005/10/31 01:52:36 dbj Exp $
SHA1 (id-utils-3.2.tar.gz) = 14d96a2170745883d077fa8c436e4380f28951a5
RMD160 (id-utils-3.2.tar.gz) = 4dada22d46cf791cf9ed61c69bbcafb0b9b1f99d
@@ -20,3 +20,4 @@ SHA1 (patch-an) = 6e300f1c175085fe4190e31a0f3673714b51585b
SHA1 (patch-ao) = 3fa01e9d9482695a1727a34eb8e3caf4f3572325
SHA1 (patch-ap) = 8bff727bc838b77ca6bcd859fc38803d0d8ca00c
SHA1 (patch-ar) = b6249d63e76d77f1ddc29b74c8c896c42ed313f5
+SHA1 (patch-as) = 6c5044fb3b781c7764783109368501f4f13393dd
diff --git a/devel/id-utils/patches/patch-as b/devel/id-utils/patches/patch-as
new file mode 100644
index 00000000000..f52768fa22a
--- /dev/null
+++ b/devel/id-utils/patches/patch-as
@@ -0,0 +1,13 @@
+$NetBSD: patch-as,v 1.1 2005/10/31 01:52:36 dbj Exp $
+
+--- libidu/idfile.c.orig Tue Jul 9 00:19:08 1996
++++ libidu/idfile.c Wed Jun 8 17:44:53 2005
+@@ -85,7 +85,7 @@
+ if (stat (file_name_buffer, &statb) != 0)
+ return NULL;
+ }
+- while (!((statb.st_ino == rootb.st_ino) ||
++ while (!((statb.st_ino == rootb.st_ino) &&
+ (statb.st_dev == rootb.st_dev)));
+ return NULL;
+ }