On 10/5/15 8:30 AM, Daniel Gryniewicz wrote: > Nothing is overwritten in your source tree, even if you build ganesha > in your source tree. The ntirpc checkout happens in the *build* tree, > in a subdir specific to building ntirpc. > OK. I was going by my log of Oct 01, 10:05 am, where my /home/bill/rdma/nfs-ganesga/src/libntirpc was wiped and replaced by the clone.
<blockquote> Cloning into 'libntirpc'... </blockquote> Glad that was fixed along the way. I do see that cmake placed the ntirpc build data in: <blockquote> -- Build files have been written to: /home/bill/rdma/build/project_ntirpc-prefix/src/project_ntirpc-build </blockquote> > In addition, a *specific* commit hash is checked out, not the head of any > tree. > So only those of us doing development need to worry about the heads of branches. Of course, this thread was aimed at folks doing development. ;) In my case, that ended with: <blockquote> [100%] Linking C executable ganesha.nfsd libMainServices.a(nfs_rpc_rdma.c.o): In function `nfs_rdma_dispatcher_thread': /home/bill/rdma/nfs-ganesha/src/MainNFSD/nfs_rpc_rdma.c:143: undefined reference to `rpc_rdma_create' /home/bill/rdma/nfs-ganesha/src/MainNFSD/nfs_rpc_rdma.c:161: undefined reference to `svc_rdma_ncreate' </blockquote> Which still needs to be fixed by your missing patch. Maybe later this week? ------------------------------------------------------------------------------ _______________________________________________ Nfs-ganesha-devel mailing list Nfs-ganesha-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/nfs-ganesha-devel