diff options
| author | Shulhan <ms@kilabit.info> | 2025-11-16 19:37:16 +0700 |
|---|---|---|
| committer | Shulhan <ms@kilabit.info> | 2025-11-16 19:37:31 +0700 |
| commit | e928f991121abb3a52e9c0cc11a04d28b87ef5ea (patch) | |
| tree | 53856943fe173e86b145f35414dce70e79f2be13 | |
| parent | f642a31e26761be435241bb895f3b363698acf71 (diff) | |
| download | google-cloud-ops-agent-git-e928f991121abb3a52e9c0cc11a04d28b87ef5ea.tar.xz | |
all: remove patching fluent-bit for building with cmake v4.0.2
The tip of fluent-bit repository already refactored to build with cmake
version 4.0.2.
| -rw-r--r-- | .SRCINFO | 4 | ||||
| -rw-r--r-- | 0003-fluent-bit.patch | 331 | ||||
| -rw-r--r-- | PKGBUILD | 7 |
3 files changed, 2 insertions, 340 deletions
@@ -1,6 +1,6 @@ pkgbase = google-cloud-ops-agent-git pkgdesc = Ops Agents that are part of the Google Cloud Operations product suite (specifically Cloud Logging and Cloud Monitoring) - pkgver = 2.56.1.r4.g3239f98dc + pkgver = 2.61.0.r9.gccfedc9126 pkgrel = 1 url = https://github.com/GoogleCloudPlatform/ops-agent arch = x86_64 @@ -24,13 +24,11 @@ pkgbase = google-cloud-ops-agent-git source = opentelemetry-java-contrib::git+https://github.com/open-telemetry/opentelemetry-java-contrib.git source = 0001-build-sh.patch source = 0002-builds_otel.sh.patch - source = 0003-fluent-bit.patch sha256sums = SKIP sha256sums = SKIP sha256sums = SKIP sha256sums = SKIP sha256sums = ba66d01b8058644597d9b406d3b8ce7ed40aed77c7358f2b97ff0e262a4cbb98 sha256sums = 0e663cc6bbfdb5af962001b4645c3c154f715874fb910adfb3b3293564383f14 - sha256sums = c75c0d786009829897cf6ba001d8e223cc5d4923062007fcda2b7c0c1669713a pkgname = google-cloud-ops-agent-git diff --git a/0003-fluent-bit.patch b/0003-fluent-bit.patch deleted file mode 100644 index 0b3186d..0000000 --- a/0003-fluent-bit.patch +++ /dev/null @@ -1,331 +0,0 @@ -diff --git a/lib/avro/CMakeLists.txt b/lib/avro/CMakeLists.txt -index 36b0a0283..2e41fbca6 100644 ---- a/lib/avro/CMakeLists.txt -+++ b/lib/avro/CMakeLists.txt -@@ -16,7 +16,7 @@ - # specific language governing permissions and limitations - # under the License. - # --cmake_minimum_required(VERSION 3.1) -+cmake_minimum_required(VERSION 3.5) - project(AvroC C) - enable_testing() - -diff --git a/lib/cfl/lib/xxhash/cmake_unofficial/CMakeLists.txt b/lib/cfl/lib/xxhash/cmake_unofficial/CMakeLists.txt -index d5456b018..2d8b28199 100644 ---- a/lib/cfl/lib/xxhash/cmake_unofficial/CMakeLists.txt -+++ b/lib/cfl/lib/xxhash/cmake_unofficial/CMakeLists.txt -@@ -5,7 +5,7 @@ - # - # For details, see <https://creativecommons.org/publicdomain/zero/1.0/>. - --cmake_minimum_required (VERSION 2.8.12 FATAL_ERROR) -+cmake_minimum_required (VERSION 3.5) - - set(XXHASH_DIR "${CMAKE_CURRENT_SOURCE_DIR}/..") - -diff --git a/lib/chunkio/CMakeLists.txt b/lib/chunkio/CMakeLists.txt -index dbc7d4805..f217fa1ed 100644 ---- a/lib/chunkio/CMakeLists.txt -+++ b/lib/chunkio/CMakeLists.txt -@@ -1,4 +1,4 @@ --cmake_minimum_required(VERSION 3.0) -+cmake_minimum_required(VERSION 3.5) - project(chunk-io C) - - set(CIO_VERSION_MAJOR 1) -diff --git a/lib/chunkio/cmake/sanitizers-cmake/CMakeLists.txt b/lib/chunkio/cmake/sanitizers-cmake/CMakeLists.txt -index a19285255..087051b2a 100644 ---- a/lib/chunkio/cmake/sanitizers-cmake/CMakeLists.txt -+++ b/lib/chunkio/cmake/sanitizers-cmake/CMakeLists.txt -@@ -30,7 +30,7 @@ - # - - # minimum required cmake version --cmake_minimum_required(VERSION 2.8.12) -+cmake_minimum_required(VERSION 3.5) - - # project name - project("CMake-sanitizers") -diff --git a/lib/chunkio/tests/lib/acutest/CMakeLists.txt b/lib/chunkio/tests/lib/acutest/CMakeLists.txt -index 4a741a424..5d2033698 100644 ---- a/lib/chunkio/tests/lib/acutest/CMakeLists.txt -+++ b/lib/chunkio/tests/lib/acutest/CMakeLists.txt -@@ -1,5 +1,5 @@ - --cmake_minimum_required(VERSION 2.8) -+cmake_minimum_required(VERSION 3.5) - project(Acutest C CXX) - - -diff --git a/lib/cmetrics/CMakeLists.txt b/lib/cmetrics/CMakeLists.txt -index f5221d7f5..50c675d75 100644 ---- a/lib/cmetrics/CMakeLists.txt -+++ b/lib/cmetrics/CMakeLists.txt -@@ -1,4 +1,4 @@ --cmake_minimum_required(VERSION 3.0) -+cmake_minimum_required(VERSION 3.5) - project(cmetrics C) - set(CMAKE_POSITION_INDEPENDENT_CODE ON) - set(CMAKE_EXPORT_COMPILE_COMMANDS ON) -diff --git a/lib/ctraces/CMakeLists.txt b/lib/ctraces/CMakeLists.txt -index 3cef9282f..0d1977281 100644 ---- a/lib/ctraces/CMakeLists.txt -+++ b/lib/ctraces/CMakeLists.txt -@@ -1,4 +1,4 @@ --cmake_minimum_required(VERSION 3.0) -+cmake_minimum_required(VERSION 3.5) - project(ctraces C) - set(CMAKE_POSITION_INDEPENDENT_CODE ON) - set(CMAKE_EXPORT_COMPILE_COMMANDS ON) -diff --git a/lib/fluent-otel-proto/CMakeLists.txt b/lib/fluent-otel-proto/CMakeLists.txt -index aae43bc00..637c23d49 100644 ---- a/lib/fluent-otel-proto/CMakeLists.txt -+++ b/lib/fluent-otel-proto/CMakeLists.txt -@@ -1,4 +1,4 @@ --cmake_minimum_required(VERSION 3.0) -+cmake_minimum_required(VERSION 4.0) - project(fluent-opentelemetry-proto C) - - # Include helpers -diff --git a/lib/jansson-e23f558/CMakeLists.txt b/lib/jansson-e23f558/CMakeLists.txt -index ed33e3c47..74d8fdc19 100644 ---- a/lib/jansson-e23f558/CMakeLists.txt -+++ b/lib/jansson-e23f558/CMakeLists.txt -@@ -1,4 +1,4 @@ --cmake_minimum_required (VERSION 3.1) -+cmake_minimum_required (VERSION 3.5) - project(jansson C) - - # Options -diff --git a/lib/librdkafka-2.4.0/CMakeLists.txt b/lib/librdkafka-2.4.0/CMakeLists.txt -index 7f3dd0fc6..f3d05bad7 100644 ---- a/lib/librdkafka-2.4.0/CMakeLists.txt -+++ b/lib/librdkafka-2.4.0/CMakeLists.txt -@@ -1,4 +1,4 @@ --cmake_minimum_required(VERSION 3.2) -+cmake_minimum_required(VERSION 3.5) - - include("packaging/cmake/parseversion.cmake") - parseversion("src/rdkafka.h") -diff --git a/lib/lwrb/CMakeLists.txt b/lib/lwrb/CMakeLists.txt -index 031cbc1dd..2ff87d5a1 100644 ---- a/lib/lwrb/CMakeLists.txt -+++ b/lib/lwrb/CMakeLists.txt -@@ -1,4 +1,4 @@ --cmake_minimum_required(VERSION 3.0) -+cmake_minimum_required(VERSION 3.5) - - # Setup project - project(LwLibPROJECT C) -diff --git a/lib/miniz/CMakeLists.txt b/lib/miniz/CMakeLists.txt -index ce6ade1c0..490284842 100644 ---- a/lib/miniz/CMakeLists.txt -+++ b/lib/miniz/CMakeLists.txt -@@ -1,4 +1,4 @@ --cmake_minimum_required(VERSION 3.0) -+cmake_minimum_required(VERSION 3.5) - - # determine whether this is a standalone project or included by other projects - set (MINIZ_STANDALONE_PROJECT ON) -diff --git a/lib/monkey/CMakeLists.txt b/lib/monkey/CMakeLists.txt -index f4e88caac..0ad514569 100644 ---- a/lib/monkey/CMakeLists.txt -+++ b/lib/monkey/CMakeLists.txt -@@ -1,5 +1,5 @@ - # Let's have fun! --cmake_minimum_required(VERSION 3.0) -+cmake_minimum_required(VERSION 3.5) - project(monkey C) - set(CMAKE_MODULE_PATH ${CMAKE_MODULE_PATH} "${CMAKE_CURRENT_SOURCE_DIR}/cmake/") - set(CMAKE_INCLUDE_DIRECTORIES_BEFORE ON) -diff --git a/lib/monkey/mk_core/deps/libevent/CMakeLists.txt b/lib/monkey/mk_core/deps/libevent/CMakeLists.txt -index 7a839decf..954c423f7 100644 ---- a/lib/monkey/mk_core/deps/libevent/CMakeLists.txt -+++ b/lib/monkey/mk_core/deps/libevent/CMakeLists.txt -@@ -21,7 +21,7 @@ - if (WIN32) - cmake_minimum_required(VERSION 3.1 FATAL_ERROR) - else() -- cmake_minimum_required(VERSION 2.8.0 FATAL_ERROR) -+ cmake_minimum_required(VERSION 3.5 FATAL_ERROR) - endif() - - if(NOT CMAKE_BUILD_TYPE) -diff --git a/lib/msgpack-c/CMakeLists.txt b/lib/msgpack-c/CMakeLists.txt -index ffbbc5ddb..379fac6f8 100644 ---- a/lib/msgpack-c/CMakeLists.txt -+++ b/lib/msgpack-c/CMakeLists.txt -@@ -1,4 +1,4 @@ --cmake_minimum_required(VERSION 2.8) -+cmake_minimum_required(VERSION 3.5) - project(msgpack-c C) - - set(src -diff --git a/lib/nghttp2/CMakeLists.txt b/lib/nghttp2/CMakeLists.txt -index ee4cb0a4a..0ac378d2a 100644 ---- a/lib/nghttp2/CMakeLists.txt -+++ b/lib/nghttp2/CMakeLists.txt -@@ -22,7 +22,7 @@ - # OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION - # WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - --cmake_minimum_required(VERSION 3.0) -+cmake_minimum_required(VERSION 3.5) - # XXX using 1.8.90 instead of 1.9.0-DEV - project(nghttp2 VERSION 1.58.90) - -diff --git a/lib/onigmo/CMakeLists.txt b/lib/onigmo/CMakeLists.txt -index 66865130a..c2ddc0349 100644 ---- a/lib/onigmo/CMakeLists.txt -+++ b/lib/onigmo/CMakeLists.txt -@@ -1,4 +1,4 @@ --cmake_minimum_required(VERSION 3.4) -+cmake_minimum_required(VERSION 3.5) - project(onigmo C) - - # Onigmo Version -diff --git a/lib/snappy-fef67ac/CMakeLists.txt b/lib/snappy-fef67ac/CMakeLists.txt -index ae9225c49..995bb28d4 100644 ---- a/lib/snappy-fef67ac/CMakeLists.txt -+++ b/lib/snappy-fef67ac/CMakeLists.txt -@@ -1,4 +1,4 @@ --cmake_minimum_required(VERSION 2.8)
-+cmake_minimum_required(VERSION 3.5)
- project(snappy-c C)
-
- set(CMAKE_POSITION_INDEPENDENT_CODE ON)
-diff --git a/lib/tutf8e/CMakeLists.txt b/lib/tutf8e/CMakeLists.txt -index a056ef83c..0c21e6db6 100644 ---- a/lib/tutf8e/CMakeLists.txt -+++ b/lib/tutf8e/CMakeLists.txt -@@ -1,4 +1,4 @@ --cmake_minimum_required(VERSION 2.8) -+cmake_minimum_required(VERSION 3.5) - project(tutf8e C) - - # Not supported: -std=c90 (lacks support for inline) -diff --git a/lib/update_msgpack.sh b/lib/update_msgpack.sh -index fe9b0444c..90759d4a1 100755 ---- a/lib/update_msgpack.sh -+++ b/lib/update_msgpack.sh -@@ -14,7 +14,7 @@ cp -r /tmp/flb-msgpack-c/cmake msgpack-c/ - # Register CMakeLists.txt - rm msgpack-c/CMakeLists.txt - cat << EOF > msgpack-c/CMakeLists.txt --cmake_minimum_required(VERSION 2.8) -+cmake_minimum_required(VERSION 3.5) - project(msgpack-c) - - set(src -diff --git a/lib/wasm-micro-runtime-WAMR-1.3.0/CMakeLists.txt b/lib/wasm-micro-runtime-WAMR-1.3.0/CMakeLists.txt -index 1c8799494..50f757afe 100644 ---- a/lib/wasm-micro-runtime-WAMR-1.3.0/CMakeLists.txt -+++ b/lib/wasm-micro-runtime-WAMR-1.3.0/CMakeLists.txt -@@ -1,7 +1,7 @@ - # Copyright (C) 2019 Intel Corporation. All rights reserved. - # SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception - --cmake_minimum_required (VERSION 3.0) -+cmake_minimum_required (VERSION 3.5) - - project (iwasm) - -diff --git a/lib/wasm-micro-runtime-WAMR-1.3.0/product-mini/platforms/android/CMakeLists.txt b/lib/wasm-micro-runtime-WAMR-1.3.0/product-mini/platforms/android/CMakeLists.txt -index 638b6ab0d..ecd62fae0 100644 ---- a/lib/wasm-micro-runtime-WAMR-1.3.0/product-mini/platforms/android/CMakeLists.txt -+++ b/lib/wasm-micro-runtime-WAMR-1.3.0/product-mini/platforms/android/CMakeLists.txt -@@ -1,7 +1,7 @@ - # Copyright (C) 2019 Intel Corporation. All rights reserved. - # SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception - --cmake_minimum_required (VERSION 3.4.1) -+cmake_minimum_required (VERSION 3.5) - - set (CMAKE_VERBOSE_MAKEFILE on) - set (CMAKE_BUILD_TYPE Release) -diff --git a/lib/wasm-micro-runtime-WAMR-1.3.0/product-mini/platforms/vxworks/CMakeLists.txt b/lib/wasm-micro-runtime-WAMR-1.3.0/product-mini/platforms/vxworks/CMakeLists.txt -index 0dc5d9699..4b85261c4 100644 ---- a/lib/wasm-micro-runtime-WAMR-1.3.0/product-mini/platforms/vxworks/CMakeLists.txt -+++ b/lib/wasm-micro-runtime-WAMR-1.3.0/product-mini/platforms/vxworks/CMakeLists.txt -@@ -1,7 +1,7 @@ - # Copyright (C) 2019 Intel Corporation. All rights reserved. - # SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception - --cmake_minimum_required (VERSION 2.9) -+cmake_minimum_required (VERSION 3.5) - - project (iwasm) - -diff --git a/lib/wasm-micro-runtime-WAMR-1.3.0/samples/spawn-thread/wasm-apps/CMakeLists.txt b/lib/wasm-micro-runtime-WAMR-1.3.0/samples/spawn-thread/wasm-apps/CMakeLists.txt -index 52ee7d752..a71763cb0 100644 ---- a/lib/wasm-micro-runtime-WAMR-1.3.0/samples/spawn-thread/wasm-apps/CMakeLists.txt -+++ b/lib/wasm-micro-runtime-WAMR-1.3.0/samples/spawn-thread/wasm-apps/CMakeLists.txt -@@ -1,7 +1,7 @@ - # Copyright (C) 2019 Intel Corporation. All rights reserved. - # SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception - --cmake_minimum_required(VERSION 2.8) -+cmake_minimum_required(VERSION 3.5) - project(wasm-apps) - - set(WAMR_ROOT_DIR ${CMAKE_CURRENT_SOURCE_DIR}/../../..) -diff --git a/lib/wasm-micro-runtime-WAMR-1.3.0/test-tools/host-tool/CMakeLists.txt b/lib/wasm-micro-runtime-WAMR-1.3.0/test-tools/host-tool/CMakeLists.txt -index 932cf73bd..60ec93814 100644 ---- a/lib/wasm-micro-runtime-WAMR-1.3.0/test-tools/host-tool/CMakeLists.txt -+++ b/lib/wasm-micro-runtime-WAMR-1.3.0/test-tools/host-tool/CMakeLists.txt -@@ -2,7 +2,7 @@ - # SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception - # - --cmake_minimum_required (VERSION 2.9) -+cmake_minimum_required (VERSION 3.5) - project (host-agent) - - if (NOT CMAKE_BUILD_TYPE) -diff --git a/lib/wasm-micro-runtime-WAMR-1.3.0/test-tools/wamr-ide/VSCode-Extension/resource/scripts/CMakeLists.txt b/lib/wasm-micro-runtime-WAMR-1.3.0/test-tools/wamr-ide/VSCode-Extension/resource/scripts/CMakeLists.txt -index 81d998bc8..d6a915030 100644 ---- a/lib/wasm-micro-runtime-WAMR-1.3.0/test-tools/wamr-ide/VSCode-Extension/resource/scripts/CMakeLists.txt -+++ b/lib/wasm-micro-runtime-WAMR-1.3.0/test-tools/wamr-ide/VSCode-Extension/resource/scripts/CMakeLists.txt -@@ -1,7 +1,7 @@ - # Copyright (C) 2019 Intel Corporation. All rights reserved. - # SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception - --cmake_minimum_required (VERSION 2.9) -+cmake_minimum_required (VERSION 3.5) - - project(Main) - -@@ -29,4 +29,4 @@ set (HEADER_LIST - - include_directories(${HEADER_LIST}) - --add_executable (${OUTPUT_FILE_NAME} ${SRC_LIST}) -\ No newline at end of file -+add_executable (${OUTPUT_FILE_NAME} ${SRC_LIST}) -diff --git a/lib/wasm-micro-runtime-WAMR-1.3.0/wamr-sdk/app/CMakeLists.txt b/lib/wasm-micro-runtime-WAMR-1.3.0/wamr-sdk/app/CMakeLists.txt -index 2e115cf4c..6ed2ce650 100644 ---- a/lib/wasm-micro-runtime-WAMR-1.3.0/wamr-sdk/app/CMakeLists.txt -+++ b/lib/wasm-micro-runtime-WAMR-1.3.0/wamr-sdk/app/CMakeLists.txt -@@ -1,7 +1,7 @@ - # Copyright (C) 2019 Intel Corporation. All rights reserved. - # SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception - --cmake_minimum_required(VERSION 2.8) -+cmake_minimum_required(VERSION 3.5) - project(app-framework) - - SET (CMAKE_C_FLAGS "-O3") -diff --git a/lib/wasm-micro-runtime-WAMR-1.3.0/wamr-sdk/runtime/CMakeLists.txt b/lib/wasm-micro-runtime-WAMR-1.3.0/wamr-sdk/runtime/CMakeLists.txt -index e8e5c363d..41d88bd4b 100644 ---- a/lib/wasm-micro-runtime-WAMR-1.3.0/wamr-sdk/runtime/CMakeLists.txt -+++ b/lib/wasm-micro-runtime-WAMR-1.3.0/wamr-sdk/runtime/CMakeLists.txt -@@ -1,7 +1,7 @@ - # Copyright (C) 2019 Intel Corporation. All rights reserved. - # SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception - --cmake_minimum_required(VERSION 2.8) -+cmake_minimum_required(VERSION 3.5) - project(runtime-sdk) - - SET (CMAKE_C_FLAGS "-O3") @@ -1,7 +1,7 @@ # Maintainer: shulhan <ms@kilabit.info> pkgname=google-cloud-ops-agent-git -pkgver=2.56.1.r4.g3239f98dc +pkgver=2.61.0.r9.gccfedc9126 pkgrel=1 pkgdesc="Ops Agents that are part of the Google Cloud Operations product suite (specifically Cloud Logging and Cloud Monitoring)" @@ -38,7 +38,6 @@ source=( "opentelemetry-java-contrib::git+https://github.com/open-telemetry/opentelemetry-java-contrib.git" "0001-build-sh.patch" "0002-builds_otel.sh.patch" - "0003-fluent-bit.patch" ) sha256sums=( 'SKIP' @@ -47,7 +46,6 @@ sha256sums=( 'SKIP' 'ba66d01b8058644597d9b406d3b8ce7ed40aed77c7358f2b97ff0e262a4cbb98' '0e663cc6bbfdb5af962001b4645c3c154f715874fb910adfb3b3293564383f14' - 'c75c0d786009829897cf6ba001d8e223cc5d4923062007fcda2b7c0c1669713a' ) pkgver() { @@ -85,9 +83,6 @@ build() { echo "--- Building fluent_bit ..." echo "--- pkgname=${pkgname}" echo "--- pwd=${PWD}" - cd "submodules/fluent-bit" - git apply "${srcdir}/0003-fluent-bit.patch" - cd "../.." ./builds/fluent_bit.sh "$_destdir" echo "--- Building systemd ..." |
