#4860 closed defect (fixed)

Waf Failure on CentOS 8 Stream

Reported by: Joel Sherrill Owned by:
Priority: normal Milestone: 6.1
Component: tool Version:
Severity: normal Keywords: waf
Cc: Jeff Mayes Blocked By:
Blocking:

Description (last modified by Joel Sherrill)

Jeff Mayes reported (https://lists.rtems.org/pipermail/devel/2023-February/074424.html) that builds on the CentOS 8 Stream test host are failing with this:

Using rtems for RTEMS source
Testing: sparc erc32-sis
BSP to Build: erc32
Traceback (most recent call last):
  File "./waf", line 167, in <module>
    from waflib import Scripting
  File "/home/tester/rtems-cron-6/rtems/.waf-2.0.20-36f5354d605298f6a89c09e0c7ef6c1d/waflib/Scripting.py", line 7, in <module>
    from waflib import Utils,Configure,Logs,Options,ConfigSet,Context,Errors,Build,Node
  File "/home/tester/rtems-cron-6/rtems/.waf-2.0.20-36f5354d605298f6a89c09e0c7ef6c1d/waflib/Configure.py", line 6, in <module>
    from waflib import ConfigSet,Utils,Options,Logs,Context,Build,Errors
  File "/home/tester/rtems-cron-6/rtems/.waf-2.0.20-36f5354d605298f6a89c09e0c7ef6c1d/waflib/Options.py", line 6, in <module>
    from waflib import Logs,Utils,Context,Errors
  File "/home/tester/rtems-cron-6/rtems/.waf-2.0.20-36f5354d605298f6a89c09e0c7ef6c1d/waflib/Context.py", line 183
    raise Errors.WafError('Execution failure: %s'%str(e),ex=e),None,sys.exc_info()[2],None,sys.exc_info()[2]
                                                                                     ^
SyntaxError: invalid syntax
FAILED:  Unable to waf distclean rtems

In follow up emails, Chris Johns suggested updating waf which Jeff reported fixed the issue.

The action for this ticket is to update waf in the following repositories:

  • rtems
  • rtems-examples
  • rtems-docs
  • rtems-libbsd
  • rtems-lwip
  • rtems-net-legacy (OK -- already on latest waf)
  • rtems-tools

Change History (7)

comment:1 Changed on 02/17/23 at 20:32:35 by Joel Sherrill

Description: modified (diff)

comment:2 Changed on 02/20/23 at 15:45:34 by Joel Sherrill <joel@…>

In 9b4aed1/rtems:

waf: Update to waf 2.0.25

Updates #4860

comment:3 Changed on 02/20/23 at 15:47:20 by Joel Sherrill <joel@…>

In b0fc22c/rtems-libbsd:

waf: Update to waf 2.0.25

Updates #4860

comment:4 Changed on 02/20/23 at 15:47:50 by Joel Sherrill <joel@…>

In 1aa4cb8/rtems-libbsd:

waf: Update to waf 2.0.25

Updates #4860

comment:5 Changed on 02/20/23 at 15:49:11 by Joel Sherrill <joel@…>

In 0b9bb40/rtems-tools:

waf: Update to waf 2..0.25

Updates #4860

comment:6 Changed on 02/20/23 at 17:43:45 by Joel Sherrill <joel@…>

In 2f7ebf7/rtems-docs:

waf: Update to waf 2.0.25

Updates #4860

comment:7 Changed on 02/20/23 at 22:50:33 by Joel Sherrill

Resolution: fixed
Status: newclosed

All repos should be updated to the latest waf. Closing.

Note: See TracTickets for help on using tickets.