[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


           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

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