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

cvs diff -r1.31 -r1.32 pkgsrc/net/nsd/distinfo (expand / switch to unified diff)

--- 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
3SHA1 (nsd-3.2.8.tar.gz) = e8db690a09f53152f0dca6e4fbfabcc89003fced 3SHA1 (nsd-3.2.8.tar.gz) = e8db690a09f53152f0dca6e4fbfabcc89003fced
4RMD160 (nsd-3.2.8.tar.gz) = b3dcb965e65c4d65a7618997305ff9600b365898 4RMD160 (nsd-3.2.8.tar.gz) = b3dcb965e65c4d65a7618997305ff9600b365898
5Size (nsd-3.2.8.tar.gz) = 868051 bytes 5Size (nsd-3.2.8.tar.gz) = 868051 bytes
6SHA1 (patch-aa) = 81b820eb4f2056ab85cad16b7dc526f1ba2737aa 6SHA1 (patch-aa) = 81b820eb4f2056ab85cad16b7dc526f1ba2737aa
 7SHA1 (patch-util.c) = acaf676e675fc07ef51b4c1cc056214731bc193f

File Added: pkgsrc/net/nsd/patches/Attic/patch-util.c
$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,