Bird2.0.4 - make errors

Piotr Wydrych pwydrych at akamai.com
Fri Mar 1 12:46:52 CET 2019


Hi,

On 01.03.2019 09:51, Tiago Felipe Goncalves wrote:
> I'm trying to compile bird204 for test purpose, but I'm facing some 
> errors, anyone have an idea?

First of all, I compiled 2.0.4 with protocols "all" (which equals to 
"bfd babel bgp mrt ospf perf pipe radv rip static" on my host) today and 
it's working fine in my lab.

Second, I found a correlation that those warnings appear when you 
exclude some protocols from the list. E.g., if you exclude static. 
Different set of protocols results in different set of warnings :-)

Then, I found also that if you reduce protocol list too much, bison 
seems to enter an infinite loop or is getting crazy by whatever other 
reason:

$ ./configure --with-protocols="bgp" && make obj/conf/cf-parse.tab.c

$ top (in another terminal)
   VIRT    RES    SHR S  %CPU %MEM     TIME+ COMMAND 

   9420   4064   2268 R  99.7  0.0   1:07.58 bison

Minimal protocol set I found working w/o any bison warnings was "bgp 
ospf static".

Piotr
-- 
Piotr 'GhosT' Wydrych ...... Senior II Lead Sw. Eng., SDN ....... Akamai
........................................................................
A: Because it messes up the order in which people normally read text. ..
Q: Why is top-posting such a bad thing? ................................


More information about the Bird-users mailing list