<html>
  <head>
    <meta content="text/html; charset=ISO-8859-1"
      http-equiv="Content-Type">
  </head>
  <body bgcolor="#FFFFFF" text="#000000">
    Hello,<br>
    <br>
    This error is due to the recent removal of "--disable-64-bit" and
    "--enable-32-bit" options.<br>
    You should now replace them by "--build=i686-pc-linux-gnu" and
    "--host=i686-pc-linux-gnu"<br>
    <br>
    See here :<br>
<a class="moz-txt-link-freetext" href="http://lists.freedesktop.org/archives/mesa-dev/2014-August/065574.html">http://lists.freedesktop.org/archives/mesa-dev/2014-August/065574.html</a><br>
    <br>
    - Benjamin<br>
    <br>
    <br>
    <div class="moz-cite-prefix">Le 17/08/2014 23:00, Kertesz Laszlo a
      écrit :<br>
    </div>
    <blockquote cite="mid:1408309208.31191.0@smtp.gmail.com" type="cite">Hello.
      <div>I have an issue building mesa on a 32 bit chroot. Compiling
        fails with the below messages (the Error ones repeated 9000+
        times):</div>
      <div><br>
        /tmp/ccvEhPCW.s: Assembler messages:</div>
      <div>/tmp/ccvEhPCW.s:13: Error: bad register name `%rip)'<br>
        <div>/tmp/ccvEhPCW.s:14: Error: bad register name `%rax)'</div>
        <div>/tmp/ccvEhPCW.s:15: Error: bad register name `%r11)'</div>
        <div>/tmp/ccvEhPCW.s:21: Error: bad register name `%rip)'</div>
        <div>/tmp/ccvEhPCW.s:22: Error: bad register name `%rax)'</div>
        <div>/tmp/ccvEhPCW.s:23: Error: bad register name `%r11)'</div>
        <div>/tmp/ccvEhPCW.s:29: Error: bad register name `%rip)'</div>
        <div>/tmp/ccvEhPCW.s:30: Error: bad register name `%rax)'</div>
        <div><br>
        </div>
        I built mesa before with the very same config file 2 days ago.
        What could be wrong?</div>
      <div><br>
      </div>
      <div>Note: 64 bit builds fine.</div>
      <div>mesa build script:</div>
      <div><br>
      </div>
      <div>
        <div>#!/bin/bash</div>
        <div>./autogen.sh --sysconfdir=/etc --prefix=/usr \</div>
        <div>LDFLAGS="-L/usr/lib/i386-linux-gnu -L/usr/lib
          -L/usr/local/lib/llvm32/lib" \</div>
        <div>--disable-64-bit --enable-32-bit \</div>
        <div>--libdir=/usr/lib/i386-linux-gnu --enable-debug \</div>
        <div>--enable-texture-float \</div>
        <div>--with-gallium-drivers=r600,swrast,radeonsi \</div>
        <div>--with-dri-drivers="" \</div>
        <div>--enable-vdpau \</div>
        <div>--enable-egl --enable-gles1 --enable-gles2 \</div>
        <div>--enable-glx-tls \</div>
        <div>--with-egl-platforms=x11,drm \</div>
        <div>--enable-gbm \</div>
        <div>--enable-gallium-egl \</div>
        <div>--enable-gallium-osmesa \</div>
        <div>--with-osmesa-bits=32 \</div>
        <div>--disable-dri3 \</div>
        <div>--enable-shared-glapi \</div>
        <div>--enable-gallium-llvm \</div>
        <div>--enable-r600-llvm-compiler \</div>
        <div>--disable-llvm-shared-libs \</div>
        <div>--with-llvm-prefix=/usr/local/lib/llvm32 \</div>
        <div>CPPFLAGS="-m32" \</div>
        <div>CXXFLAGS="-m32" \</div>
        <div>LDFLAGS="-ltinfo -lpthread -ldl"</div>
        <div><br>
        </div>
        <div>Its a bit messed up, but it was working before in this
          exact form (i build llvm too and static link agains it).
          Debian Testing 64 bit.</div>
        <div><br>
        </div>
        --<br>
        O zi buna,<br>
        Kertesz Laszlo</div>
      <br>
      <fieldset class="mimeAttachmentHeader"></fieldset>
      <br>
      <pre wrap="">_______________________________________________
mesa-dev mailing list
<a class="moz-txt-link-abbreviated" href="mailto:mesa-dev@lists.freedesktop.org">mesa-dev@lists.freedesktop.org</a>
<a class="moz-txt-link-freetext" href="http://lists.freedesktop.org/mailman/listinfo/mesa-dev">http://lists.freedesktop.org/mailman/listinfo/mesa-dev</a>
</pre>
    </blockquote>
    <br>
  </body>
</html>