Mon Sep 12 17:05:02 2011 UTC ()
Fix build problem on NetBSD current (5.99.55).
(taca)
diff -r1.31 -r1.32 pkgsrc/net/nsd/distinfo
diff -r0 -r1.1 pkgsrc/net/nsd/patches/patch-util.c
--- pkgsrc/net/nsd/distinfo 2011/06/19 16:25:12 1.31
+++ pkgsrc/net/nsd/distinfo 2011/09/12 17:05:01 1.32
| @@ -1,6 +1,7 @@ | | | @@ -1,6 +1,7 @@ |
1 | $NetBSD: distinfo,v 1.31 2011/06/19 16:25:12 pettai Exp $ | | 1 | $NetBSD: distinfo,v 1.32 2011/09/12 17:05:01 taca Exp $ |
2 | | | 2 | |
3 | SHA1 (nsd-3.2.8.tar.gz) = e8db690a09f53152f0dca6e4fbfabcc89003fced | | 3 | SHA1 (nsd-3.2.8.tar.gz) = e8db690a09f53152f0dca6e4fbfabcc89003fced |
4 | RMD160 (nsd-3.2.8.tar.gz) = b3dcb965e65c4d65a7618997305ff9600b365898 | | 4 | RMD160 (nsd-3.2.8.tar.gz) = b3dcb965e65c4d65a7618997305ff9600b365898 |
5 | Size (nsd-3.2.8.tar.gz) = 868051 bytes | | 5 | Size (nsd-3.2.8.tar.gz) = 868051 bytes |
6 | SHA1 (patch-aa) = 81b820eb4f2056ab85cad16b7dc526f1ba2737aa | | 6 | SHA1 (patch-aa) = 81b820eb4f2056ab85cad16b7dc526f1ba2737aa |
| | | 7 | SHA1 (patch-util.c) = acaf676e675fc07ef51b4c1cc056214731bc193f |
$NetBSD: patch-util.c,v 1.1 2011/09/12 17:05:02 taca Exp $
* Use u_int32_t instead of obsolete u_long.
--- util.c.orig 2011-03-22 13:13:32.000000000 +0000
+++ util.c
@@ -742,7 +742,7 @@ mktime_from_utc(const struct tm *tm)
http://www.tsfr.org/~orc/Code/bsd/bsd-current/cksum/crc.c.
or http://gobsd.com/code/freebsd/usr.bin/cksum/crc.c
The polynomial is 0x04c11db7L. */
-static u_long crctab[] = {
+static const u_int32_t crctab[] = {
0x0,
0x04c11db7, 0x09823b6e, 0x0d4326d9, 0x130476dc, 0x17c56b6b,
0x1a864db2, 0x1e475005, 0x2608edb8, 0x22c9f00f, 0x2f8ad6d6,