http://bugs.winehq.org/show_bug.cgi?id=20042
--- Comment #18 from Scott Ritchie scott@open-vote.org 2009-11-01 15:40:42 --- Is that a switch that should be passed to building on all arches, or just 32 bit?
Currently the way ia32-libs works is very ugly - the libs are copied directly from the 32 bit package and dumped to /usr/lib32. This means that packages which have hard-coded paths pointing to /usr/lib will sometimes run into the 64-bit version of the package on the system, resulting in errors.
The header file itself comes from the -dev package that was built on 64 bit (I believe because it's assumed that the header file doesn't change between arches).