Hello community, here is the log from the commit of package neon for openSUSE:Factory checked in at 2020-10-18 16:17:54 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/neon (Old) and /work/SRC/openSUSE:Factory/.neon.new.3486 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "neon" Sun Oct 18 16:17:54 2020 rev:54 rq:841536 version:0.31.2 Changes: -------- --- /work/SRC/openSUSE:Factory/neon/neon.changes 2020-09-14 12:27:09.777054061 +0200 +++ /work/SRC/openSUSE:Factory/.neon.new.3486/neon.changes 2020-10-18 16:18:03.244400902 +0200 @@ -1,0 +2,14 @@ +Thu Oct 8 17:46:22 UTC 2020 - Pedro Monreal Gonzalez <pmonr...@suse.com> + +- Disable tests fail_ca_* that fail since OpenSSL update to 1.1.1h. + * Upstream report: https://github.com/notroj/neon/issues/38 +- Add neon-0.31.2-CA-tests.patch + +------------------------------------------------------------------- +Thu Oct 8 11:02:56 UTC 2020 - Pedro Monreal Gonzalez <pmonr...@suse.com> + +- Disable fail_nul_* tests broken with OpenSSL configured to reject + certificates created with a SHA1. +- Add neon-0.31.2-sha1-tests.patch + +------------------------------------------------------------------- New: ---- neon-0.31.2-CA-tests.patch neon-0.31.2-sha1-tests.patch ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ neon.spec ++++++ --- /var/tmp/diff_new_pack.i4BxBI/_old 2020-10-18 16:18:03.924401205 +0200 +++ /var/tmp/diff_new_pack.i4BxBI/_new 2020-10-18 16:18:03.928401207 +0200 @@ -24,12 +24,14 @@ Group: Development/Libraries/Other URL: https://notroj.github.io/neon/ Source0: https://notroj.github.io/neon/neon-%{version}.tar.gz -Source2: %{name}.keyring +Source2: neon.keyring Source3: baselibs.conf Source10: replace_manpage_with_links.sh # PATCH-MISSING-TAG -- See http://wiki.opensuse.org/Packaging/Patches -Patch0: %{name}-0.28.4-bloat.patch +Patch0: neon-0.28.4-bloat.patch Patch1: fix_timeout_tests_for_ppc64le.patch +Patch2: neon-0.31.2-sha1-tests.patch +Patch3: neon-0.31.2-CA-tests.patch BuildRequires: krb5-devel BuildRequires: libexpat-devel BuildRequires: libproxy-devel @@ -72,6 +74,8 @@ %ifarch ppc64le ppc64 %patch1 %endif +%patch2 -p1 +%patch3 -p1 %build rm -f aclocal.m4 ltmain.sh @@ -93,6 +97,7 @@ find %{buildroot}%{_mandir} -type f -exec bash %{S:10} {} \; %check +export TEST_QUIET=0 make %{?_smp_mflags} check %post -n libneon27 -p /sbin/ldconfig ++++++ neon-0.31.2-CA-tests.patch ++++++ Index: neon-0.31.2/test/ssl.c =================================================================== --- neon-0.31.2.orig/test/ssl.c +++ neon-0.31.2/test/ssl.c @@ -1928,9 +1928,11 @@ ne_test tests[] = { T(fail_bad_urialtname), T(fail_wildcard), T(fail_wildcard_ip), +#if 0 + /* Tests that fail since the OpenSSL update to 1.1.1h */ T(fail_ca_notyetvalid), T(fail_ca_expired), - +#endif T(nulcn_identity), #if 0 /* These certs were created with a SHA#1 digest so are rejected by GnuTLS. */ ++++++ neon-0.31.2-sha1-tests.patch ++++++ The fail_nul_* tests are broken with OpenSSL configured to reject SHA-1 digests. --- neon-0.31.2/test/ssl.c.lesstests +++ neon-0.31.2/test/ssl.c @@ -1932,7 +1932,7 @@ T(fail_ca_expired), T(nulcn_identity), -#ifndef HAVE_GNUTLS +#if 0 /* These certs were created with a SHA#1 digest so are rejected by GnuTLS. */ T(fail_nul_cn), T(fail_nul_san),