#3569 closed defect (fixed)

waf version in various rtems-repositories incompatible with python 3.7

Reported by: Malte Münch Owned by: Chris Johns
Priority: normal Milestone: 5.1
Component: build Version: 5
Severity: normal Keywords: waf, python
Cc: Blocked By:
Blocking:

Description

The current waf version included in rtems-tools is waf 1.9.9 (389f3f3b289f6b835a21ad4e128076cdb463d34d)

it crashes when executed with python3. The current version of waf is 2.0.12 and resolves this issue.

Attachments (1)

Bildschirmfoto von 2018-10-25 09-30-47.png (208.5 KB) - added by Malte Münch on 10/25/18 at 07:31:53.
screenshot of the use python version, the broken version and the working version.

Download all attachments as: .zip

Change History (11)

Changed on 10/25/18 at 07:31:53 by Malte Münch

screenshot of the use python version, the broken version and the working version.

comment:1 Changed on 11/11/18 at 00:51:33 by Chris Johns

Milestone: 5.1

comment:2 Changed on 12/18/18 at 17:32:24 by Christian Mauderer

This is a problem with old waf versions and python 3.7. See https://gitlab.com/ita1024/waf/commit/facdc0b173d933073832c768ec1917c553cb369c for details.

comment:3 Changed on 12/18/18 at 17:37:35 by Christian Mauderer <christian.mauderer@…>

In e59f4ee/rtems-tools:

waf: Update to waf-2.0.13.

This fixes a problem with python 3.7.

Update #3569.

comment:4 Changed on 12/19/18 at 09:03:11 by Christian Mauderer

Summary: waf version in rtems-tools incompatible with python3waf version in various rtems-repositories incompatible with python 3.7

That problem is also true for the following three repositories:

  • rtems-libbsd
  • rtems-docs
  • examples-v2

I adapted the title of the bug report to reflect that.

comment:5 Changed on 12/21/18 at 15:06:00 by Christian Mauderer <christian.mauderer@…>

In 2fac55d/rtems-source-builder:

5/rtems-tools: Update RTEMS tools

Picks up the new waf in rtems-tools to be compatible with python 3.7 and
some tester updates.

Update #3569.

comment:6 Changed on 02/25/20 at 08:02:47 by Sebastian Huber

Component: tool/rsbbuild

comment:7 Changed on 02/26/20 at 10:41:30 by Sebastian Huber <sebastian.huber@…>

In 4a2f3e5/rtems-tools:

waf: Update to waf-2.0.19

Update #3569.

comment:8 Changed on 02/26/20 at 10:46:33 by Sebastian Huber <sebastian.huber@…>

In 14c5cb7/rtems-source-builder:

5: Update rtems-tools

Pick up update to waf-2.0.19.

Update #3569.

comment:9 Changed on 02/26/20 at 13:27:20 by Sebastian Huber <sebastian.huber@…>

In e068cbf/rtems-docs:

waf: Update to waf-2.0.19

Update #3569.

comment:10 Changed on 02/27/20 at 07:49:59 by Sebastian Huber

Resolution: fixed
Status: assignedclosed

I updated also rtems-libbd and rtems-examples (these repositories seem to be not covered by the server Git hooks).

Last edited on 02/27/20 at 07:50:31 by Sebastian Huber (previous) (diff)
Note: See TracTickets for help on using tickets.