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

wine-bugs at winehq.org wine-bugs at winehq.org
Tue Jan 19 18:52:25 CST 2010


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





--- Comment #25 from Thomas Orgis <thomas-forum at orgis.org>  2010-01-19 18:52:25 ---
The patch idea looks fine to me for your specific situation: Handle either i386
with large file support enabled or plain x86-64. I hope you understand that I
am reluctant to provide such a header with the mpg123 installation, though. The
mpg123 install does not know what different setups the installed header should
cater for, the distributor knows.

Interesting insight: This issue of incompatible headers apparently didn't
bother distros over the several years there is multilib support in the field --
or did they just apply hacks silently?
Now, I suddenly read about plans for proper multilib handling also respecting
headers in both ubuntu and gentoo (my own distro, Source Mage, rather decided
not to do multilib at all, we just have/had a package with 32bit libs in a
separate prefix to make some stuff work). Well, perhaps mpg123 can help to push
people in the right direction to make the multiarch setup more robust -- so,
thanks to the wine project for providing the obvious use-case for 32 bit stuff
on a 64 bit system: Still run StarCraft* sort-of natively on your 64 bit Linux
install;-)


* Yeah, I'm still longing for that DIB engine, though... drawing 8bit sprites
in VGA resolution really shouldn't take up that much CPU:-/

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