Hello community, here is the log from the commit of package fetchmail for openSUSE:Factory checked in at 2017-11-14 13:04:37 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/fetchmail (Old) and /work/SRC/openSUSE:Factory/.fetchmail.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Package is "fetchmail" Tue Nov 14 13:04:37 2017 rev:70 rq:541565 version:6.3.26 Changes: -------- --- /work/SRC/openSUSE:Factory/fetchmail/fetchmail.changes 2017-05-06 18:30:17.793765643 +0200 +++ /work/SRC/openSUSE:Factory/.fetchmail.new/fetchmail.changes 2017-11-14 13:04:47.414345188 +0100 @@ -1,0 +2,6 @@ +Mon Nov 13 17:18:00 UTC 2017 - vcizek@suse.com + +- drop SSLv3 support to build with openssl 1.1 (bsc#1066940) + * add fetchmail-openssl11.patch + +------------------------------------------------------------------- New: ---- fetchmail-openssl11.patch ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ fetchmail.spec ++++++ --- /var/tmp/diff_new_pack.SdOTuU/_old 2017-11-14 13:04:48.874291805 +0100 +++ /var/tmp/diff_new_pack.SdOTuU/_new 2017-11-14 13:04:48.878291659 +0100 @@ -32,6 +32,7 @@ Source7: %{name}.tmpfiles Source8: %{name}.exec Patch0: fetchmail-6.3.8-smtp_errors.patch +Patch1: fetchmail-openssl11.patch BuildRequires: automake BuildRequires: krb5-devel BuildRequires: openssl-devel @@ -78,6 +79,7 @@ %prep %setup -q %patch0 -p1 +%patch1 -p1 cp -a %{SOURCE2} %{SOURCE3} . ACLOCAL="aclocal -I m4 -I m4-local" autoreconf -fvi ++++++ fetchmail-openssl11.patch ++++++ Index: fetchmail-6.3.26/socket.c =================================================================== --- fetchmail-6.3.26.orig/socket.c 2013-04-23 22:00:45.000000000 +0200 +++ fetchmail-6.3.26/socket.c 2017-11-13 18:16:35.450860469 +0100 @@ -914,7 +914,8 @@ int SSLOpen(int sock, char *mycert, char return -1; #endif } else if(!strcasecmp("ssl3",myproto)) { - _ctx[sock] = SSL_CTX_new(SSLv3_client_method()); + report(stderr, GT_("Your operating system does not support SSLv3.\n")); + return -1; } else if(!strcasecmp("tls1",myproto)) { _ctx[sock] = SSL_CTX_new(TLSv1_client_method()); } else if (!strcasecmp("ssl23",myproto)) {