Tue Aug 2 14:06:20 2011 UTC ()
Add workaround for NetBSD 5.99.54 as samba35.


(taca)
diff -r1.7 -r1.8 pkgsrc/net/samba33/distinfo
diff -r0 -r1.1 pkgsrc/net/samba33/patches/patch-lib_replace_test_os2__delete.c

cvs diff -r1.7 -r1.8 pkgsrc/net/samba33/Attic/distinfo (expand / switch to unified diff)

--- pkgsrc/net/samba33/Attic/distinfo 2011/07/27 00:53:37 1.7
+++ pkgsrc/net/samba33/Attic/distinfo 2011/08/02 14:06:20 1.8
@@ -1,14 +1,14 @@ @@ -1,14 +1,14 @@
1$NetBSD: distinfo,v 1.7 2011/07/27 00:53:37 taca Exp $ 1$NetBSD: distinfo,v 1.8 2011/08/02 14:06:20 taca Exp $
2 2
3SHA1 (samba-3.3.16.tar.gz) = bfb06f2cd88ba6c2fb9d25cabf3b22bf1a402f08 3SHA1 (samba-3.3.16.tar.gz) = bfb06f2cd88ba6c2fb9d25cabf3b22bf1a402f08
4RMD160 (samba-3.3.16.tar.gz) = 30e181de0e5399503cad3e09f3dd172a0fc6a011 4RMD160 (samba-3.3.16.tar.gz) = 30e181de0e5399503cad3e09f3dd172a0fc6a011
5Size (samba-3.3.16.tar.gz) = 25566685 bytes 5Size (samba-3.3.16.tar.gz) = 25566685 bytes
6SHA1 (patch-aa) = 35b1e645bd3d023cd8b6ecde383dac290509ca07 6SHA1 (patch-aa) = 35b1e645bd3d023cd8b6ecde383dac290509ca07
7SHA1 (patch-ab) = 0372ff2e3caca866dacd6ed25ae1d02e34a5b567 7SHA1 (patch-ab) = 0372ff2e3caca866dacd6ed25ae1d02e34a5b567
8SHA1 (patch-ac) = dfddc9fa7f76126e523c7859ac66ce9dd432d732 8SHA1 (patch-ac) = dfddc9fa7f76126e523c7859ac66ce9dd432d732
9SHA1 (patch-ad) = 447aaf4ea4cc98f0ccd5a3a22e1ffec0e69a3971 9SHA1 (patch-ad) = 447aaf4ea4cc98f0ccd5a3a22e1ffec0e69a3971
10SHA1 (patch-ae) = 6698c698dc64c0f3df159157d182eae6aaa70958 10SHA1 (patch-ae) = 6698c698dc64c0f3df159157d182eae6aaa70958
11SHA1 (patch-af) = 2c668c3bcc2fd90be65ef226acd1fec03dff9a91 11SHA1 (patch-af) = 2c668c3bcc2fd90be65ef226acd1fec03dff9a91
12SHA1 (patch-ag) = ef8421c3d17deeb0a4621ed50a57b51c755fdd1f 12SHA1 (patch-ag) = ef8421c3d17deeb0a4621ed50a57b51c755fdd1f
13SHA1 (patch-ah) = d8603bf8ed0e93070dd9d86cb229d8494fde937b 13SHA1 (patch-ah) = d8603bf8ed0e93070dd9d86cb229d8494fde937b
14SHA1 (patch-ai) = 07619c24084bfa380302a5c215ba5283d7be94a8 14SHA1 (patch-ai) = 07619c24084bfa380302a5c215ba5283d7be94a8
@@ -17,13 +17,14 @@ SHA1 (patch-ak) = cb51a96310eb7dde14351e @@ -17,13 +17,14 @@ SHA1 (patch-ak) = cb51a96310eb7dde14351e
17SHA1 (patch-al) = f347808c376922da057256d3614a34b556721a66 17SHA1 (patch-al) = f347808c376922da057256d3614a34b556721a66
18SHA1 (patch-am) = 13744f8a5cce3016c37002079eba3c47077e8d6d 18SHA1 (patch-am) = 13744f8a5cce3016c37002079eba3c47077e8d6d
19SHA1 (patch-an) = 372cf214a92fa8c2398e1877af36b325d934c514 19SHA1 (patch-an) = 372cf214a92fa8c2398e1877af36b325d934c514
20SHA1 (patch-ao) = 2b926a77906741c3ec0a74e272acea54b5544d74 20SHA1 (patch-ao) = 2b926a77906741c3ec0a74e272acea54b5544d74
21SHA1 (patch-ap) = 91880af078b83bd4dba2de08a3f5f289fbedba77 21SHA1 (patch-ap) = 91880af078b83bd4dba2de08a3f5f289fbedba77
22SHA1 (patch-aq) = 2413ff4756447d21b4144ba02e5e0bdbce8f631a 22SHA1 (patch-aq) = 2413ff4756447d21b4144ba02e5e0bdbce8f631a
23SHA1 (patch-ar) = 5213b0a3d95d106939c2e268a8538c5e2901079a 23SHA1 (patch-ar) = 5213b0a3d95d106939c2e268a8538c5e2901079a
24SHA1 (patch-as) = a9fcb1813d55d598bf1226cf004de85701c93e61 24SHA1 (patch-as) = a9fcb1813d55d598bf1226cf004de85701c93e61
25SHA1 (patch-at) = dcfbe79496065559380e5713a758816e538e728b 25SHA1 (patch-at) = dcfbe79496065559380e5713a758816e538e728b
26SHA1 (patch-au) = f94b27a5792acfa3742b4c07b23b3395b73eba84 26SHA1 (patch-au) = f94b27a5792acfa3742b4c07b23b3395b73eba84
27SHA1 (patch-av) = e3ebea3cf0a44fc43c8878c1563972ca2c2b60a9 27SHA1 (patch-av) = e3ebea3cf0a44fc43c8878c1563972ca2c2b60a9
28SHA1 (patch-aw) = 8dafe1df0661ce8f662716804cf39516c2499add 28SHA1 (patch-aw) = 8dafe1df0661ce8f662716804cf39516c2499add
29SHA1 (patch-ax) = 86ba06f64069a837b6422f5ea1d7b16bed7915b0 29SHA1 (patch-ax) = 86ba06f64069a837b6422f5ea1d7b16bed7915b0
 30SHA1 (patch-lib_replace_test_os2__delete.c) = d4e14bdfb62b51465902f7090b1b2a6a44dc0060

File Added: pkgsrc/net/samba33/patches/Attic/patch-lib_replace_test_os2__delete.c
$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);