diff --git a/taskfiles/deps/main.yaml b/taskfiles/deps/main.yaml index abec0f6a50..e1b5d762c9 100644 --- a/taskfiles/deps/main.yaml +++ b/taskfiles/deps/main.yaml @@ -406,6 +406,7 @@ tasks: - task: "utils:install-remote-cmake-lib" vars: CMAKE_GEN_ARGS: + - "-DCMAKE_BUILD_TYPE=Release" - "-DUSE_SYSTEM_INSTALLED_LIB=ON" - "-DINSTALL_LAYOUT=DEB" LIB_NAME: "mariadb-connector-cpp" diff --git a/tools/docker-images/clp-package/Dockerfile b/tools/docker-images/clp-package/Dockerfile index 35a047b5fe..6728a5f0c9 100644 --- a/tools/docker-images/clp-package/Dockerfile +++ b/tools/docker-images/clp-package/Dockerfile @@ -18,7 +18,8 @@ COPY --link --from=base / / ARG UID=1000 ENV CLP_HOME="/opt/clp" -ENV PATH="${CLP_HOME}/sbin:${CLP_HOME}/bin:${PATH}" \ +ENV LD_LIBRARY_PATH="${CLP_HOME}/lib" \ + PATH="${CLP_HOME}/sbin:${CLP_HOME}/bin:${PATH}" \ PYTHONPATH="${CLP_HOME}/lib/python3/site-packages" \ USER="clp-user" @@ -27,3 +28,5 @@ USER ${USER} WORKDIR ${CLP_HOME} COPY --link --chown=${UID} ./build/clp-package ${CLP_HOME} +COPY --link --chown=${UID} ./build/deps/cpp/mariadb-connector-cpp-install/lib/*/libmariadbcpp.so* \ + ${CLP_HOME}/lib/