diff options
author | taca <taca@pkgsrc.org> | 2011-08-02 14:05:27 +0000 |
---|---|---|
committer | taca <taca@pkgsrc.org> | 2011-08-02 14:05:27 +0000 |
commit | 7ce1186a7b72b3632b85569939bf81b5548f9a8e (patch) | |
tree | 3c8ddb22d2d034edc5280d8e5b3228aa19642df7 | |
parent | f9f66e7e1f32c28e83a6f2af125488e3ebb11172 (diff) | |
download | pkgsrc-7ce1186a7b72b3632b85569939bf81b5548f9a8e.tar.gz |
Add workaround for NetBSD 5.99.54 as samba35.
-rw-r--r-- | net/samba/distinfo | 3 | ||||
-rw-r--r-- | net/samba/patches/patch-lib_replace_test_os2__delete.c | 14 | ||||
-rw-r--r-- | net/samba33/distinfo | 3 | ||||
-rw-r--r-- | net/samba33/patches/patch-lib_replace_test_os2__delete.c | 14 |
4 files changed, 32 insertions, 2 deletions
diff --git a/net/samba/distinfo b/net/samba/distinfo index 70a604e8d02..b29fa2646d1 100644 --- a/net/samba/distinfo +++ b/net/samba/distinfo @@ -1,4 +1,4 @@ -$NetBSD: distinfo,v 1.75 2011/07/27 04:05:10 taca Exp $ +$NetBSD: distinfo,v 1.76 2011/08/02 14:05:27 taca Exp $ SHA1 (samba-3.0.37.tar.gz) = 5ec6bc6558b3c799f747eb49fbba019d5edf0cbd RMD160 (samba-3.0.37.tar.gz) = 06b76ae22729e10c83d6af42d03b03ad69e49103 @@ -40,4 +40,5 @@ SHA1 (patch-ch) = 3c4c404519154e294cee134ddb4d2b9c7d8e02a2 SHA1 (patch-ci) = d78298d0997cf7877cfe2411355fb6c61dec17f6 SHA1 (patch-da) = 2dddd250b2207d658b02ff43b46199ce4305b7f8 SHA1 (patch-ee) = d52511dc7d065db7ba1464138c4bc85cfe2f0d59 +SHA1 (patch-lib_replace_test_os2__delete.c) = 27958a98f37fdc03e109c641d768721e4e587f31 SHA1 (patch-libsmb_clikrb5.c) = 0efe8e7b06588a727b8cf459ed6e9dc46d1b8f13 diff --git a/net/samba/patches/patch-lib_replace_test_os2__delete.c b/net/samba/patches/patch-lib_replace_test_os2__delete.c new file mode 100644 index 00000000000..761648d215e --- /dev/null +++ b/net/samba/patches/patch-lib_replace_test_os2__delete.c @@ -0,0 +1,14 @@ +$NetBSD: patch-lib_replace_test_os2__delete.c,v 1.1 2011/08/02 14:05:27 taca Exp $ + +Workaround for NetBSD 5.99.54. + +--- lib/replace/test/os2_delete.c.orig 2009-09-30 12:21:56.000000000 +0000 ++++ lib/replace/test/os2_delete.c +@@ -103,6 +103,7 @@ int test_readdir_os2_delete(void) + while (1) { + int n = os2_delete(d); + if (n == 0) break; ++ if (test_readdir_os2_delete_ret != 0) break; /* if FAILED */ + total_deleted += n; + } + closedir(d); diff --git a/net/samba33/distinfo b/net/samba33/distinfo index 2ace38c56e3..fcf98d85189 100644 --- a/net/samba33/distinfo +++ b/net/samba33/distinfo @@ -1,4 +1,4 @@ -$NetBSD: distinfo,v 1.7 2011/07/27 00:53:37 taca Exp $ +$NetBSD: distinfo,v 1.8 2011/08/02 14:06:20 taca Exp $ SHA1 (samba-3.3.16.tar.gz) = bfb06f2cd88ba6c2fb9d25cabf3b22bf1a402f08 RMD160 (samba-3.3.16.tar.gz) = 30e181de0e5399503cad3e09f3dd172a0fc6a011 @@ -27,3 +27,4 @@ SHA1 (patch-au) = f94b27a5792acfa3742b4c07b23b3395b73eba84 SHA1 (patch-av) = e3ebea3cf0a44fc43c8878c1563972ca2c2b60a9 SHA1 (patch-aw) = 8dafe1df0661ce8f662716804cf39516c2499add SHA1 (patch-ax) = 86ba06f64069a837b6422f5ea1d7b16bed7915b0 +SHA1 (patch-lib_replace_test_os2__delete.c) = d4e14bdfb62b51465902f7090b1b2a6a44dc0060 diff --git a/net/samba33/patches/patch-lib_replace_test_os2__delete.c b/net/samba33/patches/patch-lib_replace_test_os2__delete.c new file mode 100644 index 00000000000..71056de3ccc --- /dev/null +++ b/net/samba33/patches/patch-lib_replace_test_os2__delete.c @@ -0,0 +1,14 @@ +$NetBSD: patch-lib_replace_test_os2__delete.c,v 1.1 2011/08/02 14:06:20 taca Exp $ + +Workaround for NetBSD 5.99.54. + +--- lib/replace/test/os2_delete.c.orig 2011-07-24 19:09:38.000000000 +0000 ++++ lib/replace/test/os2_delete.c +@@ -112,6 +112,7 @@ int test_readdir_os2_delete(void) + while (1) { + int n = os2_delete(d); + if (n == 0) break; ++ if (test_readdir_os2_delete_ret != 0) break; /* if FAILED */ + total_deleted += n; + } + closedir(d); |