[Bug 8199] New: hardcoded /usr/lib/libsicu*.a breaks biarch builds
Wine Bugs
wine-bugs at winehq.org
Sat Apr 28 18:53:23 CDT 2007
http://bugs.winehq.org/show_bug.cgi?id=8199
Summary: hardcoded /usr/lib/libsicu*.a breaks biarch builds
Product: Wine
Version: CVS
Platform: Other
OS/Version: other
Status: UNCONFIRMED
Severity: normal
Priority: P2
Component: wine-patches
AssignedTo: wine-bugs at winehq.org
ReportedBy: rmh at aybabtu.com
The configure check for libsicu{uc,data}.a assumes these libraries can only be
found on /usr/lib or in a directory provided by the user. This breaks build on
multiarch systems, where /usr/lib/libsicu*.a are 64-bit, and 32-bit libraries
are available elsewhere. Depending on the system's binutils, this can result in
build failure or in libicu functionality being disabled (see
http://sourceware.org/ml/binutils/2007-04/msg00370.html).
Fortunately, wine doesn't need to know how to find the 32-bit lib directory,
because the toolchain is already capable of finding it. Having a fallback value
of "-lsicu*" is enough to grant the library will be static, since libicu uses
this "s" prefix to differenciate static libs.
--
Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.
More information about the wine-bugs
mailing list