[pkg-wine-party] Bug#832275: wine: FTBFS against gnutls 3.5

Andreas Metzler ametzler at bebt.de
Sat Jul 23 18:14:08 UTC 2016

Source: wine
Version: 1.8.3-2
Severity: important


wine FTBFS against libgnutls28-dev 3.5.2-1 (avainable in experimental:

gcc -m64 -c -o schannel_gnutls.o schannel_gnutls.c -I. -I../../include -I/usr/include/p11-kit-1 -D__WINESRC__ \
  -D_REENTRANT -fPIC -Wall -pipe -fno-strict-aliasing -Wdeclaration-after-statement -Wempty-body \
  -Wignored-qualifiers -Wstrict-prototypes -Wtype-limits -Wunused-but-set-parameter -Wvla \
  -Wwrite-strings -Wpointer-arith -Wlogical-op -gdwarf-2 -gstrict-dwarf -Werror -Wdate-time \
  -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -Wno-error
../../tools/winegcc/winegcc -o sensapi.dll.fake -B../../tools/winebuild -m64 -fasynchronous-unwind-tables -shared sensapi.spec \
  sensapi.o -lwine ../../libs/port/libwine_port.a -Wl,-z,relro -Wl,-z,now -Wl,-rpath,/usr/lib/x86_64-linux-gnu/wine
schannel_gnutls.c:45:12: error: conflicting types for 'gnutls_cipher_get_block_size'
 extern int gnutls_cipher_get_block_size(gnutls_cipher_algorithm_t algorithm);
In file included from schannel_gnutls.c:28:0:
/usr/include/gnutls/crypto.h:59:10: note: previous declaration of 'gnutls_cipher_get_block_size' was here
 unsigned gnutls_cipher_get_block_size(gnutls_cipher_algorithm_t algorithm) __GNUTLS_CONST__;
Makefile:284: recipe for target 'schannel_gnutls.o' failed
make[2]: *** [schannel_gnutls.o] Error 1

This does not apply to wine-development 1.9.14-1, I guess http://source.winehq.org/git/wine.git/commitdiff/bf5ac531a030bce9e798ab66bc53e84a65ca8fdb fixed the issue.

cu Andreas

`What a good friend you are to him, Dr. Maturin. His other friends are
so grateful to you.'
`I sew his ears on from time to time, sure'

More information about the pkg-wine-party mailing list