Re: [RFCv2 00/15] RFCv2: Consolidated userspace RDMA library repo

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Thu, Sep 01, 2016 at 07:14:38PM +0000, Woodruff, Robert J wrote:

> everything, it would also be desirable to allow someone to
> selectively build and install a subset of libraries.  For example,

I don't intend to do this.

The main reason we have it in the kernel is because building every
driver takes hours. rdma-plumbing builds in 3.5 seconds I see no
reason to optimize that further, and I don't forsee us reaching an
onerous build time in the future. Every build builds everything.

Global options like valgrind, libnl, etc are handled at cmake time
just like with configure. These are the only options that might impact
an embedded or otherwise user.

cmake already includes a 'make menuconfig' like tool for these options
(cmake-curses-gui) for those so inclined.

For Intel's case with your delta updates, make a RPM spec file that
does the full build, do the make install and delete everything that
isn't libhfi1 related. Then produce your delta package. You'd build
with options to set the lib install dir to /opt/intel-opa/ (or
whatever) and provide your own .driver file.

Jason
--
To unsubscribe from this list: send the line "unsubscribe linux-rdma" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html



[Index of Archives]     [Linux USB Devel]     [Video for Linux]     [Linux Audio Users]     [Photo]     [Yosemite News]     [Yosemite Photos]     [Linux Kernel]     [Linux SCSI]     [XFree86]
  Powered by Linux