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

Re: [PATCHv2] cld: use XDR for all messages



On Tue, Jan 26, 2010 at 2:11 PM, Jeff Garzik <jeff@xxxxxxxxxx> wrote:
> Actually I poked at it this weekend, and was about to finish up.  So hold
> off for another day, if you would.
>
> The answer is, there are two different build environments to consider for
> headers:  the in-tree build environment, and the installed-header build
> environment.  That is why including "lib/foo.h" does not work, particularly
> in nested headers.  You need to fiddle INCLUDES in Makefile.am to get the
> header path correct at build time, and then ensure that all headers are
> installed in the proper location (by default, $includedir) using
> include_HEADERS.  That way, cld_msg_rpc* remains in lib/ while the other
> headers remain in include/

We should probably also add an AC_CHECK_PROG(rpcgen, ...) to configure.ac

On an unrelated note, I just discovered "make check". I feel kind of
silly that I didn't try that before. :)

>
> Also, while splitting this up, I noticed that ping_open is no longer set to
> true.

Good catch. Clearly session_timeout should be setting that to true
when it sends the PING message.

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

[Linux USB Devel]     [Video for Linux]     [Linux Audio Users]     [Photo]     [Yosemite News]    [Yosemite Photos]    [Free Online Dating]     [Linux Kernel]     [Linux SCSI]     [XFree86]

Add to Google Powered by Linux