diff --git a/0001-skip-tls-upgrade-test-case.patch b/0001-skip-tls-upgrade-test-case.patch new file mode 100644 index 0000000000000000000000000000000000000000..93472a4d331515777eb564d1a7ebd66da5951f56 --- /dev/null +++ b/0001-skip-tls-upgrade-test-case.patch @@ -0,0 +1,26 @@ +From dc3efc32ca70ba6924f43014cfa3669b3a54d8fa Mon Sep 17 00:00:00 2001 +From: wang--ge +Date: Sun, 29 Jan 2023 15:50:35 +0800 +Subject: [PATCH] skip tls upgrade test case + +--- + src/microhttpd/Makefile.am | 3 --- + 1 file changed, 3 deletions(-) + +diff --git a/src/microhttpd/Makefile.am b/src/microhttpd/Makefile.am +index d89f3c1..e50ff5f 100644 +--- a/src/microhttpd/Makefile.am ++++ b/src/microhttpd/Makefile.am +@@ -151,9 +151,6 @@ check_PROGRAMS = \ + if HAVE_POSIX_THREADS + if ENABLE_UPGRADE + check_PROGRAMS += test_upgrade +-if ENABLE_HTTPS +- check_PROGRAMS += test_upgrade_tls +-endif + endif + endif + +-- +2.27.0 + diff --git a/libmicrohttpd.spec b/libmicrohttpd.spec index afcabb2dd399ba356ccfb68dbe2902830e5a70d5..6546f8a1e8882c420cd032a60710c5d761b8dbbd 100644 --- a/libmicrohttpd.spec +++ b/libmicrohttpd.spec @@ -1,6 +1,6 @@ Name: libmicrohttpd Version: 0.9.59 -Release: 6 +Release: 7 Epoch: 1 Summary: Lightweight library for embedding a webserver in applications License: LGPLv2+ @@ -8,6 +8,7 @@ URL: http://www.gnu.org/software/libmicrohttpd/ Source0: https://ftp.gnu.org/gnu/libmicrohttpd/%{name}-%{version}.tar.gz Patch0001: gnutls-utilize-system-crypto-policy.patch Patch0002: fix-libmicrohttpd-tutorial-info.patch +Patch0003: 0001-skip-tls-upgrade-test-case.patch BuildRequires: autoconf automake libtool gettext-devel texinfo gnutls-devel doxygen graphviz Requires: %{name}-help = %{epoch}:%{version}-%{release} @@ -91,6 +92,9 @@ fi %{_infodir}/libmicrohttpd_performance_data.png.gz %changelog +* Mon Jan 29 2023 Ge Wang - 0.9.59-7 +- Skip upgrade_tls test case due to socket recv failure + * Thu Aug 05 2021 caodongxia - 0.9.59-6 - Fix libmicrohttpd-tutorial info