There are several unresolved -Wmissing-field-initializers on older versions of GCC than 5.1, all of them false positive.
The new RIP implementation fixes plenty of old bugs and also adds support for many new features: ECMP support, link state support, BFD support, configurable split horizon and more. Most options are now per-interface.