While preparing for Boost upgrade this port failed to build. Can you help to avoid marking it as BROKEN? $ fetch -qo- 'https://reviews.freebsd.org/D19303?download=true' | patch -Efsp0 -d /usr/ports $ make all deinstall install clean -C/usr/ports/devel/boost-jam $ make all deinstall install clean -C/usr/ports/devel/boost-libs $ make -C/usr/ports/dns/dnsdist [...] dnsdist-lua-vars.cc:99:61: error: expected unqualified-id {"BADSIG", ERCode::BADSIG }, ^ /usr/include/sys/signal.h:490:17: note: expanded from macro 'BADSIG' #define BADSIG SIG_ERR ^ /usr/include/sys/signal.h:139:18: note: expanded from macro 'SIG_ERR' #define SIG_ERR ((__sighandler_t *)-1) ^ 1 error generated.
I'm cooking a patch to fix build with boost 1.70 Thanks for reporting.
Created attachment 202931 [details] patch-dnsdist-fix-boost-1.70
I confirm, it builds fine with boost 1.70 after applying the patch.
A commit references this bug: Author: cpm Date: Sun Mar 17 11:38:02 UTC 2019 New revision: 496048 URL: https://svnweb.freebsd.org/changeset/ports/496048 Log: dns/dnsdist: unbreak with boost 1.70 dnsdist-lua-vars.cc:99:61: error: expected unqualified-id {"BADSIG", ERCode::BADSIG }, ^ /usr/include/sys/signal.h:490:17: note: expanded from macro 'BADSIG' #define BADSIG SIG_ERR ^ /usr/include/sys/signal.h:139:18: note: expanded from macro 'SIG_ERR' #define SIG_ERR ((__sighandler_t *)-1) ^ PR: 236587 Reported by: jbeich Changes: head/dns/dnsdist/Makefile head/dns/dnsdist/files/patch-dnsdist-lua-vars.cc
Committed, thanks!