Update to 2.8.0, which should fix problems with excessive RocksDB db usage. Bump to LLVM 4.0 on older os revs because the dependencies pull it in anyway.

This commit is contained in:
David Thiel 2017-09-22 16:52:31 +00:00
parent 29eaffdae3
commit caa11c173a
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=450396
4 changed files with 11 additions and 32 deletions

View file

@ -2,8 +2,7 @@
# $FreeBSD$ # $FreeBSD$
PORTNAME= osquery PORTNAME= osquery
PORTVERSION= 2.7.0 PORTVERSION= 2.8.0
PORTREVISION= 2
CATEGORIES= sysutils CATEGORIES= sysutils
MAINTAINER= zi@FreeBSD.org MAINTAINER= zi@FreeBSD.org
@ -67,9 +66,9 @@ LLDPD_CONFIGURE_ENV_OFF=SKIP_LLDPD=1
.include <bsd.port.pre.mk> .include <bsd.port.pre.mk>
.if ${OSVERSION} < 1100000 .if ${OSVERSION} < 1100000
BUILD_DEPENDS+= clang38:devel/llvm38 BUILD_DEPENDS+= clang40:devel/llvm40
CC= clang38 CC= clang40
CXX= clang++38 CXX= clang++40
.endif .endif
post-patch: post-patch:

View file

@ -1,5 +1,5 @@
TIMESTAMP = 1504120429 TIMESTAMP = 1506029964
SHA256 (facebook-osquery-2.7.0_GH0.tar.gz) = ce5fb4e6000904e998ca4cc9aae2c4125505d6b11e5f0c318456ee9ded8cc2dc SHA256 (facebook-osquery-2.8.0_GH0.tar.gz) = 2ebb8c513e684a29f5bad0b95ffbc00cc063514566ae15a62e3c3928cfa51dc5
SIZE (facebook-osquery-2.7.0_GH0.tar.gz) = 973435 SIZE (facebook-osquery-2.8.0_GH0.tar.gz) = 994679
SHA256 (osquery-third-party-2.7.0_GH0.tar.gz) = 264070dbe55e1cb3dd94b263b9110b863963cbde9363a08f49d7a27b2aa9e5f1 SHA256 (osquery-third-party-2.8.0_GH0.tar.gz) = cbfb9a2bde1c8b8e53566f7dd7599bc6b91910e657c5efcff8ebb212f2ea5830
SIZE (osquery-third-party-2.7.0_GH0.tar.gz) = 3264470 SIZE (osquery-third-party-2.8.0_GH0.tar.gz) = 3264454

View file

@ -1,22 +0,0 @@
diff --git a/osquery/tables/networking/freebsd/routes.cpp b/osquery/tables/networking/freebsd/routes.cpp
index 991564caf..fd7a878fa 100644
--- osquery/tables/networking/freebsd/routes.cpp
+++ osquery/tables/networking/freebsd/routes.cpp
@@ -18,7 +18,6 @@
#include <arpa/inet.h>
#include <net/if_dl.h>
-#include <net/route.h>
#include <sys/sysctl.h>
#include <boost/algorithm/string/trim.hpp>
@@ -27,6 +26,9 @@
#include <osquery/logger.h>
#include <osquery/tables.h>
+// Include belongs here to fix build on older fbsds.
+#include <net/route.h>
+
#include "osquery/tables/networking/utils.h"
namespace osquery {

View file

@ -13,6 +13,7 @@ include/osquery/filesystem.h
include/osquery/flags.h include/osquery/flags.h
include/osquery/logger.h include/osquery/logger.h
include/osquery/packs.h include/osquery/packs.h
include/osquery/posix/system.h
include/osquery/registry.h include/osquery/registry.h
include/osquery/sdk.h include/osquery/sdk.h
include/osquery/sql.h include/osquery/sql.h
@ -20,6 +21,7 @@ include/osquery/status.h
include/osquery/system.h include/osquery/system.h
include/osquery/tables.h include/osquery/tables.h
include/osquery/query.h include/osquery/query.h
include/osquery/windows/system.h
lib/libosquery.a lib/libosquery.a
sbin/osqueryd sbin/osqueryd
@sample etc/osquery.conf.sample @sample etc/osquery.conf.sample