Re: bird 3.0.1 doesn’t compile on FreeBSD

Maria Matejka maria.matejka at nic.cz
Sat Jan 11 12:42:46 CET 2025


The real problem is a combination of a different nexthop structure and a missing build autotest for FreeBSD-Netlink.

Gonna fix both probably on Monday.

Sorry for this, we forgot to add a build test when merging bsd netlink and now it backfires.

Thank you for the report!
Maria

On 11 January 2025 12:17:19 CET, Marek Zarychta via Bird-users <bird-users at network.cz> wrote:
>W dniu 11.01.2025 o 12:01, Olivier Cochard-Labbé pisze:
>> Hi,
>> 
>> bird 3.0.1 include this patch: "Netlink: Handle onlink flag on BSD-Netlink"
>> https://gitlab.nic.cz/labs/bird/-/commit/f9c7861e116ad8dc5e5a2314d0f976bf8c938de0
>> 
>> But this broke FreeBSD build with this error:
>> sysdep/bsd-netlink/netlink.c:1868:10: error: no member named 'nh' in 'struct ea_list
>> 
>> Regards,
>> Olivier
>> 
>It looks like the real culprit is
>
>https://gitlab.nic.cz/labs/bird/-/commit/5c3eff5645446cddb082130feda8298322f576c2
>
>-- 
>Marek Zarychta

-- 
Maria Matejka (she/her) | BIRD Team Leader | CZ.NIC, z.s.p.o.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://trubka.network.cz/pipermail/bird-users/attachments/20250111/dbefcbf3/attachment.htm>


More information about the Bird-users mailing list