On Thu, Mar 27, 2025 at 12:55 PM Brendan Doyle via discuss <
ovs-discuss@openvswitch.org> wrote:

> Hi,
>
>
> Just downloaded the latest LTS for OVS and OVN.
>
> Built and installed OVS:
>
>
> [root@sca15-rain06 ovn]# ovs-vsctl -V
> ovs-vsctl (Open vSwitch) 3.3.4
> DB Schema 8.5.1
>
> Trying to build OVN pointing to this OVS source and I get a compiler error:
>
> lib/actions.c: In function 'encode_SAMPLE':
> lib/actions.c:4626:7: error: 'struct ofpact_sample' has no member named
> 'obs_domain_imm'
>       os->obs_domain_imm =
>         ^
> lib/actions.c:4630:11: error: 'struct ofpact_sample' has no member named
> 'obs_point_imm'
>           os->obs_point_imm = ep->lflow_uuid.parts[0];
>             ^
> lib/actions.c:4632:11: error: 'struct ofpact_sample' has no member named
> 'obs_point_src'
>           os->obs_point_src =
> expr_resolve_field(&sample->obs_point_id_src);
>             ^
> lib/actions.c:4634:11: error: 'struct ofpact_sample' has no member named
> 'obs_point_imm'
>           os->obs_point_imm = sample->obs_point_id;
>             ^
> make[1]: *** [lib/actions.lo] Error 1
> make[1]: Leaving directory `/root/ovn'
> make: *** [install] Error 2
>
> Brendan
> _______________________________________________
> discuss mailing list
> disc...@openvswitch.org
> https://mail.openvswitch.org/mailman/listinfo/ovs-discuss


Hi,

OVN is "pinned' to the exact version of OvS needed for compilation
and there is a chance that some combinations might not work together.
You can still compile and install LTS OvS, but OVN should be
compiled with the submodule OvS that is in the corresponding branch.

Hopefully this helps,
Ales
_______________________________________________
discuss mailing list
disc...@openvswitch.org
https://mail.openvswitch.org/mailman/listinfo/ovs-discuss

Reply via email to