diff options
author | Markus Ullmann <jokey@gentoo.org> | 2006-05-06 13:49:41 +0000 |
---|---|---|
committer | Markus Ullmann <jokey@gentoo.org> | 2006-05-06 13:49:41 +0000 |
commit | 37442e82b1ca9b4ea26d9a9f86d52028c93110bd (patch) | |
tree | 1620babcb3cccff82c6277535b8ca1b21cdec269 /net-nds/openldap | |
parent | Don't depend on KDE, it's an icon set, not a KDE application. (diff) | |
download | gentoo-2-37442e82b1ca9b4ea26d9a9f86d52028c93110bd.tar.gz gentoo-2-37442e82b1ca9b4ea26d9a9f86d52028c93110bd.tar.bz2 gentoo-2-37442e82b1ca9b4ea26d9a9f86d52028c93110bd.zip |
Adding glibc2.4 patch for old version wrt bug #126259
(Portage version: 2.1_pre10-r3)
Diffstat (limited to 'net-nds/openldap')
-rw-r--r-- | net-nds/openldap/ChangeLog | 6 | ||||
-rw-r--r-- | net-nds/openldap/files/openldap-2.1.30-glibc24.patch | 12 | ||||
-rw-r--r-- | net-nds/openldap/openldap-2.2.28-r4.ebuild | 6 |
3 files changed, 22 insertions, 2 deletions
diff --git a/net-nds/openldap/ChangeLog b/net-nds/openldap/ChangeLog index 876d1a1de3be..d1a196ae715f 100644 --- a/net-nds/openldap/ChangeLog +++ b/net-nds/openldap/ChangeLog @@ -1,6 +1,10 @@ # ChangeLog for net-nds/openldap # Copyright 1999-2006 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/net-nds/openldap/ChangeLog,v 1.179 2006/05/06 13:18:56 jokey Exp $ +# $Header: /var/cvsroot/gentoo-x86/net-nds/openldap/ChangeLog,v 1.180 2006/05/06 13:49:41 jokey Exp $ + + 06 May 2006; Markus Ullmann <jokey@gentoo.org> + +files/openldap-2.1.30-glibc24.patch, openldap-2.2.28-r4.ebuild: + Adding glibc2.4 patch for old version wrt bug #126259 06 May 2006; Markus Ullmann <jokey@gentoo.org> openldap-2.3.21-r1.ebuild: Modified Version-Tag checker and added some skip option wrt bug #132246 diff --git a/net-nds/openldap/files/openldap-2.1.30-glibc24.patch b/net-nds/openldap/files/openldap-2.1.30-glibc24.patch new file mode 100644 index 000000000000..6e0d8d107c91 --- /dev/null +++ b/net-nds/openldap/files/openldap-2.1.30-glibc24.patch @@ -0,0 +1,12 @@ +--- openldap-2.2.28/libraries/libldap/init.c 2005-01-20 18:01:01.000000000 +0100 ++++ openldap-2.2.28-patch/libraries/libldap/init.c 2006-03-14 17:17:13.000000000 +0100 +@@ -553,7 +553,7 @@ + if( user == NULL ) user = getenv("LOGNAME"); + + if( user != NULL ) { +- gopts->ldo_def_sasl_authcid = user; ++ gopts->ldo_def_sasl_authcid = LDAP_STRDUP(user); + } + } + #endif + diff --git a/net-nds/openldap/openldap-2.2.28-r4.ebuild b/net-nds/openldap/openldap-2.2.28-r4.ebuild index 77b4dfca2b24..7ffed775e85a 100644 --- a/net-nds/openldap/openldap-2.2.28-r4.ebuild +++ b/net-nds/openldap/openldap-2.2.28-r4.ebuild @@ -1,6 +1,6 @@ # Copyright 1999-2006 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/net-nds/openldap/openldap-2.2.28-r4.ebuild,v 1.3 2006/04/20 06:59:27 flameeyes Exp $ +# $Header: /var/cvsroot/gentoo-x86/net-nds/openldap/openldap-2.2.28-r4.ebuild,v 1.4 2006/05/06 13:49:41 jokey Exp $ inherit flag-o-matic toolchain-funcs eutils multilib libtool @@ -181,6 +181,10 @@ src_unpack() { EPATCH_OPTS="-p0 -d ${OLD_S}" epatch ${FILESDIR}/${PN}-2.1.30-autoconf-archived-fix.patch EPATCH_OPTS="-p0 -d ${S}" epatch ${FILESDIR}/${PN}-2.2.28-autoconf-archived-fix.patch + # make autoconf-archive compatible + EPATCH_OPTS="-p1 -d ${OLD_S}" epatch ${FILESDIR}/${PN}-2.1.30-glibc24.patch + EPATCH_OPTS="-p1 -d ${S}" epatch ${FILESDIR}/${PN}-2.1.30-glibc24.patch + # add cleartext passwords backport bug #112554 EPATCH_OPTS="-p0 -d ${S}" epatch ${FILESDIR}/${PN}-2.2.28-cleartext-passwords.patch |