<html>
    <head>
      <base href="https://bugs.freedesktop.org/" />
    </head>
    <body>
      <p>
        <div>
            <b><a class="bz_bug_link 
          bz_status_NEW "
   title="NEW - error: The command line is too long when building MESA on Windows with MinGW-W64"
   href="https://bugs.freedesktop.org/show_bug.cgi?id=94072#c3">Comment # 3</a>
              on <a class="bz_bug_link 
          bz_status_NEW "
   title="NEW - error: The command line is too long when building MESA on Windows with MinGW-W64"
   href="https://bugs.freedesktop.org/show_bug.cgi?id=94072">bug 94072</a>
              from <span class="vcard"><a class="email" href="mailto:sav_ix@ukr.net" title="sav_ix@ukr.net">sav_ix@ukr.net</a>
</span></b>
        <pre><span class="quote">> I believe that this issue is not that specific to mesa and/or the build system.</span >
Yes, that issue is somewhere between Windows and SCons. More details at
<a href="https://bitbucket.org/scons/scons/wiki/LongCmdLinesOnWin32">https://bitbucket.org/scons/scons/wiki/LongCmdLinesOnWin32</a> , as I wrote above.

<span class="quote">> use the shortest path possible for the repo and install location (iirc I used e:\p\ and e:\i\ respectively)</span >
I assume that would be acceptable not for all users (Linux users don't have
such restrictions). But Mesa builds using MinGW-W64 fails even from e:\p\
directory, because 'ar' utility receive command line with about 12,355 symbols
(see attachment above), while Windows limit seems to be 10,000 symbols.

<span class="quote">> <a href="https://ci.appveyor.com/project/jrfonseca-fdo/mesa/">https://ci.appveyor.com/project/jrfonseca-fdo/mesa/</a></span >
As I understood your sample relates to Mesa builds using LLVM, while my error
report relates to builds using MinGW-W64.


Regards,

Alexander</pre>
        </div>
      </p>
      <hr>
      <span>You are receiving this mail because:</span>
      
      <ul>
          <li>You are the assignee for the bug.</li>
          <li>You are the QA Contact for the bug.</li>
      </ul>
    </body>
</html>