[RTEMS Project] #2999: sb-check on Cygwin
RTEMS trac
trac at rtems.org
Tue Apr 18 23:43:22 UTC 2017
#2999: sb-check on Cygwin
---------------------------+--------------------------
Reporter: Joel Sherrill | Owner: Chris Johns
Type: defect | Status: new
Priority: normal | Milestone: 4.12
Component: RSB | Version: 4.12
Severity: normal | Resolution:
Keywords: |
---------------------------+--------------------------
Comment (by Chris Johns):
Replying to [ticket:2999 Joel Sherrill]:
> It looks like there are two issues in windows.py
>
> * Probes for programs like bison and flex as required.
> * tar - bsdtar must be on mingw. It doesn't appear to exist on cygwin.
Correct. Getting a suitable bug free tar on Windows is not as easy as it
looks.
I have no interest in supporting Cygwin. In the past it has never been
able to complete a build of the tools in a reliable way while MSYS2 does.
Cygwin complicates the Windows environment, machine set up, documentation
and what user's should use.
I do not want to run parallel MSYS2 and Cygiwn environments to check both
are working. I have supported Cygwin the past and found it a major effort
and distraction.
I think the new Microsoft Unix layer, what ever that is called, is a
better path for us to follow.
> I think the fix is pretty simple code-wise
If you wish to support Cygwin then I ask you test all changes to this file
on MSYS2 as this is the primary set up for Windows.
> but I wanted to get some feedback on why there were a lot more required
programs in this file than on other OS.py files.
Typically a default entry is overridden by creating an entry in the host's
OS file. Entries are overridden if the paths do not match.
--
Ticket URL: <http://devel.rtems.org/ticket/2999#comment:1>
RTEMS Project <http://www.rtems.org/>
RTEMS Project
More information about the bugs
mailing list