summaryrefslogtreecommitdiffstats
path: root/meta/recipes-devtools/unfs-server/unfs-server_2.1+2.2beta47.bb
diff options
context:
space:
mode:
authorJason Wessel <jason.wessel@windriver.com>2014-01-23 08:32:44 -0600
committerRichard Purdie <richard.purdie@linuxfoundation.org>2014-01-28 00:52:36 +0000
commit57d269a584dca69df3e801cf326109ac056497f4 (patch)
treede66c873fc9e796650fe694bb5e665f866d0451f /meta/recipes-devtools/unfs-server/unfs-server_2.1+2.2beta47.bb
parent8dd861d471b7168e58e26fcde852eb3e4e7e7b41 (diff)
downloadast2050-yocto-poky-57d269a584dca69df3e801cf326109ac056497f4.zip
ast2050-yocto-poky-57d269a584dca69df3e801cf326109ac056497f4.tar.gz
unfs-server: Remove unfs-server recipe and patches
The unfs-server only supports NFS v2 and it is not useful any longer with the advent of 64 bit inodes and the fact that the server has only a 32 bit key for the NFS hash which is hardcoded back to the inode. This recipe is replaced with a user mode NFS server using v3. [YOCTO #5639] (From OE-Core rev: 13de86c54e2c02e548bd8805ea7df17ddad4e531) Signed-off-by: Jason Wessel <jason.wessel@windriver.com> Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Diffstat (limited to 'meta/recipes-devtools/unfs-server/unfs-server_2.1+2.2beta47.bb')
-rw-r--r--meta/recipes-devtools/unfs-server/unfs-server_2.1+2.2beta47.bb78
1 files changed, 0 insertions, 78 deletions
diff --git a/meta/recipes-devtools/unfs-server/unfs-server_2.1+2.2beta47.bb b/meta/recipes-devtools/unfs-server/unfs-server_2.1+2.2beta47.bb
deleted file mode 100644
index 226a645..0000000
--- a/meta/recipes-devtools/unfs-server/unfs-server_2.1+2.2beta47.bb
+++ /dev/null
@@ -1,78 +0,0 @@
-SUMMARY = "Userspace NFS server"
-SECTION = "console/network"
-LICENSE = "GPLv2+"
-LIC_FILES_CHKSUM = "file://COPYING;md5=8ca43cbc842c2336e835926c2166c28b"
-
-RDEPENDS_${PN} = "pseudo"
-RDEPENDS_${PN}_class-native = "pseudo-native"
-RDEPENDS_${PN}_class-nativesdk = "nativesdk-pseudo"
-BASEPV = "2.2beta47"
-PR = "r1"
-
-SRC_URI = "ftp://linux.mathematik.tu-darmstadt.de/pub/linux/oldstuff/people/okir/nfs-server-${BASEPV}.tar.gz \
- file://001-2.2b47-2.2b51.patch \
- file://002-destdir.patch \
- file://003-manpages.patch \
- file://004-strsignal.patch \
- file://005-sys-time.patch \
- file://006-reiserfs.patch \
- file://007-map.patch \
- file://008-configure.patch \
- file://009-multirw.patch \
- file://010-realpath.patch \
- file://011-fno-strict-aliasing.patch \
- file://012-nostrip.patch \
- file://013-mntpathlen.patch \
- file://014-uninitialized.patch \
- file://015-setattr.patch \
- file://016-makefile.in.patch \
- file://017-wrs-dynamic-rpc.patch \
- file://018-remove-tcp-wrappers.patch \
- file://019-pid-before-fork.patch \
- file://020-undefined-chmod-fix.patch \
- file://021-nolibwrap.patch \
- file://022-add-close-on-exec-descriptors.patch \
- file://023-no-rpc-register.patch \
- "
-
-SRC_URI[md5sum] = "79a29fe9f79b2f3241d4915767b8c511"
-SRC_URI[sha256sum] = "7eeaf3cf0b9d96167a5ba03bf1046e39b4585de1339a55b285e673c06ba415cb"
-
-S = "${WORKDIR}/nfs-server-${BASEPV}/"
-
-inherit autotools
-
-BBCLASSEXTEND = "native nativesdk"
-
-CFLAGS = "-fPIE -fstack-protector-all"
-LDFLAGS = "-pie"
-
-EXTRA_OECONF = "--enable-ugid-dynamic \
- --enable-ugid-nis \
- --enable-host-access \
- --with-exports-uid=0 \
- --with-exports-gid=0 \
- --enable-mount-logging \
- --with-devtab=${DESTDIR}${base_prefix}/var/lib/nfs/devtab \
- "
-
-do_configure_prepend () {
- # Remove pregenerated xdr functions. They use long
- # instead of u32, which produces incorrect code on
- # 64-bit architectures:
- rm -f *_xdr.c
-
- if [ ! -f ${S}/acinclude.m4 ]; then
- mv ${S}/aclocal.m4 ${S}/acinclude.m4
- fi
-}
-
-# This recipe is intended for -native and -nativesdk builds only,
-# not target installs:
-python __anonymous () {
- import re
-
- pn = d.getVar("PN", True)
- if not pn.endswith('-native') and not pn.startswith('nativesdk-'):
- raise bb.parse.SkipPackage("unfs-server is intended for native/nativesdk builds only")
-}
OpenPOWER on IntegriCloud