[Lognorm] Minor issue with liblognorm 1.0.0 release.

Champ Clark III cclark at quadrantsec.com
Fri Dec 6 20:56:05 CET 2013


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

A Sagan user brought this up on the sagan-users mailing list as well.
 Here's how I resolved it in Sagan:

In my configure.ac

- --<snip>--

# Check multiple locations for json-c headers

AC_CHECK_HEADERS([json/json.h json.h], [break], [AC_MSG_ERROR([json-c
headers not found or not usable])])

# Check multple names of json-c libraries.

AC_CHECK_LIB(json, main,, [ AC_CHECK_LIB(json-c,
main,,AC_MSG_ERROR(The json library cannot be found. This library is
important for the correlation aspects of Sagan! Please see
https://wiki.quadrantsec.com/bin/view/Main/LibLogNorm. To disable this
feature use the --disable lognorm flag.)) ],)

- --<snip>--

In my source (sagan-liblognorm.c),  I added:

- --<snip>--

#if defined(HAVE_JSON_JSON_H)
#  include <json/json.h>
#else
#  include <json.h>
#endif

- --<snip>--

It should resolve the issue building on Gentoo, Fedora 19, etc).

Hope this helps.



On 12/2/13, 2:52 PM, Champ Clark III wrote:
> 
> Just started working with Sagan and liblognorm 1.0.0.  I've cleaned
> my dev box off all old versions of libee, libestr and liblognorm.
> Then rebuilt from git using my normal process.
> 
> It appears that liblognorm.h is trying to call:
> 
> #include <json.h>
> 
> My json-c is located in the /usr/include/json/json.h
> 
> Easy fix manually,  but just thought you might want to know.
> 
> 
> 
> 

- -- 
- - Champ Clark III (cclark at quadrantsec.com)
  Quadrant Information Security (http://quadrantsec.com)
  Key Fingerprint: 2E56 C2EB 1B25 C517 D5BA 2DCF 5E70 B2F8 0381 878A
  GPG Key ID: 0381878A
-----BEGIN PGP SIGNATURE-----
Version: GnuPG/MacGPG2 v2.0.17 (Darwin)
Comment: GPGTools - http://gpgtools.org
Comment: Using GnuPG with Thunderbird - http://www.enigmail.net/

iQEcBAEBAgAGBQJSoivVAAoJENnmXt7Lmc3KheYH/RcoSbFfQIfuIXvzebLOVe9T
Py6SgnP2HUVFBGhzBjg3eH9cV0YRlObzZSggJ9KLl/D+sydXcmTIWaJDGOFGZfwH
UP3yytujn18pMzCMEP1YvA+793gG/wTKcIotWM2lXTuF7/AMkdvVLjAHqj1jYjYT
MTohhXDelGxJv8kmOUof9Ik1X6oIePvAq2R0HMwRdbU/4PQbscN6lWucFg1mcNgb
Ad77vcmVfZerQlzbEkw4xilIDnCmealoFZONzWvT5OEn+BY+qwAvivAdlmSYQdj8
YKHVUNkL8w74kvAve6ayb4P2c2Tya95a5iisMEkFxCb7gLVz3di2uVfC/jaUE7A=
=To8v
-----END PGP SIGNATURE-----


More information about the Lognorm mailing list