commit 7371929d9131b878fa38e0508ad7fcea3ba3df1c
Author: Jacek Konieczny <[email protected]>
Date:   Thu Dec 18 10:48:40 2014 +0100

    Fix crash on compile/runtime kernel version mismatch
    
    When unbound was built with linux-libc-headers-3.17 and run under kernel
    3.14 it would fail with 'error: setsockopt(..., IP_MTU_DISCOVER,
    IP_PMTUDISC_OMIT...) failed: Invalid argument'
    
    Patch added to try IP_PMTUDISC_DONT when IP_PMTUDISC_OMIT fails.
    
    https://www.nlnetlabs.nl/bugs-script/show_bug.cgi?id=634

 unbound.spec | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)
---
diff --git a/unbound.spec b/unbound.spec
index c77bdbe..54115ba 100644
--- a/unbound.spec
+++ b/unbound.spec
@@ -6,7 +6,7 @@ Summary:        Recursive, validating DNS resolver
 Summary(pl.UTF-8):     Rekurencyjny, weryfikujÄ…cy resolver DNS
 Name:          unbound
 Version:       1.5.1
-Release:       1
+Release:       2
 License:       BSD
 Group:         Applications/Network
 Source0:       http://www.unbound.net/downloads/%{name}-%{version}.tar.gz
@@ -18,6 +18,7 @@ Source3:      
https://data.iana.org/root-anchors/icannbundle.pem
 Source4:       ftp://ftp.internic.net/domain/named.cache
 # Source4-md5: 89241448b08af70dd5715e7ef12d71f6
 Patch0:                %{name}-default_trust_anchor.patch
+Patch1:                %{name}-IP_PMTUDISC_OMIT.patch
 URL:           http://unbound.net/
 BuildRequires: expat-devel
 BuildRequires: libevent-devel
@@ -114,6 +115,7 @@ Pythonowy interfejs do biblioteki unbound.
 %prep
 %setup -q
 %patch0 -p1
+%patch1 -p1
 
 %build
 %configure \
================================================================

---- gitweb:

http://git.pld-linux.org/gitweb.cgi/packages/unbound.git/commitdiff/7371929d9131b878fa38e0508ad7fcea3ba3df1c

_______________________________________________
pld-cvs-commit mailing list
[email protected]
http://lists.pld-linux.org/mailman/listinfo/pld-cvs-commit

Reply via email to