diff options
author | Jason Wessel <jason.wessel@windriver.com> | 2014-01-23 08:32:44 -0600 |
---|---|---|
committer | Richard Purdie <richard.purdie@linuxfoundation.org> | 2014-01-28 00:52:36 +0000 |
commit | 57d269a584dca69df3e801cf326109ac056497f4 (patch) | |
tree | de66c873fc9e796650fe694bb5e665f866d0451f /meta/recipes-devtools/unfs-server/unfs-server_2.1+2.2beta47.bb | |
parent | 8dd861d471b7168e58e26fcde852eb3e4e7e7b41 (diff) | |
download | ast2050-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.bb | 78 |
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") -} |