I'm running Ubuntu 12.04 and http://bugs.winehq.org/show_bug.cgi?id=30557
breaks many games. I'd like a workaround. Maybe this is a terrible idea, but it seems to me that if I compile glib <2.32.0 and then compile wine linked to that particular glib than I wouldn't be having so many problems. I've compiled software (including wine) before, but I'm not so experienced with special configurations. I know this must be well-documented, but I must not be getting the terminology right because I can't seem to google my way to answers on this one.
I tried quite a few variants on roughly this sequence:
for glib (2.29.92):
./configure --prefix=/usr/local/bin/glib-2.29.92 && make && sudo make install
And, for wine (1.5.5):
./configure --with-glib=/usr/local/bin/glib-2.29.92 --prefix=/usr/local/bin/wine-glib && make && sudo make install
But no luck. Am I getting these options wrong? Missing something more obvious? Is this just a terrible idea and I'm too dumb to see it?