[RTEMS Project] #4468: waf build system does not generate the same bspopts.h

RTEMS trac trac at rtems.org
Wed Jul 14 04:28:20 UTC 2021


#4468: waf build system does not generate the same bspopts.h
--------------------------+------------------------
  Reporter:  Chris Johns  |      Owner:  (none)
      Type:  defect       |     Status:  new
  Priority:  high         |  Milestone:  6.1
 Component:  build        |    Version:  6
  Severity:  normal       |   Keywords:  wafblocker
Blocked By:               |   Blocking:  4081
--------------------------+------------------------
 Building with `autoconf` and the command line of:
 {{{
 $ ../rtems.git/configure --target=powerpc-rtems6 --enable-
 rtemsbsp=mvme2307
 }}}
 gives:
 {{{
 $ grep BSP_CONSOLE_BAUD `find . -name bspopts.h`
 #define BSP_CONSOLE_BAUD 9600
 }}}

 Building with `waf` and a config of ...
 {{{
 [DEFAULT]
 BUILD_TESTS = True
 RTEMS_POSIX_API = True

 [powerpc/mvme2307]
 }}}
 gives:
 {{{
 $ grep BSP_CONSOLE_BAUD `find . -name bspopts.h`
 #define BSP_CONSOLE_BAUD 115200
 }}}

 The default should be 9600 and the `motorola_powerpc` BSP is listed in the
 options under 9600. Something is broken in the waf BSP opts handling.

--
Ticket URL: <http://devel.rtems.org/ticket/4468>
RTEMS Project <http://www.rtems.org/>
RTEMS Project


More information about the bugs mailing list