Kaloyan -

The Freebsd and Netbsd build failures are a result of the realms patches.
Can you please submit a patch that fixes these issues?  I believe these
build failures fall under the original CR comment I had where I wanted an
abstraction such that platforms without the idea of realms would return a
safe it works value so the code flow can be the same.

thanks!

donald


On Fri, Sep 25, 2015 at 6:03 AM, Martin Winter <
[email protected]> wrote:

> I’ve added the branch to git CI system (manual at this time, but was
> planning to get this
> automated in future)
>
> https://ci1.netdef.org/browse/QUAGGA-QMASTER and then select the branch
> next to title.
> You should see the “volatile-patch-tracking-3-proposed-ft” branch there.
>
> Whenever a new commit is pushed, it should get kicked off automatically.
> (But with some delay
> as our git mirror only syncs up to savannah every hour).
>
> At this time (commit 6d4daab) it fails to compile on FreeBSD, CentOS &
> NetBSD and works on Ubuntu and Debian
>
>
> Current Issues:
>
> FreeBSD 10: (see
> https://ci1.netdef.org/browse/QUAGGA-QMASTER1-CI003BUILD-1 )
>         kernel_socket.c:966:66: error: too few arguments to function call,
> expected 12, have 11
>                               NULL, 0, VRF_DEFAULT, 0, 0, 0, SAFI_UNICAST);
>                                                                          ^
>         ./rib.h:506:1: note: 'rib_add_ipv4' declared here
>         extern int rib_add_ipv4 (int type, int flags, struct prefix_ipv4
> *p,
>         ^
>         1 error generated.
>
> FreeBSD 8 &  (see
> https://ci1.netdef.org/browse/QUAGGA-QMASTER1-CI009BUILD-1 )
> FreeBSD 9: (see https://ci1.netdef.org/browse/QUAGGA-QMASTER1-CI004BUILD-1
> )
>         zebra_vty.o: In function `static_ipv6_func':
>         /usr/home/ci/cibuild.1/quagga-source/zebra/zebra_vty.c:2602:
> undefined reference to `rtnl_rtrealm_a2n'
>         zebra_vty.o: In function `zebra_static_ipv4_safi':
>         /usr/home/ci/cibuild.1/quagga-source/zebra/zebra_vty.c:63:
> undefined reference to `rtnl_rtrealm_a2n'
>
> CentOS 7: (see https://ci1.netdef.org/browse/QUAGGA-QMASTER1-CI005BUILD-1
> )
>         Compiles, but fails on rpm generation. This is my issue as I’m
> using my own spec and need to update
>         it based on the now included pimd start files. Will fix tomorrow…
>
> CentOS 6: (see https://ci1.netdef.org/browse/QUAGGA-QMASTER1-CI006BUILD-1
> )
>         cc1: error: unrecognized command line option "-Wno-unused-result"
>         (mentioned earlier and I there is already a proposed fix by Donald
> under Patchwork ID 1357)
>
> NetBSD 7: (see https://ci1.netdef.org/browse/QUAGGA-QMASTER1-CI007BUILD-1
> )
>         kernel_socket.c: In function 'rtm_read':
>         kernel_socket.c:966:23: error: too few arguments to function
> 'rib_add_ipv4'
>         rib.h:506:12: note: declared here
>
>
> Regards,
>   Martin Winter
>   [email protected]
>
>
> _______________________________________________
> Quagga-dev mailing list
> [email protected]
> https://lists.quagga.net/mailman/listinfo/quagga-dev
_______________________________________________
Quagga-dev mailing list
[email protected]
https://lists.quagga.net/mailman/listinfo/quagga-dev

Reply via email to