http://bugs.winehq.org/show_bug.cgi?id=24257
Summary: wrong wow64 installation path for debian Product: Wine Version: unspecified Platform: x86-64 OS/Version: Linux Status: UNCONFIRMED Severity: blocker Priority: P2 Component: build-env AssignedTo: wine-bugs@winehq.org ReportedBy: cbill.lam@gmail.com
commit b32653235a03d1edca3d5698a1dcbd6ea56e2fb0 Author: Alexandre Julliard julliard@winehq.org Date: Wed Apr 21 12:28:22 2010 +0200
configure: Default to /lib64 as libdir for 64-bit builds, and use plain /lib for 32-bit builds.
diff --git a/configure.ac b/configure.ac index 4aa7cfd..83b3240 100644 --- a/configure.ac +++ b/configure.ac @@ -192,7 +192,9 @@ then enable_fonts=${enable_fonts:-no} enable_server=${enable_server:-no} enable_tools=${enable_tools:-no} - test "x$libdir" != "x${exec_prefix}/lib" || libdir="${exec_prefix}/lib32" +elif test "x$enable_win64" = "xyes" +then + test "x$libdir" != "x${exec_prefix}/lib" || libdir="${exec_prefix}/lib64"
This commit change configure and configure.ac, however for debian, /lib is for 64-bit, and /lib64 is a just a symlink to /lib. The net effect of this patch will effectively. install and overwrite wine64 files in /usr/lib when install files for wine wow64.
workaround: add back the deleted line for debian.