diff options
| author | Shulhan <ms@kilabit.info> | 2025-11-30 14:08:36 +0700 |
|---|---|---|
| committer | Shulhan <ms@kilabit.info> | 2025-11-30 14:08:36 +0700 |
| commit | 3dd76a4b8eb80c32c0c19982028e618f649478b9 (patch) | |
| tree | 96505fa85b242ac5a7e59e68df0a35f008af475d | |
| parent | 1bc3d7c064fd6a5c3d2d06bdd507129d6a4d823b (diff) | |
| download | google-cloud-ops-agent-git-3dd76a4b8eb80c32c0c19982028e618f649478b9.tar.xz | |
all: another fix for building with JDK 17
Turns out setting the java-environment=17 on makedepends does not fix
the issues.
The java-runtime-headless requirement in depends keep installing jdk25
and set it as default JDK.
| -rw-r--r-- | .SRCINFO | 4 | ||||
| -rw-r--r-- | PKGBUILD | 6 |
2 files changed, 6 insertions, 4 deletions
@@ -10,13 +10,13 @@ pkgbase = google-cloud-ops-agent-git makedepends = git makedepends = go makedepends = gradle - makedepends = java-environment=17 + makedepends = jdk17-openjdk makedepends = pkg-config makedepends = rsync makedepends = unzip makedepends = zip depends = libyaml - depends = java-runtime-headless + depends = jdk-openjdk provides = google-cloud-ops-agent conflicts = stackdriver-collectd source = google-cloud-ops-agent-git::git+https://github.com/GoogleCloudPlatform/ops-agent.git @@ -12,14 +12,14 @@ groups=() depends=( 'libyaml' - 'java-runtime-headless' + 'jdk-openjdk' ) makedepends=( 'cmake' 'git' 'go' 'gradle' - 'java-environment=17' + 'jdk17-openjdk' 'pkg-config' 'rsync' 'unzip' @@ -79,6 +79,8 @@ build() { git apply "${srcdir}/0002-builds_otel.sh.patch" echo "--- Building otel ..." + export JAVA_HOME='/usr/lib/jvm/java-17-openjdk' + export PATH="${JAVA_HOME}/bin:${PATH}" java --version CGO_ENABLED=1 ./builds/otel.sh "$_destdir" |
