forked from pool/gnutls
Accepting request 652449 from home:jbrielmaier:guile2.2
- search for guile-2.2 during configure, part of boo#1117121 add patches: * gnutls-enbale-guile-2.2.patch: search for guile-2.2 refresh patches: * disable-psk-file-test.patch: disable psk-file in Makefile.am The patch should work also with guile-2.0, because configure searches still for guile 2.0 and 1.8 OBS-URL: https://build.opensuse.org/request/show/652449 OBS-URL: https://build.opensuse.org/package/show/security:tls/gnutls?expand=0&rev=14
This commit is contained in:
parent
f8b3d1676a
commit
87e88269b9
@ -105,3 +105,15 @@ index 07433e0..4ecd431 100644
|
|||||||
-rm -f ./$(DEPDIR)/pskself.Po
|
-rm -f ./$(DEPDIR)/pskself.Po
|
||||||
-rm -f ./$(DEPDIR)/pubkey-import-export.Po
|
-rm -f ./$(DEPDIR)/pubkey-import-export.Po
|
||||||
-rm -f ./$(DEPDIR)/random-art.Po
|
-rm -f ./$(DEPDIR)/random-art.Po
|
||||||
|
diff --git a/tests/Makefile.am b/tests/Makefile.am
|
||||||
|
--- a/tests/Makefile.am 2018-11-21 16:31:27.871806950 +0100
|
||||||
|
+++ b/tests/Makefile.am 2018-11-21 16:31:47.952191845 +0100
|
||||||
|
@@ -167,7 +167,7 @@
|
||||||
|
tls13-cert-key-exchange x509-cert-callback-ocsp gnutls_ocsp_resp_list_import2 \
|
||||||
|
server-sign-md5-rep privkey-keygen mini-tls-nonblock no-signal pkcs7-gen dtls-etm \
|
||||||
|
x509sign-verify-rsa x509sign-verify-ecdsa x509sign-verify-gost \
|
||||||
|
- mini-alignment oids atfork prf psk-file priority-init2 \
|
||||||
|
+ mini-alignment oids atfork prf priority-init2 \
|
||||||
|
status-request status-request-ok status-request-missing sign-verify-ext \
|
||||||
|
fallback-scsv pkcs8-key-decode urls dtls-rehandshake-cert \
|
||||||
|
key-usage-rsa key-usage-ecdhe-rsa mini-session-verify-function auto-verify \
|
||||||
|
22
gnutls-enbale-guile-2.2.patch
Normal file
22
gnutls-enbale-guile-2.2.patch
Normal file
@ -0,0 +1,22 @@
|
|||||||
|
--- gnutls-3.6.4/aclocal.m4.orig 2018-10-16 17:52:16.972960988 +0200
|
||||||
|
+++ gnutls-3.6.4/aclocal.m4 2018-10-16 17:52:32.797099492 +0200
|
||||||
|
@@ -162,7 +162,7 @@
|
||||||
|
#
|
||||||
|
AC_DEFUN([GUILE_PKG],
|
||||||
|
[PKG_PROG_PKG_CONFIG
|
||||||
|
- _guile_versions_to_search="m4_default([$1], [2.0 1.8])"
|
||||||
|
+ _guile_versions_to_search="m4_default([$1], [2.2 2.0 1.8])"
|
||||||
|
if test -n "$GUILE_EFFECTIVE_VERSION"; then
|
||||||
|
_guile_tmp=""
|
||||||
|
for v in $_guile_versions_to_search; do
|
||||||
|
--- gnutls-3.6.4/configure.orig 2018-10-16 18:00:13.661141247 +0200
|
||||||
|
+++ gnutls-3.6.4/configure 2018-10-16 18:00:29.857283556 +0200
|
||||||
|
@@ -62704,7 +62704,7 @@
|
||||||
|
PKG_CONFIG=""
|
||||||
|
fi
|
||||||
|
fi
|
||||||
|
- _guile_versions_to_search="2.0 1.8"
|
||||||
|
+ _guile_versions_to_search="2.2 2.0 1.8"
|
||||||
|
if test -n "$GUILE_EFFECTIVE_VERSION"; then
|
||||||
|
_guile_tmp=""
|
||||||
|
for v in $_guile_versions_to_search; do
|
@ -1,3 +1,12 @@
|
|||||||
|
-------------------------------------------------------------------
|
||||||
|
Tue Nov 27 13:46:27 UTC 2018 - jbrielmaier@suse.de
|
||||||
|
|
||||||
|
- search for guile-2.2 during configure, part of boo#1117121
|
||||||
|
add patches:
|
||||||
|
* gnutls-enbale-guile-2.2.patch: search for guile-2.2
|
||||||
|
refresh patches:
|
||||||
|
* disable-psk-file-test.patch: disable psk-file in Makefile.am
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Mon Oct 15 15:41:42 UTC 2018 - Vítězslav Čížek <vcizek@suse.com>
|
Mon Oct 15 15:41:42 UTC 2018 - Vítězslav Čížek <vcizek@suse.com>
|
||||||
|
|
||||||
|
@ -42,6 +42,8 @@ Source3: baselibs.conf
|
|||||||
Patch1: gnutls-3.5.11-skip-trust-store-tests.patch
|
Patch1: gnutls-3.5.11-skip-trust-store-tests.patch
|
||||||
Patch2: gnutls-3.6.0-disable-flaky-dtls_resume-test.patch
|
Patch2: gnutls-3.6.0-disable-flaky-dtls_resume-test.patch
|
||||||
Patch3: disable-psk-file-test.patch
|
Patch3: disable-psk-file-test.patch
|
||||||
|
# Search for guile-2.2, which is supported since 3.5.5
|
||||||
|
Patch4: gnutls-enbale-guile-2.2.patch
|
||||||
BuildRequires: autogen
|
BuildRequires: autogen
|
||||||
BuildRequires: automake
|
BuildRequires: automake
|
||||||
BuildRequires: datefudge
|
BuildRequires: datefudge
|
||||||
@ -161,6 +163,7 @@ GnuTLS Wrappers for GNU Guile, a dialect of Scheme.
|
|||||||
%setup -q
|
%setup -q
|
||||||
%patch1 -p1
|
%patch1 -p1
|
||||||
%patch3 -p1
|
%patch3 -p1
|
||||||
|
%patch4 -p1
|
||||||
# dtls-resume test fails on PPC
|
# dtls-resume test fails on PPC
|
||||||
%ifarch ppc64 ppc64le ppc
|
%ifarch ppc64 ppc64le ppc
|
||||||
%patch2 -p1
|
%patch2 -p1
|
||||||
|
Loading…
Reference in New Issue
Block a user