FRR Release 5.0 Build

Build: #5 was successful Manual run by Martin Winter

Stages & jobs

  1. Get Sourcecode

  2. Build-Dist.tar

  3. Building Stage

  4. Basic Tests

  5. RPKI Building Stage

  6. Basic RPKI Pkg Checks

Build result summary

Details

Completed
Duration
140 minutes
Labels
version=frr-5_0_1git=https_//github_com/frrouting/frr_gitbuildurl=https_//ci1_netdef_org/browse/frr-fr5build-5branch=stable/5_0
Revision
85f25d8214cb35cebda6338ac5118459129449b3 85f25d8214cb35cebda6338ac5118459129449b3
Total tests
466
Successful since
#4 ()

Code commits

Author Commit Message Commit date
Martin Winter Martin Winter 85f25d8214cb35cebda6338ac5118459129449b3 85f25d8214cb35cebda6338ac5118459129449b3 FRRouting Release 5.0.1
Changes since 5.0:
- Support Automake 1.16.1
- BGPd: Support for flowspec ICMP, DSCP, packet length, fragment and tcp flags
- BGPd: fix rpki validation for ipv6
- VRF: Workaround for kernel bug on Linux 4.14 and newer
- Zebra: Fix interface based routes from zebra not marked up
- Zebra: Fix large zebra memory usage when redistribute between protocols
- Zebra: Allow route-maps to match on source instance
- BGPd: Backport peer-attr overrides, peer-level enforce-first-as and filtered-routes fix
- BGPd: fix for crash during display of filtered-routes
- BGPd: Actually display labeled unicast routes received
- Label Manager: Fix to work correctly behind a label manager proxy
- Debian Package: Fix build dependency for install-info

Signed-off-by: Martin Winter <mwinter@opensourcerouting.org>
Quentin Young Quentin Young 5023daa5382aca7bda4cbffa1eac0bd601ab6a9f 5023daa5382aca7bda4cbffa1eac0bd601ab6a9f Merge pull request #2617 from ajones-rvbd/ajones-issue-2403-5
tests: use BUILT_SOURCES in tests/Makefile.am for automake 1.16.1
Donald Sharp Donald Sharp 75c345689ef8c4af638318e693770f516f6ca0f6 75c345689ef8c4af638318e693770f516f6ca0f6 Merge pull request #2594 from pguibert6WIND/flowspec_other_options_5_0
Flowspec other options
Arthur Jones <arthur.jones@riverbed.com> Arthur Jones <arthur.jones@riverbed.com> 5c0ce21bb1c84bef93cc3e52bb89d3d54917a6a9 5c0ce21bb1c84bef93cc3e52bb89d3d54917a6a9 tests: use BUILT_SOURCES in tests/Makefile.am for automake 1.16.1
When trying to run make check using automake 1.16.1, we get:

CC isisd/test_fuzz_isis_tlv-test_fuzz_isis_tlv.o
isisd/test_fuzz_isis_tlv.c:1:10: fatal error: test_fuzz_isis_tlv_tests.h: No such file or directory
^~~~~~~~~~~~~~~~~~~~~~~~~~~~
compilation terminated.
Makefile:1096: recipe for target 'isisd/test_fuzz_isis_tlv-test_fuzz_isis_tlv.o' failed
make[1]: *** [isisd/test_fuzz_isis_tlv-test_fuzz_isis_tlv.o] Error 1
make[1]: Leaving directory '/src/frr-frr-5.0/tests'
Makefile:1220: recipe for target 'check-am' failed
make: *** [check-am] Error 2

From reading the automake docs, it looks like there may be a more
reliable way to express built files in the Makefile.am using BUILT_SOURCES.
Using this method, we seem to build fine now on 1.16.1 and this
has been tested on Ubuntu 18.04, CentOS 7 and Alpine edge (which uses
automake 1.16.1).

NB 5.0:

This cherry-pick from master will make Alpine packaging easier

Issue: https://github.com/FRRouting/frr/issues/2403
Signed-off-by: Arthur Jones <arthur.jones@riverbed.com>
Donald Sharp Donald Sharp 3f3950c51c1ac75b5f3a541dfd15d517184f20a4 3f3950c51c1ac75b5f3a541dfd15d517184f20a4 Merge pull request #2612 from rtrlib/2018-07-02-stable-50-bugfix
bgpd: rpki bugfix rollup (stable/5.0)