[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