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),


Reply via email to