On 12 Feb 2015 00:34, "Chris Johns" <[email protected]> wrote:
>
> On 12/02/2015 1:17 am, David Macek wrote:
> > On 11. 2. 2015 6:55, Chris Johns wrote:
> >> The issue is not repeatable so I
> >> have builds that do not fail here and then builds that do. I am using
> >> '-j 2' on the build.
> >
> > I definitely suggest trying with `-j 1`. I remember seeing some
problems with parallel builds, that may or may not have been resolved.
> >
>
> The first test run seems to have passed so 1 from 1. I will keep and eye
> on this.
>
> Moving on to something else. I have hit a new or actually old issue.
> Using MSYS2's mingw64/python2 package to run the RSB I see the win32api
> path length hack of fails:
>
>    shutil.copy2("\\\\?\\" + srcname, dstname)
>
> while this works with the python.org's MSI installed python. GCC has
> long paths in the C++ (and Java) source and headers. Using python.org
> works with this workaround however it fails building gdb with
> --with-python because mingw64 does not like the .lib files it supplies.
> I see hacks to convert the .lib file and I may look at that but I wanted
> to try an all MSYS2 solution first. The idea of a pacman install all
> used to build the tools is attractive. Any hints on this one ?

I will investigate this tomorrow. Can you reply with the exact value of
both variables?

>
> >> unable to rename '.libs/libsupc++.a'; reason: Permission denied
> >
> > This looks like another process is keeping the file open, mostly likely
an anti-virus. Try disabling any anti-virus, anti-malware and disk indexing
software.
> >
>
> Hmm interesting. The code in binutils to handle this is very simple
> maybe too simple. It is Windows specific. I may patch ar to add some
> more error diag messages to see if I can isolate the source of the
> problem a little more. One thought is the source of the new archive file
> name in ar and how unique it is. It would resolve the perm and corrupt
> file issue and I have seen both in the same part of the gcc build with
> the same tool.
>
> Chris
>
>
------------------------------------------------------------------------------
> Dive into the World of Parallel Programming. The Go Parallel Website,
> sponsored by Intel and developed in partnership with Slashdot Media, is
your
> hub for all things parallel software development, from weekly thought
> leadership blogs to news, videos, case studies, tutorials and more. Take a
> look and join the conversation now. http://goparallel.sourceforge.net/
> _______________________________________________
> Msys2-users mailing list
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/msys2-users
------------------------------------------------------------------------------
Dive into the World of Parallel Programming. The Go Parallel Website,
sponsored by Intel and developed in partnership with Slashdot Media, is your
hub for all things parallel software development, from weekly thought
leadership blogs to news, videos, case studies, tutorials and more. Take a
look and join the conversation now. http://goparallel.sourceforge.net/
_______________________________________________
Msys2-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/msys2-users

Reply via email to