View | Details | Raw Unified | Return to bug 198504 | Differences between
and this patch

Collapse All | Expand All

(-)irc/charybdis/files/patch-configure-ac (-11 lines)
Lines 1-11 Link Here
1
--- configure.ac.orig	2013-01-02 14:54:13.907049431 +0000
2
+++ configure.ac	2013-01-02 15:00:16.779052086 +0000
3
@@ -247,7 +247,7 @@
4
 	rundir='${sysconfdir}'
5
 	pkgrundir='${rundir}'
6
 	localstatedir='${prefix}'
7
-	pkglocalstatedir='${sysconfdir}'])
8
+	pkglocalstatedir='/var/db/${PACKAGE_TARNAME}'])
9
 pkglibdir='${libdir}/${PACKAGE_TARNAME}'
10
 AC_SUBST([pkglibdir])
11
 AC_SUBST([rundir])
(-)irc/charybdis/files/patch-configure.ac (+20 lines)
Line 0 Link Here
1
--- configure.ac.orig	2012-12-31 22:47:31.000000000 +0100
2
+++ configure.ac	2015-03-10 14:13:54.276067686 +0100
3
@@ -247,7 +247,7 @@
4
 	rundir='${sysconfdir}'
5
 	pkgrundir='${rundir}'
6
 	localstatedir='${prefix}'
7
-	pkglocalstatedir='${sysconfdir}'])
8
+	pkglocalstatedir='/var/db/${PACKAGE_TARNAME}'])
9
 pkglibdir='${libdir}/${PACKAGE_TARNAME}'
10
 AC_SUBST([pkglibdir])
11
 AC_SUBST([rundir])
12
@@ -535,6 +535,8 @@
13
 	fi
14
 fi
15
 
16
+AC_CHECK_LIB(crypto, RAND_egd, AC_DEFINE(HAVE_RAND_EGD, 1, [Define if the libcrypto has RAND_egd]))
17
+
18
 CPPFLAGS="$save_CPPFLAGS"
19
 LIBS="$save_LIBS"
20
 
(-)irc/charybdis/files/patch-libratbox_src_openssl.c (+12 lines)
Line 0 Link Here
1
--- libratbox/src/openssl.c.orig	2012-12-31 22:47:31.000000000 +0100
2
+++ libratbox/src/openssl.c	2015-03-10 14:20:19.799041904 +0100
3
@@ -577,7 +577,9 @@
4
 	switch (seed_type)
5
 	{
6
 	case RB_PRNG_EGD:
7
+#ifdef HAVE_RAND_EGD
8
 		if(RAND_egd(path) == -1)
9
+#endif
10
 			return -1;
11
 		break;
12
 	case RB_PRNG_FILE:

Return to bug 198504