[RTEMS Project] #2605: RSB does not handle waf --destdir connectly with MSYS2
RTEMS trac
trac at rtems.org
Mon Feb 22 06:05:58 UTC 2016
#2605: RSB does not handle waf --destdir connectly with MSYS2
----------------------+---------------------
Reporter: chrisj | Owner: chrisj
Type: defect | Status: new
Priority: high | Milestone: 4.11
Component: RSB | Version: 4.11
Severity: critical | Resolution:
Keywords: |
----------------------+---------------------
Comment (by chrisj):
The RTEMS tools do not get install correctly.
A configure script appends the POSIX version of the --prefix path to
DESTDIR when using 'make DESTDIR=/C/destdir install'. This means if a
prefix is '/C/prefix' is used with a DESTDIR of '/C/destdir' the resultant
path is '/C/destdir/C/prefix. Note the double '/C/'.
With the same paths waf results in '/C/destdir/prefix' which is correct
because there is no drive annotation you can use, both paths are on the
same drive. The RSB does not handle this path so it copies an empty tree
to the final install path
The issue is a weird mix of shell configures scripts at the POSIX level
building native Windows programs and waf which is using Windows paths.
There is no clear solution and so the config file for the waf build needs
to handle this special case.
--
Ticket URL: <http://devel.rtems.org/ticket/2605#comment:1>
RTEMS Project <http://www.rtems.org/>
RTEMS Project
More information about the bugs
mailing list