On Sat, 07 Oct 2023, Ondrej Filip wrote: > Version 2.14 > o MPLS subsystem > o L3VPN: BGP/MPLS VPNs (RFC 4364) > o BGP: Access to unknown route attributes > o RAdv: Custom options > o Babel: RTT metric extension > o BMP: Refactored route monitoring > o BMP: Multiple instances of BMP protocol > o BMP: Both pre-policy and post-policy monitoring > o Experimental route aggregation > o Filter: Method framework > o Filter: Functions have return type statements > o Filter: New bytestring data type > o Kernel: Option to learn kernel routes > o Many bugfixes and improvements
Unfortunately, building BIRD 2.14 on CentOS/RHEL 7 fails like this: > sysdep/linux/netlink.c: In function 'rta_get_via': > sysdep/linux/netlink.c:499:11: error: dereferencing pointer to incomplete > type 'struct rtvia' > switch(v->rtvia_family) { > ^~ While I assume that the kernel in CentOS/RHEL 7 is simply too old to support the desired functionality in BIRD, is at least possible to have the change #ifdef'ed (or so), that it builds without the new feature? https://kojipkgs.fedoraproject.org/work/tasks/7281/107237281/build.log contains the full build log for EPEL in case it helps somehow. Regards, Robert