summaryrefslogtreecommitdiff
path: root/packages/krb/krb5_1.6.3.bb
diff options
context:
space:
mode:
authorTim 'timtim' Ellis <tim.ellis@foonas.org>2009-01-26 19:07:15 +0000
committerTim 'timtim' Ellis <tim.ellis@foonas.org>2009-01-26 19:07:15 +0000
commit9d214351244c98c3d7eaec8be06c36ebb789814f (patch)
tree56dbffbccdc20c2f0152264db11af7ceca4fb94c /packages/krb/krb5_1.6.3.bb
parent6ff1989aa87eb18b135ba59533a2317052d7f4fb (diff)
krb5: Fix uclibc build issue
Diffstat (limited to 'packages/krb/krb5_1.6.3.bb')
-rw-r--r--packages/krb/krb5_1.6.3.bb10
1 files changed, 6 insertions, 4 deletions
diff --git a/packages/krb/krb5_1.6.3.bb b/packages/krb/krb5_1.6.3.bb
index c77c606eb5..b13e5f15b1 100644
--- a/packages/krb/krb5_1.6.3.bb
+++ b/packages/krb/krb5_1.6.3.bb
@@ -1,19 +1,20 @@
DESCRIPTION = "A network authentication protocol"
HOMEPAGE = "http://web.mit.edu/Kerberos/"
SECTION = "console/network"
-PR = "r3"
+PR = "r4"
LICENSE = "MIT"
DEPENDS = "perl-native ncurses e2fsprogs-libs"
inherit autotools binconfig
-SRC_URI = "http://web.mit.edu/kerberos/dist/krb5/1.6/krb5-1.6.3-signed.tar"
+SRC_URI = "http://web.mit.edu/kerberos/dist/krb5/1.6/krb5-1.6.3-signed.tar \
+ file://fix-uclibc-ruserpass-collision.patch"
S = "${WORKDIR}/${PN}-${PV}/src/"
# Will clean this up...
EXTRA_OECONF += " krb5_cv_attr_constructor_destructor=yes ac_cv_func_regcomp=yes \
- ac_cv_printf_positional=yes ac_cv_file__etc_environment=yes \
- ac_cv_file__etc_TIMEZONE=no --with-system-et"
+ ac_cv_printf_positional=yes ac_cv_file__etc_environment=yes \
+ ac_cv_file__etc_TIMEZONE=no --with-system-et"
CFLAGS_append += "-DDESTRUCTOR_ATTR_WORKS=1 -I${STAGING_INCDIR}/et"
LDFLAGS_append += "-lpthread"
@@ -21,6 +22,7 @@ FILES_${PN}-doc += /usr/share/examples
do_configure() {
tar xzf ${WORKDIR}/krb5-1.6.3.tar.gz -C ${WORKDIR}/
+ patch -p1 < ${WORKDIR}/fix-uclibc-ruserpass-collision.patch
oe_runconf
}