summaryrefslogtreecommitdiff
path: root/packages/glibc/eglibc_svn.bb
diff options
context:
space:
mode:
authorKhem Raj <raj.khem@gmail.com>2007-08-30 07:26:21 +0000
committerKoen Kooi <koen@openembedded.org>2007-08-30 07:26:21 +0000
commit72371295243dfdfc8893ffb62f3c6e4216d98b0b (patch)
tree9d730c18ab02c2043b68170c5d583a67b12c3677 /packages/glibc/eglibc_svn.bb
parent2040047451210610f1c99124f9e8fe30135122ff (diff)
eglibc: (r)provide glibc stuff, since it is compatible, closes #2894
Diffstat (limited to 'packages/glibc/eglibc_svn.bb')
-rw-r--r--packages/glibc/eglibc_svn.bb9
1 files changed, 6 insertions, 3 deletions
diff --git a/packages/glibc/eglibc_svn.bb b/packages/glibc/eglibc_svn.bb
index 21079bb895..98b9556c70 100644
--- a/packages/glibc/eglibc_svn.bb
+++ b/packages/glibc/eglibc_svn.bb
@@ -2,7 +2,7 @@ require glibc.inc
DEFAULT_PREFERENCE = "-1"
FILESDIR = "${@os.path.dirname(bb.data.getVar('FILE',d,1))}/eglibc-svn"
-PV = "2.6+svn${SRCDATE}"
+PV = "2.6+svnr${SRCREV}"
SRC_URI = "svn://svn.eglibc.org;module=trunk \
file://export-fcntl2.patch;patch=1 \
file://etc/ld.so.conf \
@@ -10,8 +10,8 @@ SRC_URI = "svn://svn.eglibc.org;module=trunk \
S = "${WORKDIR}/trunk/libc"
B = "${WORKDIR}/build-${TARGET_SYS}"
-#PACKAGES_DYNAMIC = "libc6*"
-#RPROVIDES_${PN}-dev = "libc6-dev"
+PACKAGES_DYNAMIC = "libc6*"
+RPROVIDES_${PN}-dev = "libc6-dev"
# the -isystem in bitbake.conf screws up glibc do_stage
BUILD_CPPFLAGS = "-I${STAGING_DIR}/${BUILD_SYS}/include"
@@ -86,6 +86,9 @@ do_compile () {
}
do_stage() {
+ # FIXME: this removes files from staging
+ # make sure there isn't a conflicting libc in staging
+ # this should be solved differently
rm -f ${STAGING_LIBDIR}/libc.so.6
oe_runmake 'install_root=${STAGING_DIR}/${HOST_SYS}' \
'includedir=/include' 'libdir=/lib' 'slibdir=/lib' \