RTEMS 4.11.0 build fails on Windows
Chris Johns
chrisj at rtems.org
Tue Apr 11 01:39:37 UTC 2017
On 11/04/2017 00:02, Worth Burruss wrote:
> Linda,
>
> What you are seeing is caused by a recent upgrade of gcc in the MSYS2 enviornment. A few
> months ago it was 5.something and now it is 6.something. I came across this last week in
> setting up a new machine. I found a patch from the GCC mailing list for 5.something and
> adjusted it for gcc 4.9.3.
>
> Attached are the 2 patches I created and put in a temp area to come back to latter and
> properly fix when I had time. I have never applied them to another system, but am pretty
> sure they should work. The gcc patch file goes in your rsb/rtems/patches directory and the
> rsb will do the patch application. the other patch you have to appy with:
>
> patch -p1 < rsb-fix-for-gcc-4.11-2017-0405-1.patch
>
> with -p1 depending on where you put the patch, I can not remeber for sure but think this
> would be the top level rsb directory.
>
> Unfortunatly I do not have time for the next 2 or 3 weeks to actualy look into fixing the
> patches properly so issues still exist, you will definitly get a warning about no checksum for
> the gcc patch file, but it will not stop the build. I suspect others may exist such as carriage
> return / line feeds.
>
> Hopefully this is enough to get you started.
This is excellent work and thank you for a really great answer.
Could please create a ticket and attach your patches? The Release wiki
page provides a link to create a 4.11 release branch bug report ...
https://devel.rtems.org/wiki/Release
I am happy to push the 4.11.2 milestone date by a few day to include
these fixes.
Thanks
Chris
More information about the users
mailing list