[RTEMS Project] #4860: Waf Failure on CentOS 8 Stream

RTEMS trac trac at rtems.org
Fri Feb 17 20:32:35 UTC 2023


#4860: Waf Failure on CentOS 8 Stream
---------------------------+---------------------
 Reporter:  Joel Sherrill  |       Owner:  (none)
     Type:  defect         |      Status:  new
 Priority:  normal         |   Milestone:  6.1
Component:  tool           |     Version:
 Severity:  normal         |  Resolution:
 Keywords:  waf            |  Blocked By:
 Blocking:                 |
---------------------------+---------------------
Description changed by Joel Sherrill:

Old description:

> 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
> * rtems-tools

New description:

 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

--

--
Ticket URL: <http://devel.rtems.org/ticket/4860#comment:1>
RTEMS Project <http://www.rtems.org/>
RTEMS Project


More information about the bugs mailing list