Subject: CVS commit: pkgsrc/net/bind916
From: Rin Okuyama
Date: 2021-07-20 08:39:45
Message id: 20210720063945.CB34DFA95@cvs.NetBSD.org

Log Message:
net/bind916 Use atomic 32-bit integers where appropriate, revision++

Mostly taken from NetBSD base:

- For counters, make sure to use 32-bit integers for !_LP64 platforms.
  In the previous revisions, this is partially done, i.e., incomplete.

- For flags fit within 32-bit width, use 32-bit integers for everyone.
  In the previous, this is incomplete, and restricted for __NetBSD__.
  Fix and generalize to everyone.

- Make comments in patches more helpful.

Fix build for ILP32 platforms as reported in PR pkg/56315.

Thanks jklos@ for testing.

Files:
RevisionActionfile
1.20modifypkgsrc/net/bind916/Makefile
1.17modifypkgsrc/net/bind916/distinfo
1.2modifypkgsrc/net/bind916/patches/patch-lib_dns_include_dns_zone.h
1.3modifypkgsrc/net/bind916/patches/patch-lib_dns_zone.c
1.2modifypkgsrc/net/bind916/patches/patch-lib_isc_stats.c
1.2modifypkgsrc/net/bind916/patches/patch-lib_ns_include_ns_client.h
1.3addpkgsrc/net/bind916/patches/patch-lib_isc_include_isc_types.h
1.4addpkgsrc/net/bind916/patches/patch-lib_ns_client.c