I've now got wine to build in 64-bit (haven't tested it yet but it builds packages, so that's something. Waiting for my 32-bit build machine to build the wine-wow64 package now so I can test it.)
However, I get the following overlinking warnings:
Warning: unused libraries in /usr/lib64/wine/winex11.drv.so: libSM.so.6
Warning: unused libraries in /usr/lib64/wine/glu32.dll.so: libGL.so.1
Warning: unused libraries in /usr/lib64/wine/opengl32.dll.so: libSM.so.6
Warning: unused libraries in /usr/lib64/wine/winegstreamer.dll.so: libgmodule-2.0.so.0
Warning: unused libraries in /usr/bin/wine64: libpthread.so.0
I've read the Mandriva page and the Debian page it links to, and I'm not clear whether this is a problem in my package or one of its dependencies, and what I should do about it. I've never really worried about overlinking before, but appreciate it increases the risk of the application breaking or getting removed if one of these libraries is upgraded.
For comparison, this is what I see in 32-bit:
Warning: unused libraries in /usr/lib/wine/glu32.dll.so: libGL.so.1
Warning: unused libraries in /usr/lib/wine/winex11.drv.so: libSM.so.6
Warning: unused libraries in /usr/lib/wine/opengl32.dll.so: libSM.so.6
Would like some advice, please.