[RTEMS Project] #2583: rtems-tools waf support is broken on Windows.

RTEMS trac trac at rtems.org
Fri Feb 19 02:44:43 UTC 2016

#2583: rtems-tools waf support is broken on Windows.
 Reporter:  chrisj   |      Owner:
     Type:  defect   |     Status:  new
 Priority:  normal   |  Milestone:  4.11
Component:  General  |    Version:  4.10
 Severity:  normal   |   Keywords:
 A number of issues have been identified. They are:

 1. MSYS2 python changes the default os.sep on Windows to '/' for internal
 project related reasons. This breaks programs like waf that need to
 interact with the real Windows path separator. The MSYS2 change
 incorrectly tells a program Windows can support '/' however cmd.exe
 commands like 'type' do not support '/' in paths.

 2. Install paths are broken. Sebastian attempted a fix for MSYS2 with the
 'from . import ...' change but this should not be needed and needs to be
 reverted and the correct install paths used.

 3. The PYO and PYC files are not being correctly installed on MSYS2. I am
 not sure if this is related to item 1.

 4. Windows is showing some missing waf.Scripting functions. I am not
 exactly sure what is happening here however adding distclean, init, and
 shutdown functions seems to make waf happy.

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

More information about the bugs mailing list