The OpenBSD issue does not seem specific to this patch. It also fails at the same place when building master. According to the changelog, RTF_XRESOLVE was removed in OpenBSD 5.9. It doesn't look like RTF_XRESOLVE is actually used in quagga, so it might be safe to conditionally compile or even omit. RT_ROUNDUP might be more problematic.
Also, what version of FreeBSD 10 is being used? Michael > On 31 Dec 2016, at 00:40, [email protected] wrote: > > Continous Integration Result: FAILED > > See below for issues. > This is an EXPERIMENTAL automated CI system. > For questions and feedback, feel free to email > Martin Winter <[email protected]>. > > Patches applied : > Patchwork 2295: http://patchwork.quagga.net/patch/2295 > [quagga-dev,16481] Add BGP Large Communities support > (draft-ietf-idr-large-community-11) > Tested on top of Git : 258f3da (as of 20161018.130352 UTC) > CI System Testrun URL: https://ci1.netdef.org/browse/QUAGGA-QPWORK-386/ > > > Get source and apply patch from patchwork: Successful > ---------------- > > Building Stage: Failed > ---------------- > Ubuntu1204 amd64 build: Successful > FreeBSD9 amd64 build: Successful > CentOS6 amd64 build: Successful > NetBSD6 amd64 build: Successful > FreeBSD11 amd64 build: Successful > NetBSD7 amd64 build: Successful > Debian8 amd64 build: Successful > Ubuntu1404 amd64 build: Successful > OmniOS amd64 build: Successful > FreeBSD10 amd64 build: Successful > Ubuntu1604 amd64 build: Successful > CentOS7 amd64 build: Successful > > Make failed for Openbsd60 amd64 build: (see full log in attachment > openbsd60_amd64_make.log) >> CC kernel_socket.o >> kernel_socket.c:92:2: warning: #warning "net/route.h does not define >> RT_ROUNDUP; making unwarranted assumptions!" >> kernel_socket.c:245: error: 'RTF_XRESOLVE' undeclared here (not in a >> function) >> *** Error 1 in zebra (Makefile:620 'kernel_socket.o': @echo " CC " >> kernel_socket.o;gcc -DHAVE_CONFIG_H -DSYSCONFDIR=\"/home/ci/cibuild...) >> *** Error 1 in . (Makefile:490 'all-recursive') >> *** Error 1 in /home/ci/cibuild.386/quagga-source (Makefile:397 'all') > > > Regards, > NetDEF/OpenSourceRouting Continous Integration (CI) System > > --- > OpenSourceRouting.org is a project of the Network Device Education Foundation, > For more information, see www.netdef.org and www.opensourcerouting.org > For questions in regards to this CI System, contact Martin Winter, > [email protected] > <openbsd60_amd64_make.log> _______________________________________________ Quagga-dev mailing list [email protected] https://lists.quagga.net/mailman/listinfo/quagga-dev
