[Bug 20042] New: Wine does not build on amd64 when linking to 32-bit libmpg123

wine-bugs at winehq.org wine-bugs at winehq.org
Mon Sep 14 06:37:46 CDT 2009


http://bugs.winehq.org/show_bug.cgi?id=20042

           Summary: Wine does not build on amd64 when linking to 32-bit
                    libmpg123
           Product: Wine
           Version: 1.1.29
          Platform: PC
        OS/Version: Linux
            Status: NEW
          Severity: normal
          Priority: P2
         Component: build-env
        AssignedTo: wine-bugs at winehq.org
        ReportedBy: scott at open-vote.org


I'm not 100% sure this isn't a distribution issue, however I couldn't think of
anything else to do so I'm reporting it here in case there's something obvious
in Wine I've missed.

Essentially, I've added libmpg123-dev to the build depends in the latest Wine
package, and it seems to build fine on i386:

http://launchpadlibrarian.net/31760091/buildlog_ubuntu-karmic-i386.wine1.2_1.1.29-0ubuntu1_FULLYBUILT.txt.gz

However, doing the same thing on amd64 generates a build failure, even after
I've added a 32 bit version of libmpg123-0 to the ia32-libs package (and thus I
have /usr/lib32/libmpg123.so, /usr/lib32/libmpg123.so.0, and
/usr/lib32/libmpg123.so.0.14.3)

Configure detects /usr/include/mpg123.h as usable, however build later fails
with: mpegl3.o: In function `MPEG3_Reset':
/build/buildd/wine1.2-1.1.29/dlls/winemp3.acm/mpegl3.c:401: undefined reference
to `mpg123_feedseek'

You can see the build log here (compare with the first one above) -- search for
mpg123 to get to the relevant stuff:

http://launchpadlibrarian.net/31759796/buildlog_ubuntu-karmic-amd64.wine1.2_1.1.29-0ubuntu1_FAILEDTOBUILD.txt.gz


If it's relevant, the libmpg123 version is 1.7.2

-- 
Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email
Do not reply to this email, post in Bugzilla using the
above URL to reply.
------- You are receiving this mail because: -------
You are watching all bug changes.



More information about the wine-bugs mailing list