<div dir="ltr"><div dir="ltr"><div class="gmail_default" style="font-size:small">Hi Petr,</div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">Petr Vorel <<a href="mailto:pvorel@suse.cz" target="_blank">pvorel@suse.cz</a>> wrote:</div><div dir="ltr" class="gmail_attr"><br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
> > +<br>
> > +AC_DEFUN([LTP_CHECK_LIBKEYUTILS], [<br>
> > +    PKG_CHECK_MODULES([LIBKEYUTILS], [libkeyutils], [<br>
<br>
<br>
> I guess the list-of-modules should be [keyutils-libs] but not [libkeyutils]?<br>
No problem to change that, but can you explain why?<br></blockquote><br>From what I understanding, this macro runs the pkg-config tool to check<br>for the presence of packages against keyutils-libs and sets two variables:<br>LIBKEYUTILS_CFLAGS, LIBKEYUTILS_LIBS accordingly.<div class="gmail_default" style="font-size:small"><br></div><div class="gmail_default" style="font-size:small">So the list-of-modules should be the precise name(or version) of the library, am I right?</div><div class="gmail_default" style="font-size:small">See: <a href="https://autotools.io/pkgconfig/pkg_check_modules.html" target="_blank">https://autotools.io/pkgconfig/pkg_check_modules.html</a><br></div><div class="gmail_default" style="font-size:small"><br></div><div class="gmail_default" style="font-size:small"><div> </div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
Tested: <a href="https://travis-ci.org/github/pevik/ltp/builds/753925166" rel="noreferrer" target="_blank">https://travis-ci.org/github/pevik/ltp/builds/753925166</a></blockquote><div><br></div><div>The reason for test all get passed is the "include/lapi/keyctl.h" has the</div><div>second choice to include <linux/keyctl.h> I guess.</div><div><br></div><div>#if defined(HAVE_KEYUTILS_H) && defined(HAVE_LIBKEYUTILS)<br># include <keyutils.h><br>#else<br># ifdef HAVE_LINUX_KEYCTL_H<br>#  include <linux/keyctl.h><br># endif /* HAVE_LINUX_KEYCTL_H */<br></div></div></div><div><br></div>-- <br><div dir="ltr"><div dir="ltr"><div>Regards,<br></div><div>Li Wang<br></div></div></div></div>