[Bug 20042] 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 09:13:54 CDT 2009


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


Scott Ritchie <scott at open-vote.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |scott at open-vote.org




--- Comment #1 from Scott Ritchie <scott at open-vote.org>  2009-09-14 09:13:54 ---
I'll attach a patch soon, but I found that changing:
    mpg123_feedseek(aad->mh, 0, SEEK_SET, NULL);
to
    mpg123_feedseek_64(aad->mh, 0, SEEK_SET, NULL);
in mpegl3.c fixed building.  This is because for some reason the 32-bit symbol
export is named mpg123_feedseek_64; I think the builder was getting confused by
the existence of a default 64-bit feedseek on amd64 (and thus not using the _64
function in the 32 bit library)

-- 
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