diff --git a/.current_gitmodules b/.current_gitmodules index c4495034..4d7c80c3 100644 --- a/.current_gitmodules +++ b/.current_gitmodules @@ -1 +1 @@ -160000 092a7b46afa11aec715e6f8a199988094cbc13fd 0 script-languages +160000 4e0b106683352e4fa98b3e5fb268589fcfc7eaa1 0 script-languages diff --git a/.github/workflows/check_bazel_build.yml b/.github/workflows/check_bazel_build.yml index 2e1db23a..c585142a 100644 --- a/.github/workflows/check_bazel_build.yml +++ b/.github/workflows/check_bazel_build.yml @@ -12,16 +12,35 @@ jobs: runs-on: ubuntu-22.04 env: UDF_CLIENT_ENV_FILE: /tmp/.udf_client_env + R_VERSION: 4.5.2 #latest working R version. 4.6.0 has breaking changes steps: - uses: actions/checkout@v6 with: fetch-depth: 0 submodules: 'recursive' + - name: Remove preinstalled R + run: | + sudo apt-get purge -y r-base r-base-core r-base-dev r-recommended 'r-cran-*' || true + sudo apt-get autoremove -y + sudo rm -rf /usr/lib/R /usr/share/R /usr/bin/R /usr/bin/Rscript + - name: Install UDF Client Dependencies run: | sudo bash scripts/installUdfClientDeps.sh "$UDF_CLIENT_ENV_FILE" + - uses: r-lib/actions/setup-r@v2 + with: + r-version: ${{ env.R_VERSION }} + + # r-lib/actions/setup-r@v2 installs under /opt, but Bazel expects it to be installed under /usr/lib and usr/share + - name: Expose selected R at /usr for Bazel + run: | + sudo rm -rf /usr/lib/R /usr/share/R + sudo mkdir -p /usr/lib /usr/share/R + sudo ln -s /opt/R/$R_VERSION/lib/R /usr/lib/R + sudo ln -s /opt/R/$R_VERSION/lib/R/include /usr/share/R/include + - name: Build run: | source "$UDF_CLIENT_ENV_FILE" diff --git a/doc/changes/changes_11.2.0.md b/doc/changes/changes_11.2.0.md index be16010f..16aaf492 100644 --- a/doc/changes/changes_11.2.0.md +++ b/doc/changes/changes_11.2.0.md @@ -31,10 +31,13 @@ n/a - #1442: Added new preprocessor flag USE_STATIC_SWIG - #1369: Added missing tests for context - #1380: Removed unused scripts and files + - #1422: Fixed JAVA_HOME path + ## Dependencies - #1440: Updated "nloptr" + - #1460: updated openjdk dependency ## Bugs diff --git a/doc/changes/package_diffs/11.2.0/standard-EXASOL-all-java-11/internal_packages.md b/doc/changes/package_diffs/11.2.0/standard-EXASOL-all-java-11/internal_packages.md index 5393223b..f089d506 100644 --- a/doc/changes/package_diffs/11.2.0/standard-EXASOL-all-java-11/internal_packages.md +++ b/doc/changes/package_diffs/11.2.0/standard-EXASOL-all-java-11/internal_packages.md @@ -16,11 +16,12 @@ | 7 | curl | 7.81.0-1ubuntu1.23 | 7.81.0-1ubuntu* | UPDATED | build_deps | | 8 | libpcre3-dev | 2:8.39-13ubuntu0.22.04.1 | 2:8.39-13ubuntu* | UPDATED | build_deps | | 9 | locales | 2.35-0ubuntu3.13 | 2.35-0ubuntu* | UPDATED | build_deps | -| 10 | openjdk-11-jdk-headless | 11.0.30+7-1ubuntu1~22.04 | 11.0.30+7-1ubuntu* | UPDATED | build_deps | -| 11 | protobuf-compiler | 3.12.4-1ubuntu7.22.04.6 | 3.12.4-1ubuntu* | UPDATED | build_deps | -| 12 | tar | 1.34+dfsg-1ubuntu0.1.22.04.2 | 1.34+dfsg-1ubuntu* | UPDATED | build_deps | -| 13 | patchelf | 0.14.3-1 | 0.14.3-1 | | base_test_deps | -| 14 | chrpath | 0.16-2 | 0.16-2 | | build_deps | -| 15 | python3 | 3.10.6-1~22.04.1 | 3.10.6-1~22.04.1 | | build_deps | -| 16 | gnupg | No version specified | No version specified | | security_scan | -| 17 | trivy | No version specified | No version specified | | security_scan | \ No newline at end of file +| 10 | protobuf-compiler | 3.12.4-1ubuntu7.22.04.6 | 3.12.4-1ubuntu* | UPDATED | build_deps | +| 11 | tar | 1.34+dfsg-1ubuntu0.1.22.04.2 | 1.34+dfsg-1ubuntu* | UPDATED | build_deps | +| 12 | openjdk-11-jdk-headless | 11.0.30+7-1ubuntu1~22.04 | | REMOVED | build_deps | +| 13 | ca-certificates | | 20240203~22.04.1 | NEW | build_deps | +| 14 | patchelf | 0.14.3-1 | 0.14.3-1 | | base_test_deps | +| 15 | chrpath | 0.16-2 | 0.16-2 | | build_deps | +| 16 | python3 | 3.10.6-1~22.04.1 | 3.10.6-1~22.04.1 | | build_deps | +| 17 | gnupg | No version specified | No version specified | | security_scan | +| 18 | trivy | No version specified | No version specified | | security_scan | \ No newline at end of file diff --git a/doc/changes/package_diffs/11.2.0/standard-EXASOL-all-java-11/public_packages.md b/doc/changes/package_diffs/11.2.0/standard-EXASOL-all-java-11/public_packages.md index e6dc8a8e..d37a7cdc 100644 --- a/doc/changes/package_diffs/11.2.0/standard-EXASOL-all-java-11/public_packages.md +++ b/doc/changes/package_diffs/11.2.0/standard-EXASOL-all-java-11/public_packages.md @@ -7,7 +7,7 @@ | | Package | Version in 11.1.1 | Version in 11.2.0 | Status | Build-Step | |---:|:------------------------|:-------------------------|:--------------------|:---------|:---------------| | 0 | curl | 7.81.0-1ubuntu1.23 | 7.81.0-1ubuntu* | UPDATED | language_deps | -| 1 | openjdk-11-jdk-headless | 11.0.30+7-1ubuntu1~22.04 | 11.0.30+7-1ubuntu* | UPDATED | language_deps | +| 1 | openjdk-11-jdk-headless | 11.0.30+7-1ubuntu1~22.04 | 11.0.31+11-1ubuntu* | UPDATED | language_deps | | 2 | coreutils | 8.32-4.1ubuntu1.2 | 8.32-4.1ubuntu* | UPDATED | udfclient_deps | | 3 | libnss-db | 2.2.3pre1-6ubuntu3 | 2.2.3pre1-6ubuntu* | UPDATED | udfclient_deps | | 4 | libprotobuf-dev | 3.12.4-1ubuntu7.22.04.6 | 3.12.4-1ubuntu* | UPDATED | udfclient_deps | diff --git a/doc/changes/package_diffs/11.2.0/standard-EXASOL-all-java-17/internal_packages.md b/doc/changes/package_diffs/11.2.0/standard-EXASOL-all-java-17/internal_packages.md index ed960d70..1c10b90d 100644 --- a/doc/changes/package_diffs/11.2.0/standard-EXASOL-all-java-17/internal_packages.md +++ b/doc/changes/package_diffs/11.2.0/standard-EXASOL-all-java-17/internal_packages.md @@ -18,9 +18,10 @@ | 9 | locales | 2.35-0ubuntu3.13 | 2.35-0ubuntu* | UPDATED | build_deps | | 10 | protobuf-compiler | 3.12.4-1ubuntu7.22.04.6 | 3.12.4-1ubuntu* | UPDATED | build_deps | | 11 | tar | 1.34+dfsg-1ubuntu0.1.22.04.2 | 1.34+dfsg-1ubuntu* | UPDATED | build_deps | -| 12 | patchelf | 0.14.3-1 | 0.14.3-1 | | base_test_deps | -| 13 | chrpath | 0.16-2 | 0.16-2 | | build_deps | -| 14 | openjdk-17-jdk-headless | 17.0.18+8-1~22.04.1 | 17.0.18+8-1~22.04.1 | | build_deps | -| 15 | python3 | 3.10.6-1~22.04.1 | 3.10.6-1~22.04.1 | | build_deps | -| 16 | gnupg | No version specified | No version specified | | security_scan | -| 17 | trivy | No version specified | No version specified | | security_scan | \ No newline at end of file +| 12 | openjdk-17-jdk-headless | 17.0.18+8-1~22.04.1 | | REMOVED | build_deps | +| 13 | ca-certificates | | 20240203~22.04.1 | NEW | build_deps | +| 14 | patchelf | 0.14.3-1 | 0.14.3-1 | | base_test_deps | +| 15 | chrpath | 0.16-2 | 0.16-2 | | build_deps | +| 16 | python3 | 3.10.6-1~22.04.1 | 3.10.6-1~22.04.1 | | build_deps | +| 17 | gnupg | No version specified | No version specified | | security_scan | +| 18 | trivy | No version specified | No version specified | | security_scan | \ No newline at end of file diff --git a/doc/changes/package_diffs/11.2.0/standard-EXASOL-all-java-17/public_packages.md b/doc/changes/package_diffs/11.2.0/standard-EXASOL-all-java-17/public_packages.md index 1d97a801..10ef644e 100644 --- a/doc/changes/package_diffs/11.2.0/standard-EXASOL-all-java-17/public_packages.md +++ b/doc/changes/package_diffs/11.2.0/standard-EXASOL-all-java-17/public_packages.md @@ -4,14 +4,14 @@ ## Apt packages -| | Package | Version in 11.1.1 | Version in 11.2.0 | Status | Build-Step | -|---:|:------------------------|:------------------------|:--------------------|:---------|:---------------| -| 0 | curl | 7.81.0-1ubuntu1.23 | 7.81.0-1ubuntu* | UPDATED | language_deps | -| 1 | coreutils | 8.32-4.1ubuntu1.2 | 8.32-4.1ubuntu* | UPDATED | udfclient_deps | -| 2 | libnss-db | 2.2.3pre1-6ubuntu3 | 2.2.3pre1-6ubuntu* | UPDATED | udfclient_deps | -| 3 | libprotobuf-dev | 3.12.4-1ubuntu7.22.04.6 | 3.12.4-1ubuntu* | UPDATED | udfclient_deps | -| 4 | libssl-dev | 3.0.2-0ubuntu1.21 | 3.0.2-0ubuntu* | UPDATED | udfclient_deps | -| 5 | locales | 2.35-0ubuntu3.13 | 2.35-0ubuntu* | UPDATED | udfclient_deps | -| 6 | ca-certificates | 20240203~22.04.1 | 20240203~22.04.1 | | language_deps | -| 7 | openjdk-17-jdk-headless | 17.0.18+8-1~22.04.1 | 17.0.18+8-1~22.04.1 | | language_deps | -| 8 | libzmq3-dev | 4.3.4-2 | 4.3.4-2 | | udfclient_deps | \ No newline at end of file +| | Package | Version in 11.1.1 | Version in 11.2.0 | Status | Build-Step | +|---:|:------------------------|:------------------------|:---------------------|:---------|:---------------| +| 0 | curl | 7.81.0-1ubuntu1.23 | 7.81.0-1ubuntu* | UPDATED | language_deps | +| 1 | openjdk-17-jdk-headless | 17.0.18+8-1~22.04.1 | 17.0.19+10-1~22.04.2 | UPDATED | language_deps | +| 2 | coreutils | 8.32-4.1ubuntu1.2 | 8.32-4.1ubuntu* | UPDATED | udfclient_deps | +| 3 | libnss-db | 2.2.3pre1-6ubuntu3 | 2.2.3pre1-6ubuntu* | UPDATED | udfclient_deps | +| 4 | libprotobuf-dev | 3.12.4-1ubuntu7.22.04.6 | 3.12.4-1ubuntu* | UPDATED | udfclient_deps | +| 5 | libssl-dev | 3.0.2-0ubuntu1.21 | 3.0.2-0ubuntu* | UPDATED | udfclient_deps | +| 6 | locales | 2.35-0ubuntu3.13 | 2.35-0ubuntu* | UPDATED | udfclient_deps | +| 7 | ca-certificates | 20240203~22.04.1 | 20240203~22.04.1 | | language_deps | +| 8 | libzmq3-dev | 4.3.4-2 | 4.3.4-2 | | udfclient_deps | \ No newline at end of file diff --git a/doc/changes/package_diffs/11.2.0/standard-EXASOL-all-python-3.10/internal_packages.md b/doc/changes/package_diffs/11.2.0/standard-EXASOL-all-python-3.10/internal_packages.md index 4776bf63..a6aa8039 100644 --- a/doc/changes/package_diffs/11.2.0/standard-EXASOL-all-python-3.10/internal_packages.md +++ b/doc/changes/package_diffs/11.2.0/standard-EXASOL-all-python-3.10/internal_packages.md @@ -16,7 +16,7 @@ | 7 | curl | 7.81.0-1ubuntu1.23 | 7.81.0-1ubuntu* | UPDATED | build_deps | | 8 | libpcre3-dev | 2:8.39-13ubuntu0.22.04.1 | 2:8.39-13ubuntu* | UPDATED | build_deps | | 9 | locales | 2.35-0ubuntu3.13 | 2.35-0ubuntu* | UPDATED | build_deps | -| 10 | openjdk-11-jdk-headless | 11.0.30+7-1ubuntu1~22.04 | 11.0.30+7-1ubuntu* | UPDATED | build_deps | +| 10 | openjdk-11-jdk-headless | 11.0.30+7-1ubuntu1~22.04 | 11.0.31+11-1ubuntu* | UPDATED | build_deps | | 11 | protobuf-compiler | 3.12.4-1ubuntu7.22.04.6 | 3.12.4-1ubuntu* | UPDATED | build_deps | | 12 | tar | 1.34+dfsg-1ubuntu0.1.22.04.2 | 1.34+dfsg-1ubuntu* | UPDATED | build_deps | | 13 | patchelf | 0.14.3-1 | 0.14.3-1 | | base_test_deps | diff --git a/doc/changes/package_diffs/11.2.0/standard-EXASOL-all-python-3.12/internal_packages.md b/doc/changes/package_diffs/11.2.0/standard-EXASOL-all-python-3.12/internal_packages.md index 47d9d452..133e11a8 100644 --- a/doc/changes/package_diffs/11.2.0/standard-EXASOL-all-python-3.12/internal_packages.md +++ b/doc/changes/package_diffs/11.2.0/standard-EXASOL-all-python-3.12/internal_packages.md @@ -15,11 +15,11 @@ | 6 | coreutils | 9.4-3ubuntu6.1 | 9.4-3ubuntu* | UPDATED | build_deps | | 7 | curl | 8.5.0-2ubuntu10.8 | 8.5.0-2ubuntu* | UPDATED | build_deps | | 8 | locales | 2.39-0ubuntu8.7 | 2.39-0ubuntu* | UPDATED | build_deps | -| 9 | protobuf-compiler | 3.21.12-8.2ubuntu0.3 | 3.21.12-8.2ubuntu* | UPDATED | build_deps | -| 10 | patchelf | 0.18.0-1.1build1 | 0.18.0-1.1build1 | | base_test_deps | -| 11 | chrpath | 0.16-2build1 | 0.16-2build1 | | build_deps | -| 12 | libpcre3-dev | 2:8.39-15build1 | 2:8.39-15build1 | | build_deps | -| 13 | openjdk-17-jdk | 17.0.18+8-1~24.04.1 | 17.0.18+8-1~24.04.1 | | build_deps | +| 9 | openjdk-17-jdk | 17.0.18+8-1~24.04.1 | 17.0.19+10-1~24.04.2 | UPDATED | build_deps | +| 10 | protobuf-compiler | 3.21.12-8.2ubuntu0.3 | 3.21.12-8.2ubuntu* | UPDATED | build_deps | +| 11 | patchelf | 0.18.0-1.1build1 | 0.18.0-1.1build1 | | base_test_deps | +| 12 | chrpath | 0.16-2build1 | 0.16-2build1 | | build_deps | +| 13 | libpcre3-dev | 2:8.39-15build1 | 2:8.39-15build1 | | build_deps | | 14 | tar | 1.35+dfsg-3build1 | 1.35+dfsg-3build1 | | build_deps | | 15 | gnupg | No version specified | No version specified | | security_scan | | 16 | trivy | No version specified | No version specified | | security_scan | \ No newline at end of file diff --git a/doc/changes/package_diffs/11.2.0/standard-EXASOL-all-r-4.4/internal_packages.md b/doc/changes/package_diffs/11.2.0/standard-EXASOL-all-r-4.4/internal_packages.md index e4d824d5..f35f34e2 100644 --- a/doc/changes/package_diffs/11.2.0/standard-EXASOL-all-r-4.4/internal_packages.md +++ b/doc/changes/package_diffs/11.2.0/standard-EXASOL-all-r-4.4/internal_packages.md @@ -16,7 +16,7 @@ | 7 | curl | 7.81.0-1ubuntu1.23 | 7.81.0-1ubuntu* | UPDATED | build_deps | | 8 | libpcre3-dev | 2:8.39-13ubuntu0.22.04.1 | 2:8.39-13ubuntu* | UPDATED | build_deps | | 9 | locales | 2.35-0ubuntu3.13 | 2.35-0ubuntu* | UPDATED | build_deps | -| 10 | openjdk-11-jdk-headless | 11.0.30+7-1ubuntu1~22.04 | 11.0.30+7-1ubuntu* | UPDATED | build_deps | +| 10 | openjdk-11-jdk-headless | 11.0.30+7-1ubuntu1~22.04 | 11.0.31+11-1ubuntu* | UPDATED | build_deps | | 11 | protobuf-compiler | 3.12.4-1ubuntu7.22.04.6 | 3.12.4-1ubuntu* | UPDATED | build_deps | | 12 | tar | 1.34+dfsg-1ubuntu0.1.22.04.2 | 1.34+dfsg-1ubuntu* | UPDATED | build_deps | | 13 | patchelf | 0.14.3-1 | 0.14.3-1 | | base_test_deps | diff --git a/doc/changes/package_diffs/11.2.0/standard-EXASOL-all/internal_packages.md b/doc/changes/package_diffs/11.2.0/standard-EXASOL-all/internal_packages.md index 3f449600..4176f552 100644 --- a/doc/changes/package_diffs/11.2.0/standard-EXASOL-all/internal_packages.md +++ b/doc/changes/package_diffs/11.2.0/standard-EXASOL-all/internal_packages.md @@ -16,7 +16,7 @@ | 7 | curl | 7.81.0-1ubuntu1.23 | 7.81.0-1ubuntu* | UPDATED | build_deps | | 8 | libpcre3-dev | 2:8.39-13ubuntu0.22.04.1 | 2:8.39-13ubuntu* | UPDATED | build_deps | | 9 | locales | 2.35-0ubuntu3.13 | 2.35-0ubuntu* | UPDATED | build_deps | -| 10 | openjdk-11-jdk-headless | 11.0.30+7-1ubuntu1~22.04 | 11.0.30+7-1ubuntu* | UPDATED | build_deps | +| 10 | openjdk-11-jdk-headless | 11.0.30+7-1ubuntu1~22.04 | 11.0.31+11-1ubuntu* | UPDATED | build_deps | | 11 | protobuf-compiler | 3.12.4-1ubuntu7.22.04.6 | 3.12.4-1ubuntu* | UPDATED | build_deps | | 12 | tar | 1.34+dfsg-1ubuntu0.1.22.04.2 | 1.34+dfsg-1ubuntu* | UPDATED | build_deps | | 13 | gnupg | | No version specified | NEW | security_scan | diff --git a/doc/changes/package_diffs/11.2.0/standard-EXASOL-all/public_packages.md b/doc/changes/package_diffs/11.2.0/standard-EXASOL-all/public_packages.md index 38eca63d..23869cb6 100644 --- a/doc/changes/package_diffs/11.2.0/standard-EXASOL-all/public_packages.md +++ b/doc/changes/package_diffs/11.2.0/standard-EXASOL-all/public_packages.md @@ -26,7 +26,7 @@ | 17 | curl | 7.81.0-1ubuntu1.23 | 7.81.0-1ubuntu* | UPDATED | language_deps | | 18 | libexpat1 | 2.4.7-1ubuntu0.7 | 2.4.7-1ubuntu* | UPDATED | language_deps | | 19 | libexpat1-dev | 2.4.7-1ubuntu0.7 | 2.4.7-1ubuntu* | UPDATED | language_deps | -| 20 | openjdk-11-jdk-headless | 11.0.30+7-1ubuntu1~22.04 | 11.0.30+7-1ubuntu* | UPDATED | language_deps | +| 20 | openjdk-11-jdk-headless | 11.0.30+7-1ubuntu1~22.04 | 11.0.31+11-1ubuntu* | UPDATED | language_deps | | 21 | coreutils | 8.32-4.1ubuntu1.2 | 8.32-4.1ubuntu* | UPDATED | udfclient_deps | | 22 | libnss-db | 2.2.3pre1-6ubuntu3 | 2.2.3pre1-6ubuntu* | UPDATED | udfclient_deps | | 23 | libprotobuf-dev | 3.12.4-1ubuntu7.22.04.6 | 3.12.4-1ubuntu* | UPDATED | udfclient_deps | diff --git a/doc/changes/package_diffs/11.2.0/template-Exasol-all-python-3.10/internal_packages.md b/doc/changes/package_diffs/11.2.0/template-Exasol-all-python-3.10/internal_packages.md index 48925a48..ded6a4d9 100644 --- a/doc/changes/package_diffs/11.2.0/template-Exasol-all-python-3.10/internal_packages.md +++ b/doc/changes/package_diffs/11.2.0/template-Exasol-all-python-3.10/internal_packages.md @@ -16,7 +16,7 @@ | 7 | curl | 7.81.0-1ubuntu1.23 | 7.81.0-1ubuntu* | UPDATED | build_deps | | 8 | libpcre3-dev | 2:8.39-13ubuntu0.22.04.1 | 2:8.39-13ubuntu* | UPDATED | build_deps | | 9 | locales | 2.35-0ubuntu3.13 | 2.35-0ubuntu* | UPDATED | build_deps | -| 10 | openjdk-11-jdk-headless | 11.0.30+7-1ubuntu1~22.04 | 11.0.30+7-1ubuntu* | UPDATED | build_deps | +| 10 | openjdk-11-jdk-headless | 11.0.30+7-1ubuntu1~22.04 | 11.0.31+11-1ubuntu* | UPDATED | build_deps | | 11 | protobuf-compiler | 3.12.4-1ubuntu7.22.04.6 | 3.12.4-1ubuntu* | UPDATED | build_deps | | 12 | tar | 1.34+dfsg-1ubuntu0.1.22.04.2 | 1.34+dfsg-1ubuntu* | UPDATED | build_deps | | 13 | patchelf | 0.14.3-1 | 0.14.3-1 | | base_test_deps | diff --git a/doc/changes/package_diffs/11.2.0/template-Exasol-all-python-3.12/internal_packages.md b/doc/changes/package_diffs/11.2.0/template-Exasol-all-python-3.12/internal_packages.md index d54a2fc3..a889d642 100644 --- a/doc/changes/package_diffs/11.2.0/template-Exasol-all-python-3.12/internal_packages.md +++ b/doc/changes/package_diffs/11.2.0/template-Exasol-all-python-3.12/internal_packages.md @@ -14,11 +14,11 @@ | 5 | coreutils | 9.4-3ubuntu6.1 | 9.4-3ubuntu* | UPDATED | build_deps | | 6 | curl | 8.5.0-2ubuntu10.8 | 8.5.0-2ubuntu* | UPDATED | build_deps | | 7 | locales | 2.39-0ubuntu8.7 | 2.39-0ubuntu* | UPDATED | build_deps | -| 8 | protobuf-compiler | 3.21.12-8.2ubuntu0.3 | 3.21.12-8.2ubuntu* | UPDATED | build_deps | -| 9 | patchelf | 0.18.0-1.1build1 | 0.18.0-1.1build1 | | base_test_deps | -| 10 | chrpath | 0.16-2build1 | 0.16-2build1 | | build_deps | -| 11 | libpcre3-dev | 2:8.39-15build1 | 2:8.39-15build1 | | build_deps | -| 12 | openjdk-17-jdk | 17.0.18+8-1~24.04.1 | 17.0.18+8-1~24.04.1 | | build_deps | +| 8 | openjdk-17-jdk | 17.0.18+8-1~24.04.1 | 17.0.19+10-1~24.04.2 | UPDATED | build_deps | +| 9 | protobuf-compiler | 3.21.12-8.2ubuntu0.3 | 3.21.12-8.2ubuntu* | UPDATED | build_deps | +| 10 | patchelf | 0.18.0-1.1build1 | 0.18.0-1.1build1 | | base_test_deps | +| 11 | chrpath | 0.16-2build1 | 0.16-2build1 | | build_deps | +| 12 | libpcre3-dev | 2:8.39-15build1 | 2:8.39-15build1 | | build_deps | | 13 | tar | 1.35+dfsg-3build1 | 1.35+dfsg-3build1 | | build_deps | | 14 | gnupg | No version specified | No version specified | | security_scan | | 15 | trivy | No version specified | No version specified | | security_scan | \ No newline at end of file diff --git a/doc/changes/package_diffs/11.2.0/template-Exasol-all-r-4/internal_packages.md b/doc/changes/package_diffs/11.2.0/template-Exasol-all-r-4/internal_packages.md index 8ca5d67d..14bbefde 100644 --- a/doc/changes/package_diffs/11.2.0/template-Exasol-all-r-4/internal_packages.md +++ b/doc/changes/package_diffs/11.2.0/template-Exasol-all-r-4/internal_packages.md @@ -16,7 +16,7 @@ | 7 | curl | 7.81.0-1ubuntu1.23 | 7.81.0-1ubuntu* | UPDATED | build_deps | | 8 | libpcre3-dev | 2:8.39-13ubuntu0.22.04.1 | 2:8.39-13ubuntu* | UPDATED | build_deps | | 9 | locales | 2.35-0ubuntu3.13 | 2.35-0ubuntu* | UPDATED | build_deps | -| 10 | openjdk-11-jdk-headless | 11.0.30+7-1ubuntu1~22.04 | 11.0.30+7-1ubuntu* | UPDATED | build_deps | +| 10 | openjdk-11-jdk-headless | 11.0.30+7-1ubuntu1~22.04 | 11.0.31+11-1ubuntu* | UPDATED | build_deps | | 11 | protobuf-compiler | 3.12.4-1ubuntu7.22.04.6 | 3.12.4-1ubuntu* | UPDATED | build_deps | | 12 | tar | 1.34+dfsg-1ubuntu0.1.22.04.2 | 1.34+dfsg-1ubuntu* | UPDATED | build_deps | | 13 | patchelf | 0.14.3-1 | 0.14.3-1 | | base_test_deps | diff --git a/flavors/standard-EXASOL-all-java-11/flavor_base/packages.yml b/flavors/standard-EXASOL-all-java-11/flavor_base/packages.yml index 33a2fa23..ee21d56c 100644 --- a/flavors/standard-EXASOL-all-java-11/flavor_base/packages.yml +++ b/flavors/standard-EXASOL-all-java-11/flavor_base/packages.yml @@ -12,8 +12,6 @@ build_steps: version: 1.34+dfsg-1ubuntu* - name: curl version: 7.81.0-1ubuntu* - - name: openjdk-11-jdk-headless - version: 11.0.30+7-1ubuntu* - name: build-essential version: 12.9ubuntu* - name: libpcre3-dev @@ -24,9 +22,10 @@ build_steps: version: 0.16-2 - name: python3 version: 3.10.6-1~22.04.1 + - name: ca-certificates + version: 20240203~22.04.1 variables: PROTOBUF_BIN: /usr/bin/protoc - JAVA_HOME: /usr/lib/jvm/java-1.11.0-openjdk-{% if platform == 'x86_64' %}amd64{% else %}arm64{% endif %} - name: install_bazel tools: bazel: diff --git a/flavors/standard-EXASOL-all-java-11/packages.yml b/flavors/standard-EXASOL-all-java-11/packages.yml index 9d533046..4826592f 100644 --- a/flavors/standard-EXASOL-all-java-11/packages.yml +++ b/flavors/standard-EXASOL-all-java-11/packages.yml @@ -33,9 +33,10 @@ build_steps: - name: curl version: 7.81.0-1ubuntu* - name: openjdk-11-jdk-headless - version: 11.0.30+7-1ubuntu* + version: 11.0.31+11-1ubuntu* variables: JAVA_PREFIX: /usr/lib/jvm/java-11-openjdk-{% if platform == 'x86_64' %}amd64{% else %}arm64{% endif %} + JAVA_HOME: /usr/lib/jvm/java-1.11.0-openjdk-{% if platform == 'x86_64' %}amd64{% else %}arm64{% endif %} validation_cfg: version_mandatory: true - name: flavor_base_deps diff --git a/flavors/standard-EXASOL-all-java-17/flavor_base/packages.yml b/flavors/standard-EXASOL-all-java-17/flavor_base/packages.yml index 11614f30..09810e8f 100644 --- a/flavors/standard-EXASOL-all-java-17/flavor_base/packages.yml +++ b/flavors/standard-EXASOL-all-java-17/flavor_base/packages.yml @@ -12,8 +12,6 @@ build_steps: version: 1.34+dfsg-1ubuntu* - name: curl version: 7.81.0-1ubuntu* - - name: openjdk-17-jdk-headless - version: 17.0.18+8-1~22.04.1 - name: build-essential version: 12.9ubuntu* - name: libpcre3-dev @@ -24,9 +22,10 @@ build_steps: version: 0.16-2 - name: python3 version: 3.10.6-1~22.04.1 + - name: ca-certificates + version: 20240203~22.04.1 variables: PROTOBUF_BIN: /usr/bin/protoc - JAVA_HOME: /usr/lib/jvm/java-1.17.0-openjdk-{% if platform == 'x86_64' %}amd64{% else %}arm64{% endif %} - name: install_bazel tools: bazel: diff --git a/flavors/standard-EXASOL-all-java-17/packages.yml b/flavors/standard-EXASOL-all-java-17/packages.yml index 7e9f2069..a06cc3f9 100644 --- a/flavors/standard-EXASOL-all-java-17/packages.yml +++ b/flavors/standard-EXASOL-all-java-17/packages.yml @@ -33,9 +33,10 @@ build_steps: - name: curl version: 7.81.0-1ubuntu* - name: openjdk-17-jdk-headless - version: 17.0.18+8-1~22.04.1 + version: 17.0.19+10-1~22.04.2 variables: JAVA_PREFIX: /usr/lib/jvm/java-17-openjdk-{% if platform == 'x86_64' %}amd64{% else %}arm64{% endif %} + JAVA_HOME: /usr/lib/jvm/java-1.17.0-openjdk-{% if platform == 'x86_64' %}amd64{% else %}arm64{% endif %} validation_cfg: version_mandatory: true - name: flavor_base_deps diff --git a/flavors/standard-EXASOL-all-python-3.10/flavor_base/packages.yml b/flavors/standard-EXASOL-all-python-3.10/flavor_base/packages.yml index 7a0be9df..ff5eb65b 100644 --- a/flavors/standard-EXASOL-all-python-3.10/flavor_base/packages.yml +++ b/flavors/standard-EXASOL-all-python-3.10/flavor_base/packages.yml @@ -13,7 +13,7 @@ build_steps: - name: curl version: 7.81.0-1ubuntu* - name: openjdk-11-jdk-headless - version: 11.0.30+7-1ubuntu* + version: 11.0.31+11-1ubuntu* - name: build-essential version: 12.9ubuntu* - name: libpcre3-dev diff --git a/flavors/standard-EXASOL-all-python-3.12/flavor_base/packages.yml b/flavors/standard-EXASOL-all-python-3.12/flavor_base/packages.yml index a3acf8e7..863ae1c1 100644 --- a/flavors/standard-EXASOL-all-python-3.12/flavor_base/packages.yml +++ b/flavors/standard-EXASOL-all-python-3.12/flavor_base/packages.yml @@ -11,7 +11,7 @@ build_steps: - name: curl version: 8.5.0-2ubuntu* - name: openjdk-17-jdk - version: 17.0.18+8-1~24.04.1 + version: 17.0.19+10-1~24.04.2 - name: build-essential version: 12.10ubuntu* - name: libpcre3-dev diff --git a/flavors/standard-EXASOL-all-r-4.4/flavor_base/packages.yml b/flavors/standard-EXASOL-all-r-4.4/flavor_base/packages.yml index 30f6c554..9e19ec0e 100644 --- a/flavors/standard-EXASOL-all-r-4.4/flavor_base/packages.yml +++ b/flavors/standard-EXASOL-all-r-4.4/flavor_base/packages.yml @@ -13,7 +13,7 @@ build_steps: - name: curl version: 7.81.0-1ubuntu* - name: openjdk-11-jdk-headless - version: 11.0.30+7-1ubuntu* + version: 11.0.31+11-1ubuntu* - name: build-essential version: 12.9ubuntu* - name: libpcre3-dev diff --git a/flavors/standard-EXASOL-all/flavor_base/packages.yml b/flavors/standard-EXASOL-all/flavor_base/packages.yml index 7a0be9df..ff5eb65b 100644 --- a/flavors/standard-EXASOL-all/flavor_base/packages.yml +++ b/flavors/standard-EXASOL-all/flavor_base/packages.yml @@ -13,7 +13,7 @@ build_steps: - name: curl version: 7.81.0-1ubuntu* - name: openjdk-11-jdk-headless - version: 11.0.30+7-1ubuntu* + version: 11.0.31+11-1ubuntu* - name: build-essential version: 12.9ubuntu* - name: libpcre3-dev diff --git a/flavors/standard-EXASOL-all/packages.yml b/flavors/standard-EXASOL-all/packages.yml index a16ec18b..aa39b69b 100644 --- a/flavors/standard-EXASOL-all/packages.yml +++ b/flavors/standard-EXASOL-all/packages.yml @@ -48,7 +48,7 @@ build_steps: - name: curl version: 7.81.0-1ubuntu* - name: openjdk-11-jdk-headless - version: 11.0.30+7-1ubuntu* + version: 11.0.31+11-1ubuntu* - name: chrpath version: 0.16-2 - name: libexpat1 diff --git a/flavors/template-Exasol-all-r-4/flavor_base/packages.yml b/flavors/template-Exasol-all-r-4/flavor_base/packages.yml index 4f8fb64c..7646ae17 100644 --- a/flavors/template-Exasol-all-r-4/flavor_base/packages.yml +++ b/flavors/template-Exasol-all-r-4/flavor_base/packages.yml @@ -13,7 +13,7 @@ build_steps: - name: curl version: 7.81.0-1ubuntu* - name: openjdk-11-jdk-headless - version: 11.0.30+7-1ubuntu* + version: 11.0.31+11-1ubuntu* - name: build-essential version: 12.9ubuntu* - name: libpcre3-dev diff --git a/script-languages b/script-languages index 092a7b46..4e0b1066 160000 --- a/script-languages +++ b/script-languages @@ -1 +1 @@ -Subproject commit 092a7b46afa11aec715e6f8a199988094cbc13fd +Subproject commit 4e0b106683352e4fa98b3e5fb268589fcfc7eaa1