Frr version updates#648
Conversation
|
No actionable comments were generated in the recent review. 🎉 ℹ️ Recent review info⚙️ Run configurationConfiguration used: Path: .coderabbit.yaml Review profile: CHILL Plan: Pro Run ID: 📒 Files selected for processing (4)
🚧 Files skipped from review as they are similar to previous changes (4)
📝 WalkthroughWalkthroughFRRouting support is extended to version 10.7, with the default Meson version changed to 10.6. The FRRouting 10.5 wrap is refreshed to release 10.5.4, and a new 10.7.0 wrap with dependency provisioning is added. CI gains a build matrix entry for GCC 14, DPDK 25.11, and FRRouting 10.7. Warning There were issues while running some tools. Please review the errors and either fix the tool's configuration or disable the tool if it's a critical failure. 🔧 Checkov (3.3.8).github/workflows/check.ymlTraceback (most recent call last): Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
Update the FRR 10.5 wrap file to the latest bugfix release. Signed-off-by: Robin Jarry <rjarry@redhat.com> Reviewed-by: Maxime Leroy <maxime@leroys.fr>
Add a wrap file for FRR 10.7.0 and add it to the meson build options and CI test matrix. Signed-off-by: Robin Jarry <rjarry@redhat.com> Reviewed-by: Maxime Leroy <maxime@leroys.fr>
FRR 10.6 has been stable for a few months now. Make it the default build target instead of 10.5. Signed-off-by: Robin Jarry <rjarry@redhat.com> Reviewed-by: Maxime Leroy <maxime@leroys.fr>
43a6c5c to
1417e5c
Compare
Split from #642 to make reviewing easier.
subprojects/frr-10.5.wrapFRRouting source metadata fromfrr-10.5.3tofrr-10.5.4(source URL/filename, SHA-256, and extracted directory name).build-and-testsmatrix in.github/workflows/check.ymlwith a new entry:compiler: gcc-14,dpdk: 25.11,frr: 10.7.meson_options.txtfrr_versionMeson option to add10.7to the version choices and change the default from10.5to10.6(while the option description text still references10.5as the default).subprojects/frr-10.7.wrapwith wrap/build metadata for FRRouting10.7.0(includingsource_url/hash, extracted directory, anddependency_names = frr-10.7).