commit 00c6dbc2309d9d93db6a6f469fc8516981bdb405
Author: Elan Ruusamäe <[email protected]>
Date:   Thu May 2 12:32:01 2013 +0300

    lock down to openssl version used at compile time
    
    or pootle will give most dramatic error when svn fails i've ever seen
    
    [Thu May 02 11:14:34 2013] [error] 2013-05-02 11:14:34,511 ERROR near fatal 
catastrophe, exception [SVN] Subversion error running '['svn', 'update', 
u'/var/lib/pootle/po/dcdb_sso/dcdbsso.pot']': svn: OPTIONS of 
'https://pootle@localhost/svn/dcdb/sso/trunk/po': SSL handshake failed: SSL 
disabled due to library version mismatch (https://localhost)
    [Thu May 02 11:14:34 2013] [error]  while updating 
/var/lib/pootle/po/dcdb_sso/dcdbsso.pot from version control
    
    src/ne_socket.c reads:
    
        /* If runtime library version differs from compile-time version
         * number in major/minor/fix level, abort soon. */
        if ((SSLeay() ^ OPENSSL_VERSION_NUMBER) & 0xFFFFF000) {
            set_error(sock, _("SSL disabled due to library version mismatch"));
            return NE_SOCK_ERROR;
        }
    
    my system broke when upgraded openssl-1.0.0j-1.x86_64.rpm to 
openssl-1.0.1e-1.x86_64.rpm

 neon.spec | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)
---
diff --git a/neon.spec b/neon.spec
index 7ba03a2..b04223c 100644
--- a/neon.spec
+++ b/neon.spec
@@ -10,7 +10,7 @@ Summary:      An HTTP and WebDAV client library
 Summary(pl.UTF-8):     Biblioteka kliencka HTTP i WebDAV
 Name:          neon
 Version:       0.29.6
-Release:       6
+Release:       7
 License:       LGPL v2+
 Group:         Libraries
 Source0:       http://www.webdav.org/neon/%{name}-%{version}.tar.gz
@@ -26,6 +26,7 @@ BuildRequires:        openssl-devel >= 0.9.7d
 %{?with_pakchois:BuildRequires:        pakchois-devel}
 BuildRequires: pkgconfig
 BuildRequires: zlib-devel
+%requires_ge_to        openssl openssl-devel
 BuildRoot:     %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
 
 %description
================================================================

---- gitweb:

http://git.pld-linux.org/gitweb.cgi/packages/neon.git/commitdiff/00c6dbc2309d9d93db6a6f469fc8516981bdb405

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

Reply via email to