1
0
mirror of https://github.com/pavel-odintsov/fastnetmon synced 2024-11-23 13:22:36 +01:00
Commit Graph

3461 Commits

Author SHA1 Message Date
Pavel Odintsov
5e19bf3b0b Added gcc hashes for CentOS 8 and 9 on ARM64 2023-04-11 14:11:22 +01:00
Pavel Odintsov
ceaab4a55e Added hashes 2023-04-11 14:06:47 +01:00
Pavel Odintsov
63ff55f317 Added hash placeholders 2023-04-11 12:50:36 +01:00
Pavel Odintsov
f7c69605f7 Added ARM hashes for Ubuntu 20.04 2023-04-11 12:23:07 +01:00
Pavel Odintsov
c264f5dc38 Added hashes for Debian 12 ARM 2023-04-11 12:16:44 +01:00
Pavel Odintsov
93584e0239 Added gcc hash for Ubuntu 20.04 on ARM 2023-04-11 11:55:00 +01:00
Pavel Odintsov
3cd4293ca2 Added gcc hash for Debian 12 2023-04-11 11:45:08 +01:00
Pavel Odintsov
3266e6866b Added missing dependency diffutils for CentOS gcc builds 2023-04-11 11:40:45 +01:00
Pavel Odintsov
43af65057c Added hashes for new log4cpp 2023-04-11 11:29:53 +01:00
Pavel Odintsov
7310722ba9 Cleanup old hashes for log4cpp 2023-04-11 10:39:01 +01:00
Pavel Odintsov
67842ef37a Added ARM build option for all relatively modern distros 2023-04-11 10:37:11 +01:00
Pavel Odintsov
20fe7926e2 Added gcc hashes for Debian 11 build 2023-04-10 22:53:24 +01:00
Pavel Odintsov
c565b2325d Added hashes for gTest and log4cpp for ARM64 2023-04-10 22:51:07 +01:00
Pavel Odintsov
bf73d9e0cd Attempt to fix log4cpp build failure on ARM64 with explicit setting of build type. Related #980 2023-04-10 22:44:16 +01:00
Pavel Odintsov
04c620c354 Upgrade log4cpp to 1.1.4rc3 to address ARM64 compatibility 2023-04-10 22:36:58 +01:00
Pavel Odintsov
bb9fd9106c Added GoBGP hashes 2023-04-10 22:25:41 +01:00
Pavel Odintsov
d18c0e0c4d We need to use another package name to download GoBGP on ARM64 2023-04-10 22:21:49 +01:00
Pavel Odintsov
cc69c337a5 Added checksums 2023-04-10 22:08:00 +01:00
Pavel Odintsov
0b5ed3145a Unified CentOS build configuration 2023-04-10 22:06:06 +01:00
Pavel Odintsov
abe2e55577 Added hashes for Ubuntu 22.04 builds on ARM64 2023-04-10 22:01:56 +01:00
Pavel Odintsov
523ece35fe Added logic to build ARM64 packages for Debian 11 2023-04-10 21:52:35 +01:00
Pavel Odintsov
11935cd3a9 Added gcc hashes for ARM 2023-04-10 21:46:53 +01:00
Pavel Odintsov
e5aa9581f7 Added file name when upload fails 2023-04-10 20:56:04 +01:00
Pavel Odintsov
12e06e8e61 Added logic to setup custom path for ARM64 Debian package 2023-04-10 20:41:57 +01:00
Pavel Odintsov
122e37e7e2 Added ARM64 support for binary build caching logic 2023-04-10 20:32:07 +01:00
Pavel Odintsov
6d2d2d143a Added logic to set correct Debian package architecture 2023-04-10 20:27:41 +01:00
Pavel Odintsov
d7f85d89f1 Added correct path for fastnetmon 2023-04-10 16:45:54 +01:00
Pavel Odintsov
6b268bb13c Fixed wrong perl path 2023-04-10 16:38:27 +01:00
Pavel Odintsov
e18d32bc7f Added missing build commands 2023-04-10 16:31:58 +01:00
Pavel Odintsov
f03e5796cf We need to pass DEBIAN_FRONTEND flag to suppress timezone logic 2023-04-10 16:29:13 +01:00
Pavel Odintsov
ce1a869f9c We have to use full part for FNM source code folder 2023-04-10 16:23:31 +01:00
Pavel Odintsov
e1e1b2f68c Added arm64 builds 2023-04-10 16:18:57 +01:00
Pavel Odintsov
df9c0129c8 Added missing git clone step 2023-04-10 16:17:53 +01:00
Pavel Odintsov
fbeeabcb8d Switched Debian to use machine build type as it offers an option to run build on ARM 2023-04-10 16:15:51 +01:00
Pavel Odintsov
dc072a4ace Added ARM64 build for Ubuntu 22.04 2023-04-10 15:38:17 +01:00
Pavel Odintsov
4031aa3066 Added logic to export compile commands 2023-04-05 12:02:55 +01:00
Pavel Odintsov
d36db63f0d One more attempt to fix capnp generation logic on Windows. Related #978 2023-04-04 22:23:51 +01:00
Pavel Odintsov
bafd64d172 Documented reasons why we cannot migrate all builds to use find_package for gRPC search 2023-04-04 22:14:01 +01:00
Pavel Odintsov
68cd58bbbc Unified naming for protoc compiler path 2023-04-04 21:27:19 +01:00
Pavel Odintsov
c49a4a9f53 Reworked Protobuf search logic to use CMAKE_PREFIX_PATH instead of Protobuf_DIR to address build failures on CentOS 2023-04-04 21:20:50 +01:00
Pavel Odintsov
65d1116726 For some reasons Protobuf_INCLUDE_DIR is empty but Protobuf_INCLUDE_DIRS has all the includes 2023-04-04 20:44:39 +01:00
Pavel Odintsov
e2a47294d1 Upgraded cmake minimum version to support CMP0077 required to enable option protobuf_MODULE_COMPATIBLE 2023-04-04 20:33:46 +01:00
Pavel Odintsov
9b7bd79f5a Attempt to fix protoc sarch logic for cases when custom path in use 2023-04-04 13:06:07 +01:00
Pavel Odintsov
d2eca389ed Added logic to catch cases when we found Protobuf but did not find protoc 2023-04-04 12:52:58 +01:00
Pavel Odintsov
a187e201e8 Added logic to print protoc path as it found it but it's clearly wrong 2023-04-04 12:35:24 +01:00
Pavel Odintsov
6c14813762 Fixed case for Linux builds 2023-04-04 12:10:44 +01:00
Pavel Odintsov
0d1b902921 Attempt to switch Protobuf search logic to find_package as it offers way better experience 2023-04-04 12:07:09 +01:00
Pavel Odintsov
58a05a1f85 find_package does support NO_DEFAULT_PATH option and we need to provide it to avoid search of includes in wrong place 2023-04-04 11:15:45 +01:00
Pavel Odintsov
a56f8f8490 Added explicit dependency for gobgp_api_client_grpc_pb_cc on gRPC to address build issues on Windows 2023-04-03 23:11:27 +01:00
Pavel Odintsov
bf3fa32221 Fixed cmake typo 2023-04-03 23:04:09 +01:00