https://bugs.winehq.org/show_bug.cgi?id=46702
Bug ID: 46702 Summary: GNUTLS_CURVE_TO_BITS not found Product: Wine Version: 4.2 Hardware: x86 OS: Mac OS X Status: UNCONFIRMED Severity: normal Priority: P2 Component: bcrypt Assignee: wine-bugs@winehq.org Reporter: isakov-sl@bk.ru
Using latest gnutls3.6.6 I got compilation error ~~~ Undefined symbols for architecture i386: "_GNUTLS_CURVE_TO_BITS", referenced from: _key_asymmetric_generate in gnutls.o ld: symbol(s) not found for architecture i386 clang: error: linker command failed with exit code 1 (use -v to see invocation) winegcc: clang failed make[1]: *** [bcrypt.dll.so] Error 2 make: *** [dlls/bcrypt] Error 2
https://bugs.winehq.org/show_bug.cgi?id=46702
--- Comment #1 from Ken Thomases ken@codeweavers.com --- Did something change to cause this? Did it build with a previous version of Wine and this version of GnuTLS? Or did it build with this version of Wine and an older version of GnuTLS? Or had you never had GnuTLS installed before? Or…?
https://bugs.winehq.org/show_bug.cgi?id=46702
--- Comment #2 from Sergey Isakov isakov-sl@bk.ru --- Before I had gnutls 2.8 and decided to update it using MacPort.
https://bugs.winehq.org/show_bug.cgi?id=46702
--- Comment #3 from Sergey Isakov isakov-sl@bk.ru --- There was a compilation with two stages wine64 and then wine32. I think headers may somehow cached and so i386 compilation became wrong. Don't know exactly. It seems not good idea to define symbols in two headers, one system and second internal for wine.
https://bugs.winehq.org/show_bug.cgi?id=46702
--- Comment #4 from Sergey Isakov isakov-sl@bk.ru --- Created attachment 63709 --> https://bugs.winehq.org/attachment.cgi?id=63709 define if not defined
The patch is simple and safe.
https://bugs.winehq.org/show_bug.cgi?id=46702
Alistair Leslie-Hughes leslie_alistair@hotmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Keywords| |patch
https://bugs.winehq.org/show_bug.cgi?id=46702
--- Comment #5 from Hans Leidekker hans@meelstraat.net --- Do you still see this?