[Xorp-hackers] [greearb/xorp.ct] ecf035: xorp: rtrmgr: Fix compiling of lex and yacc on BSD...

GitHub noreply at github.com
Wed Mar 14 10:04:41 PDT 2012


  Branch: refs/heads/master
  Home:   https://github.com/greearb/xorp.ct
  Commit: ecf035e957524765099b8f8051fb8acb5f2c1c70
      https://github.com/greearb/xorp.ct/commit/ecf035e957524765099b8f8051fb8acb5f2c1c70
  Author: Igor Maravic <igorm at etf.rs>
  Date:   2012-03-14 (Wed, 14 Mar 2012)

  Changed paths:
    M xorp/SConstruct
  M xorp/rtrmgr/SConscript
  M xorp/rtrmgr/boot.ll
  M xorp/rtrmgr/op_commands.ll
  M xorp/rtrmgr/template.ll

  Log Message:
  -----------
  xorp: rtrmgr: Fix compiling of lex and yacc on BSD OSs

On BSD bison generates header files with .h suffix.
On other OSs it generates header files with .hh suffix.

Check which OS we use and include appropriate files.

Signed-off-by: Igor Maravic <igorm at etf.rs>


  Commit: fe27f9e242245c25c1653ec44e55c2e92e048eae
      https://github.com/greearb/xorp.ct/commit/fe27f9e242245c25c1653ec44e55c2e92e048eae
  Author: Ben Greear <greearb at candelatech.com>
  Date:   2012-03-14 (Wed, 14 Mar 2012)

  Changed paths:
    M xorp/rtrmgr/boot.ll
  M xorp/rtrmgr/op_commands.cc
  M xorp/rtrmgr/op_commands.ll
  M xorp/rtrmgr/template.ll

  Log Message:
  -----------
  freebsd:  Fix compile related to lex/yacc issues.

This makes it compile again, but not idea if it actually
functions properly at this point.

Signed-off-by: Ben Greear <greearb at candelatech.com>


Compare: https://github.com/greearb/xorp.ct/compare/8a06fc4...fe27f9e


More information about the Xorp-hackers mailing list