http://bugs.winehq.org/show_bug.cgi?id=30557
--- Comment #72 from Mikael Åkersund mikael.akersund@bigfoot.com 2013-09-22 12:26:59 CDT --- (In reply to comment #63)
Right, mmmh... The "try4" patch doesn't work for me, as it still gives this error whenever I try to build wine: /usr/bin/ld: main.o: undefined reference to symbol 'dlvsym@@GLIBC_2.1' /lib/i386-linux-gnu/libdl.so.2: error adding symbols: DSO missing from command line collect2: error: ld returned 1 exit status
The same goes for the "override pthread_create" patch. I've tried this with the latest git, under Debian Sid with glib version 2.36.3-3
(In reply to comment #69)
(In reply to comment #68)
2.32.3 and 2.30.3. Don't remember any errors while compiling.
I can say it didn't compile at all a month ago with glib 2.36.4 and this lib hasn't been updated since then, so I guess there must've been some improvements on Wine's side... Maybe the fix works with 2.34 but not with 2.32, that's possible as well
The try4 patch does compile for me on Debian Testing with glib 2.36.4-1 with a modified loader/Makefile.in. I do have to compile in a i368 chroot for wine/configure to detect and enable gstreamer correctly but that is another bug. You probably forgot to set "LIBPTHREAD = @LIBPTHREAD@ @LIBDL@" in 'loader/Makefile.in' as they said in: (In reply to comment #60)
(In reply to comment #58)
add -ldl somewhere..
As we're being lazy here, appending '@LIBDL@' to 'LIBPTHREAD =' line in loader/Makefile.in looks as if it should work.