LIBNFS is a client library for accessing NFS shares over a network. see: https://github.com/sahlberg/libnfs This library comes bundled with xbmc-9999 and the upcoming eden release and enables the builtin nfs support in XBMC. Since Gentoo wants to have each dependency as a seperate ebuild, we should split libnfs from xbmc and offer libnfs as a dedicated package. Therefore I rolled two ebuilds, one for git sources one for stable releases. Please see attachements. It would be nice to find a maintainer soon to get this ebuild into the official tree. Thank you sera@#gentoo-dev-help for your support! Reproducible: Always Steps to Reproduce: 1. emerge xbmc-9999 Actual Results: 1. configure phase tells me it has no builtin nfs support Expected Results: 2. configure phase should tell me it has builtin nfs support
Created attachment 286281 [details] stable ebuild
Created attachment 286283 [details] git source ebuild
Created attachment 286847 [details] libnfs ebuild this should take care of both
(In reply to comment #3) > Created attachment 286847 [details] > libnfs ebuild > > this should take care of both Thank you for merging both ebuilds. I tested the new ebuild for both 1.0 and 9999 versions. Results: v1.0: - builds successfully with --enable-libtirpc - xbmc-9999 fails to build against v1.0 with --enable-libtirpc v9999: - fails to build successfully with --enable-libtirpc - --disable-libtirpc leads to a successful build - xbmc-9999 builds successfully against v9999 with --disable-libtirpc I assume the given results are issues upstream at libnfs/xbmc? I saw some of your commits on libnfs (github) in the configure script, etc. Do you know anything in detail about the build issues?
> v9999: > - fails to build successfully with --enable-libtirpc > - --disable-libtirpc leads to a successful build > - xbmc-9999 builds successfully against v9999 with --disable-libtirpc > I reported the issue upstream and it is now fixed on the live ebuild: see: https://github.com/sahlberg/libnfs/issues/17
should be all set now in the tree; thanks for the report! Commit message: Initial ebuild http://sources.gentoo.org/net-fs/libnfs/ChangeLog?rev=1.1 http://sources.gentoo.org/net-fs/libnfs/libnfs-9999.ebuild?rev=1.1 http://sources.gentoo.org/net-fs/libnfs/metadata.xml?rev=1.1