[nsd-users] [NLnet Labs Maintainers] NSD 4.3.1 release
Fredrik Pettai
pettai at sunet.se
Mon Apr 20 14:10:16 UTC 2020
Hi,
While building on Ubuntu 18.04, I see this:
gcc -Wdate-time -D_FORTIFY_SOURCE=2 -D_XOPEN_SOURCE=600 -DNDEBUG -I. -g -O2 -fdebug-prefix-map=/build/nsd-4.3.1=. -fstack-protector-strong -Wformat -Werror=format-security -W -Wall -Wextra -Wdeclaration-after-statement -I/usr/include/google -c server.c
server.c: In function 'remaining_tcp_timeout':
server.c:2997:62: warning: unused parameter 'event' [-Wunused-parameter]
static void remaining_tcp_timeout(int ATTR_UNUSED(fd), short event, void* arg)
^~~~~
server.c: In function 'nsd_recvmmsg':
server.c:3115:42: warning: unused parameter 'timeout' [-Wunused-parameter]
int flags, struct timespec *timeout)
^~~~~~~
(And nsd-4.3.0 also gets the same error then rebuilding the package from Debian source)
Re,
/P
> On 16 Apr 2020, at 10:20, Wouter Wijngaards via maintainers <maintainers at lists.nlnetlabs.nl> wrote:
>
> Hi,
>
> NSD 4.3.1 is available:
> https://nlnetlabs.nl/downloads/nsd/nsd-4.3.1.tar.gz
> sha256 f4b34ace6651a81386464cc990f046e7328aa2485274fe8743086997129d8987
> pgp https://nlnetlabs.nl/downloads/nsd/nsd-4.3.1.tar.gz.asc
>
>
> This release fixes a number of bugs, and fixes a bug for FreeBSD start.
>
> 4.3.1
> ================
> BUG FIXES:
> - Fix #70: error: 'fd_set' undeclared.
> - Fix #71: error: 'for' loop initial declaration used outside C99
> mode.
> - Fix to move declarations out of for loops in event test too.
> - Fix #76: cpuid typedef for Hurd, DragonflyBSD compile.
> - Fix #75: configure test for sched_setaffinity, and use
> cpuset_setaffinity otherwise. Also test for presence of sysconf.
> - Fix #74: GNU Hurd fix cast from pointer to integer of different size.
> - Fix for #74, #75: cpuset test for header contents and provide code.
> - Fix #78: Fix SO_SETFIB error on FreeBSD.
> - Merge PR #83 from noloader: Fix GNU HURD sched_setaffinity compile.
> - Fix #80: NetBSD and implicit declaration of reallocarray.
> - Fix unknown u_long in util.c for Issue #80 .
> - Merge PR #86 from noloader: Use precious variables for GREP, EGREP,
> SED, AWK, LEX and YACC.
> - For PR #86: Fix that programs loaded after CFLAGS and stuff is
> set, specifically the compiler, so that it can work if it needs
> special flags from that. Fix that lex only needs to support -i
> if actually defined, otherwise the output included in the source
> tarball can be used.
> - Merge PR #90 by phicoh: O_CLOEXEC should be FD_CLOEXEC.
> - Merge PR #92 by tonysgi: Fix typo.
> - Merge PR #91 by gearnode: nsd-control-setup recreate certificates.
> The '-r' option recreates certificates. Without it it creates them
> if they do not exist, and does not modify them otherwise.
>
> Best regards, Wouter
>
> _______________________________________________
> maintainers mailing list
> maintainers at lists.nlnetlabs.nl
> https://lists.nlnetlabs.nl/mailman/listinfo/maintainers
More information about the nsd-users
mailing list