Make bird 1.3.2 failed

Ondrej Zajicek santiago at crfreenet.org
Wed Oct 26 16:41:53 CEST 2011


On Wed, Oct 26, 2011 at 03:30:38PM +0200, Ruben Laban wrote:
> I guess my legacy SLES9 boxes will be stuck at 1.3.1 for a while. Just tried 
> to compile 1.3.2, 1.3.3 and 1.3.4. All failed similar to this:

> bison -bcf-parse -dv -pcf_  cf-parse.y
> cf-parse.y:1652.2: syntax error, unexpected "|"
> cf-parse.y:1652.67-68: invalid $ value
> cf-parse.y:1652.67-68: $6 of `constructor' has no declared type
> make[3]: *** [cf-parse.tab.c] Error 1
> make[3]: Leaving directory `/root/bird-1.3.4/obj/conf'
> make[2]: *** [depend] Error 2
> make[2]: Leaving directory `/root/bird-1.3.4/obj'
> make[1]: *** [.dep-stamp] Error 2
> make[1]: Leaving directory `/root/bird-1.3.4/obj'
> make: *** [all] Error 2
> 
> I'm guessing it's due to an ancient bison (1.875) on these boxes?
> 
> Gotta love them legacay cruft :-/

Could you try attached patch?

-- 
Elen sila lumenn' omentielvo

Ondrej 'SanTiago' Zajicek (email: santiago at crfreenet.org)
OpenPGP encrypted e-mails preferred (KeyID 0x11DEADC3, wwwkeys.pgp.net)
"To err is human -- to blame it on a computer is even more so."
-------------- next part --------------
A non-text attachment was scrubbed...
Name: fix_config.patch
Type: text/x-diff
Size: 567 bytes
Desc: not available
URL: <http://trubka.network.cz/pipermail/bird-users/attachments/20111026/de3c7d4c/attachment-0001.patch>


More information about the Bird-users mailing list