|
From: Ray D. <min...@gm...> - 2015-02-12 01:02:07
|
On 12 Feb 2015 00:34, "Chris Johns" <ch...@rt...> 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
> Msy...@li...
> https://lists.sourceforge.net/lists/listinfo/msys2-users
|