summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAlin Năstac <mrness@gentoo.org>2007-03-22 09:37:06 +0000
committerAlin Năstac <mrness@gentoo.org>2007-03-22 09:37:06 +0000
commitfe2ac26c8c4b48b3cf063014d3b942d4fbe6b293 (patch)
treee8490b8520f36e4c20f70ee373ee545585e134e5 /net-dialup/freeradius/files
parentmoved USE flag check from src_install to pkg_setup (diff)
downloadgentoo-2-fe2ac26c8c4b48b3cf063014d3b942d4fbe6b293.tar.gz
gentoo-2-fe2ac26c8c4b48b3cf063014d3b942d4fbe6b293.tar.bz2
gentoo-2-fe2ac26c8c4b48b3cf063014d3b942d4fbe6b293.zip
Remove disabled database drivers from the stable rlm_sql drivers (#171723). Autotools cleanup. More QA fixes.
(Portage version: 2.1.2.2)
Diffstat (limited to 'net-dialup/freeradius/files')
-rw-r--r--net-dialup/freeradius/files/digest-freeradius-1.1.5-r1 (renamed from net-dialup/freeradius/files/digest-freeradius-1.1.5)0
-rw-r--r--net-dialup/freeradius/files/freeradius-1.1.5-qa-fixes.patch34
2 files changed, 34 insertions, 0 deletions
diff --git a/net-dialup/freeradius/files/digest-freeradius-1.1.5 b/net-dialup/freeradius/files/digest-freeradius-1.1.5-r1
index cc2989f019db..cc2989f019db 100644
--- a/net-dialup/freeradius/files/digest-freeradius-1.1.5
+++ b/net-dialup/freeradius/files/digest-freeradius-1.1.5-r1
diff --git a/net-dialup/freeradius/files/freeradius-1.1.5-qa-fixes.patch b/net-dialup/freeradius/files/freeradius-1.1.5-qa-fixes.patch
index 9c2422cefc4f..49e809113fde 100644
--- a/net-dialup/freeradius/files/freeradius-1.1.5-qa-fixes.patch
+++ b/net-dialup/freeradius/files/freeradius-1.1.5-qa-fixes.patch
@@ -1,3 +1,37 @@
+diff -Nru freeradius-1.1.5.orig/src/main/mainconfig.c freeradius-1.1.5/src/main/mainconfig.c
+--- freeradius-1.1.5.orig/src/main/mainconfig.c 2007-03-22 11:09:57.000000000 +0200
++++ freeradius-1.1.5/src/main/mainconfig.c 2007-03-22 11:13:26.000000000 +0200
+@@ -23,6 +23,7 @@
+
+ #include "autoconf.h"
+ #include "libradius.h"
++#include "ltdl.h"
+
+ #include <stdlib.h>
+ #include <string.h>
+@@ -1487,6 +1488,10 @@
+ /*
+ * Free the configuration.
+ */
++extern void rl_free(void);
++extern void paircompare_builtin_free(void);
++extern void xlat_free(void);
++
+ int free_mainconfig(void)
+ {
+ /*
+diff -Nru freeradius-1.1.5.orig/src/modules/rlm_ldap/rlm_ldap.c freeradius-1.1.5/src/modules/rlm_ldap/rlm_ldap.c
+--- freeradius-1.1.5.orig/src/modules/rlm_ldap/rlm_ldap.c 2006-05-09 02:45:02.000000000 +0300
++++ freeradius-1.1.5/src/modules/rlm_ldap/rlm_ldap.c 2007-03-22 10:57:22.000000000 +0200
+@@ -175,6 +175,8 @@
+ #include <string.h>
+
+ #include <lber.h>
++#define LDAP_DEPRECATED 1
++#undef HAVE_LDAP_INT_TLS_CONFIG
+ #include <ldap.h>
+
+ #include <errno.h>
diff -Nru freeradius-1.1.5.orig/src/modules/rlm_smb/smblib.c freeradius-1.1.5/src/modules/rlm_smb/smblib.c
--- freeradius-1.1.5.orig/src/modules/rlm_smb/smblib.c 2004-02-26 21:04:35.000000000 +0200
+++ freeradius-1.1.5/src/modules/rlm_smb/smblib.c 2007-03-17 11:13:44.000000000 +0200