Pavel Odintsov
|
265f42c42f
|
Added manual gcc compilation on CentOS 6
|
2020-06-10 21:08:58 +01:00 |
|
Pavel Odintsov
|
1052d9a371
|
Switched to older version of Boost Build which does not need C++ 11
|
2020-06-10 19:35:50 +01:00 |
|
Pavel Odintsov
|
3433258bf9
|
Added rpath for libicu to hint path for libicu's libs
|
2020-06-10 18:50:25 +01:00 |
|
Pavel Odintsov
|
9650424910
|
Unified systemd and system v rpm spec files completely
|
2020-06-09 23:46:33 +01:00 |
|
Pavel Odintsov
|
0baedfe205
|
Added rpath for Boost's regexp library and improved build process for new CentOS
|
2020-06-09 23:08:30 +01:00 |
|
Pavel Odintsov
|
3180a3c91e
|
Attempt to build fresh Boost on CentOS66
|
2020-06-09 19:18:38 +01:00 |
|
Pavel Odintsov
|
b72e197e8b
|
Added dependencies for libpcap
|
2020-06-09 18:32:54 +01:00 |
|
Pavel Odintsov
|
bd5cfabf67
|
Fixed api flag name, added explicit failure if we cannot build mongodb dependency
|
2020-06-09 08:59:52 +01:00 |
|
Pavel Odintsov
|
772ed5a82a
|
Removed sudo and added S3 ORB for CircleCI
|
2020-06-07 18:22:51 +01:00 |
|
Pavel Odintsov
|
f596833ffc
|
Fixed error checking
|
2020-06-07 17:32:44 +01:00 |
|
Pavel Odintsov
|
72a7eca650
|
Moved away from using wget for retrieving fastnetmon.conf from master branch. We will use it from current repo clone
|
2020-06-07 16:30:28 +01:00 |
|
Pavel Odintsov
|
c3e1f209ba
|
Improved error reporting for package build script
|
2020-06-07 15:44:51 +01:00 |
|
Pavel Odintsov
|
70d3854e96
|
Extended build time allowance, explicitly added distro name to package build script
|
2020-06-07 13:39:56 +01:00 |
|
Pavel Odintsov
|
63cb7f901e
|
Added dependencies on bzip2 for Boost build on CentOS. Closes: #820
|
2020-06-07 00:41:49 +01:00 |
|
Pavel Odintsov
|
4212585898
|
Added binary install for cmake on CentOS 6
|
2020-06-06 18:50:59 +01:00 |
|
Pavel Odintsov
|
ae26099136
|
We do not need hiredis lib from system because we use our own version from source code
|
2020-06-06 18:36:49 +01:00 |
|
Pavel Odintsov
|
c01904f5e5
|
Added version configuration for CentOS 6 build
|
2020-06-06 18:29:58 +01:00 |
|
Pavel Odintsov
|
20351fd3b7
|
Fixed cmake build for CentOS
|
2020-06-06 17:57:26 +01:00 |
|
Pavel Odintsov
|
3f31ac3f51
|
Changed Boost build path to mirror and disabled build failure for CentOS 6 due to lack of GoBGP
|
2020-06-06 17:44:01 +01:00 |
|
Pavel Odintsov
|
1dc7aad696
|
Added build target for not recommended CentOS 6
|
2020-06-04 20:56:21 +01:00 |
|
Pavel Odintsov
|
8ab5d957be
|
Merge branch 'master' of github.com:pavel-odintsov/fastnetmon
|
2020-06-04 20:32:23 +01:00 |
|
Pavel Odintsov
|
f0b5e269da
|
Implement CI task to build FastNetMon for all popular Ubuntu distros
|
2020-06-04 20:32:09 +01:00 |
|
Pavel Odintsov
|
91599d87da
|
Aligned average calculatuon time for subnets and enabled per flow counters by default
|
2020-06-04 18:45:38 +01:00 |
|
Pavel Odintsov
|
f2f59a1339
|
Added GoBGP into bundle
|
2020-06-03 10:07:57 +01:00 |
|
Pavel Odintsov
|
905aedc4d1
|
Made libraries path configurable in CMAKE
|
2020-06-03 09:48:06 +01:00 |
|
Pavel Odintsov
|
ae5092142a
|
Added logic to ignore PF_RING
|
2020-06-03 09:36:49 +01:00 |
|
Pavel Odintsov
|
f7320ffffd
|
Improved our own logic to build libraries bundle
|
2020-06-03 09:25:35 +01:00 |
|
Pavel Odintsov
|
52ef1be79c
|
Added debug about Boost libraries and switched to using bundled FNM build from script
|
2020-06-02 21:09:46 +01:00 |
|
Pavel Odintsov
|
5cfd3fc0e1
|
Added command to disable FastNetMon compilation for CI
|
2020-06-02 19:57:33 +01:00 |
|
Pavel Odintsov
|
5c8cf3edc5
|
Improved formatting and disabled Boost installation when we build it manually
|
2020-06-02 19:47:13 +01:00 |
|
Pavel Odintsov
|
cf408fee9f
|
Improved logging and reduced number of build threads for cmake
|
2020-06-02 18:15:14 +01:00 |
|
Pavel Odintsov
|
f290dfede2
|
Added logic to install cmake from sources for all lib build
|
2020-06-02 09:53:36 +01:00 |
|
Pavel Odintsov
|
2cd99fe639
|
We need to build cmake too
|
2020-06-02 09:00:41 +01:00 |
|
Pavel Odintsov
|
0624304131
|
Added logic to build libicu and link Boost against it
|
2020-06-02 00:42:42 +01:00 |
|
Pavel Odintsov
|
7c5ccf8bf9
|
Added logic to build FNM with custom Boost
|
2020-06-01 23:54:36 +01:00 |
|
Pavel Odintsov
|
71c7120edc
|
Added option to build FNM with custom Boost
|
2020-06-01 22:00:32 +01:00 |
|
Pavel Odintsov
|
ac0499fb21
|
Added flag to build Boost, added flag to disable mirror repo because boost does not fint into Github's limit for 100Mb
|
2020-06-01 21:47:54 +01:00 |
|
Pavel Odintsov
|
07efeb7f4b
|
Added command to build Boost Builder
|
2020-06-01 21:27:54 +01:00 |
|
Pavel Odintsov
|
9fb663557e
|
old cmake does not like command: CHECK_C_SOURCE_COMPILES
|
2020-05-31 13:56:43 +01:00 |
|
Pavel Odintsov
|
54642940b1
|
Fixed AF_PACKET support check for old distros. Closes #816
|
2020-05-31 13:50:25 +01:00 |
|
Pavel Odintsov
|
3d4fe275b1
|
Reduced number of CPU cores for CircleCI
|
2020-05-27 00:01:50 +01:00 |
|
Pavel Odintsov
|
2b0be61a64
|
Improved failure experience in CI environment
|
2020-05-26 21:25:57 +01:00 |
|
Pavel Odintsov
|
dc69c35deb
|
Removed ldconfig changes, added conf option flag, added FNM run on CI after build
|
2020-05-26 20:46:44 +01:00 |
|
Pavel Odintsov
|
e631b3babf
|
Fixed variable name for PF_RING mode
|
2020-05-25 23:08:47 +01:00 |
|
Pavel Odintsov
|
5b474700fb
|
Added logic to disable Netmap plugin on very old platforms. Closes #810
|
2020-05-25 22:54:00 +01:00 |
|
Pavel Odintsov
|
f13a958d60
|
Replaced unreliable kernel version based check by compilation check. Closes #809
|
2020-05-25 22:28:29 +01:00 |
|
Pavel Odintsov
|
05d6a24276
|
Added dependency on dnf-plugins-core for CentOS 8
|
2020-05-25 21:17:41 +01:00 |
|
Pavel Odintsov
|
dbe71601b2
|
Added PowerTools report for CentOS 8 builds. Closes #801
|
2020-05-25 21:12:45 +01:00 |
|
Pavel Odintsov
|
5d498ad28b
|
Removed annoying alerts for users without ANSI color library
|
2020-05-25 20:31:15 +01:00 |
|
Pavel Odintsov
|
cdeaae1a8e
|
Added logic to cache compiled dependencies and skipt their build if we've got them
|
2020-05-25 20:26:11 +01:00 |
|