rpms/ejabberd/EL-5 ejabberd_s2s_in_erl.diff, NONE, 1.1 ejabberd.spec, 1.15, 1.16
Peter Lemenkov (peter)
fedora-extras-commits at redhat.com
Mon May 5 14:00:22 UTC 2008
Author: peter
Update of /cvs/extras/rpms/ejabberd/EL-5
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv18186/EL-5
Modified Files:
ejabberd.spec
Added Files:
ejabberd_s2s_in_erl.diff
Log Message:
Fix build with R11-2
ejabberd_s2s_in_erl.diff:
--- NEW FILE ejabberd_s2s_in_erl.diff ---
--- src/ejabberd_s2s_in.erl.r11_ssl 2008-05-05 17:49:50.000000000 +0400
+++ src/ejabberd_s2s_in.erl 2008-05-05 17:51:42.000000000 +0400
@@ -51,7 +51,8 @@
-ifdef(SSL39).
-include_lib("ssl/include/ssl_pkix.hrl").
-else.
--include_lib("ssl/include/OTP-PKIX.hrl").
+-include_lib("ssl/include/PKIX1Explicit88.hrl").
+-include_lib("ssl/include/PKIX1Implicit88.hrl").
-endif.
-include("XmppAddr.hrl").
Index: ejabberd.spec
===================================================================
RCS file: /cvs/extras/rpms/ejabberd/EL-5/ejabberd.spec,v
retrieving revision 1.15
retrieving revision 1.16
diff -u -r1.15 -r1.16
--- ejabberd.spec 23 Feb 2008 08:59:01 -0000 1.15
+++ ejabberd.spec 5 May 2008 13:59:45 -0000 1.16
@@ -1,6 +1,6 @@
Name: ejabberd
Version: 2.0.0
-Release: 2%{?dist}
+Release: 3%{?dist}
Summary: A distributed, fault-tolerant Jabber/XMPP server
Group: Applications/Internet
@@ -32,10 +32,14 @@
# R12B
Patch2: ejabberd-ssl.patch
+# R11B SSL
+Patch3: ejabberd_s2s_in_erl.diff
+
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
BuildRequires: expat-devel
BuildRequires: openssl-devel
+BuildRequires: pam-devel
BuildRequires: erlang
%if %{undefined rhel}
BuildRequires: hevea
@@ -90,6 +94,7 @@
%patch0 -p1 -b .Er12b-build
%patch1 -p1 -b .MC-build
#%patch2 -p1 -b .R12B
+%patch3 -p0 -b .r11_ssl
%{__perl} -pi -e "s!/var/lib/ejabberd!%{_libdir}/ejabberd-%{version}!g" src/Makefile.in
%{__perl} -pi -e "s!/etc!%{_sysconfdir}!g" src/Makefile.in
@@ -191,6 +196,9 @@
%endif
%changelog
+* Mon May 5 2008 Peter Lemenkov <lemenkov at gmail.com> 2.0.0-3
+- Fix build against R11B-2
+
* Sat Feb 23 2008 Peter Lemenkov <lemenkov at gmail.com> 2.0.0-2
- Disable docs again for EPEL (we haven't hevea for EPEL)
More information about the fedora-extras-commits
mailing list