summaryrefslogtreecommitdiff
path: root/net
diff options
context:
space:
mode:
authortaca <taca@pkgsrc.org>2011-09-12 17:05:01 +0000
committertaca <taca@pkgsrc.org>2011-09-12 17:05:01 +0000
commite2773b9049079cae89531ce7775da0954cd43604 (patch)
tree3ac698e0b0a5381fbe94b12b57ccf893ccc6d883 /net
parent7154121202bab56a3c3bc806e99ea45fc472613a (diff)
downloadpkgsrc-e2773b9049079cae89531ce7775da0954cd43604.tar.gz
Fix build problem on NetBSD current (5.99.55).
Diffstat (limited to 'net')
-rw-r--r--net/nsd/distinfo3
-rw-r--r--net/nsd/patches/patch-util.c15
2 files changed, 17 insertions, 1 deletions
diff --git a/net/nsd/distinfo b/net/nsd/distinfo
index fbceae05832..24096941587 100644
--- a/net/nsd/distinfo
+++ b/net/nsd/distinfo
@@ -1,6 +1,7 @@
-$NetBSD: distinfo,v 1.31 2011/06/19 16:25:12 pettai Exp $
+$NetBSD: distinfo,v 1.32 2011/09/12 17:05:01 taca Exp $
SHA1 (nsd-3.2.8.tar.gz) = e8db690a09f53152f0dca6e4fbfabcc89003fced
RMD160 (nsd-3.2.8.tar.gz) = b3dcb965e65c4d65a7618997305ff9600b365898
Size (nsd-3.2.8.tar.gz) = 868051 bytes
SHA1 (patch-aa) = 81b820eb4f2056ab85cad16b7dc526f1ba2737aa
+SHA1 (patch-util.c) = acaf676e675fc07ef51b4c1cc056214731bc193f
diff --git a/net/nsd/patches/patch-util.c b/net/nsd/patches/patch-util.c
new file mode 100644
index 00000000000..8a6986cd252
--- /dev/null
+++ b/net/nsd/patches/patch-util.c
@@ -0,0 +1,15 @@
+$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,