[quagga-dev 15967] Re: bgpd regression of 8/ff results (was Re: Someone rebased volatile/patch-tracking/8/proposed/ff branch)

Martin Winter mwinter at opensourcerouting.org
Thu Jul 28 12:04:11 BST 2016

On 27 Jul 2016, at 9:10, Paul Jakma wrote:

> On Wed, 27 Jul 2016, Paul Jakma wrote:
>>>  The final commit in the proposed branch fails various BGP dejagnu
>>>  tests, but has the above
>> Don't know what that's about..
> Ok, that's a one-liner. See other patch that should hit list about 
> same time as tis email.

I’ve tried to apply this on top of proposed-8 (on top of Git d944f2e).
This fixes Ubuntu 14.04
See https://ci1.netdef.org/browse/QUAGGA-QPWORK-339

On all the other OS’es it fixes the dejagnu, but just failed at the 
next step again:

1) Ubuntu 12.04 / Debian 8 / CentOS 6 / CentOS 7 : - Passes the normal 
compile, but fails recompiling when
recompiling as a package

   CC     thread.lo
   CC     if.lo
if.c: In function 'if_link_params_get':
if.c:1151:3: error: 'for' loop initial declarations are only allowed in 
C99 mode
if.c:1151:3: note: use option -std=c99 or -std=gnu99 to compile your 
make[5]: *** [if.lo] Error 1

(Somehow the “-std=gnu99” option does not get configured when 
building packages. I need
to investigate this further)

2) FreeBSD 8/9/10, NetBSD 6/7, OpenBSD, OmniOS: - fails compiling:

make  all-am
   CC       network.lo
network.c:109:2: error: "Please supply htonf implementation for this 
#error "Please supply htonf implementation for this platform"

Didn’t we fix this?

- Martin

More information about the Quagga-dev mailing list