Created attachment 348991 [details] config.log.gz The new gnutls-3.2.0 breaks current wine[ssl], probably because of changes in this commit: https://gitorious.org/gnutls/gnutls/commit/e0b3dbe3eb60e3a2d59ba0f20560160de8ce2288 Huge config.log attached, interesting portion says: configure:10374: checking for gnutls/gnutls.h configure:10374: result: yes configure:10387: x86_64-pc-linux-gnu-gcc -c -O2 -pipe -march=native conftest.c >&5 conftest.c: In function 'main': conftest.c:160:15: error: 'gnutls_mac_get_key_size' undeclared (first use in this function) conftest.c:160:15: note: each undeclared identifier is reported only once for each function it appears in configure:10387: $? = 1
that same error
I have a different error, but also gnutls-related: checking for gnutls/gnutls.h... yes libxslt.so.1 configure: error: libgnutls development files not found, no schannel support. This is an error since --with-gnutls was requested. This is amd64 with USE flags for wine set to: "X alsa cups gecko gstreamer jpeg lcms mono mp3 ncurses nls opengl oss perl png prelink samba scanner ssl threads truetype udisks xcomposite xinerama xml -capi -custom-cflags -fontconfig -gphoto2 -gsm -ldap -odbc -openal -opencl -osmesa -pulseaudio (-selinux) {-test} -v4l"
(In reply to comment #2) > I have a different error, but also gnutls-related: The error message from emerge told you to attach the config.log file; please attach it :)
Ok, I wasn't sure if it's the same bug or not. Attaching now.
Created attachment 349066 [details] config.log (2)
Created attachment 349072 [details, diff] wine-gnutls-3.2.0-fix.patch Please try this patch. Since wine already calls epatch_user, you can drop this patch into /etc/portage/patches/app-emulation/wine/ and it will be applied on next "emerge wine".
Succeeded with the patch
*** Bug 471218 has been marked as a duplicate of this bug. ***
Thanks for reporting and creating a patch. I've applied a slightly more upstreamable variant of the patch to 1.5.30, 1.5.31, and 9999 in portage. +*wine-1.5.31 (26 May 2013) + + 26 May 2013; Alexandre Rostovtsev <tetromino@gentoo.org> wine-1.5.30.ebuild, + +wine-1.5.31.ebuild, wine-9999.ebuild, +files/wine-1.5.31-gnutls-3.2.0.patch: + Version bump, see http://www.winehq.org/announce/1.5.31 for the announcement. + Fix build failure with gnutls-3.2.0 (bug #471077, thanks to Ben Kohler).
*** Bug 471322 has been marked as a duplicate of this bug. ***