From d61d46ed9932eb1b28a57bd5fdefc543aad615f8 Mon Sep 17 00:00:00 2001 From: Misha Chornyi <99709299+mc-nv@users.noreply.github.com> Date: Tue, 12 Nov 2024 13:17:45 -0800 Subject: [PATCH 1/6] Build Updates for Ubuntu24.04 (#802) (#805) * update cmake version * include patch version in cmake install Co-authored-by: Anant Sharma --- src/java-api-bindings/scripts/install_dependencies_and_build.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/java-api-bindings/scripts/install_dependencies_and_build.sh b/src/java-api-bindings/scripts/install_dependencies_and_build.sh index aaa97f6d8..c85f428c1 100755 --- a/src/java-api-bindings/scripts/install_dependencies_and_build.sh +++ b/src/java-api-bindings/scripts/install_dependencies_and_build.sh @@ -121,7 +121,7 @@ if [ ${INCLUDE_DEVELOPER_TOOLS_SERVER} -ne 0 ]; then echo "deb [signed-by=/usr/share/keyrings/kitware-archive-keyring.gpg] https://apt.kitware.com/ubuntu/ $UBUNTU_CODENAME main" | \ tee /etc/apt/sources.list.d/kitware.list >/dev/null && \ apt-get update && \ - apt-get install -y --no-install-recommends cmake=3.27.7* cmake-data=3.27.7* rapidjson-dev + apt-get install -y --no-install-recommends cmake=3.28.3* cmake-data=3.28.3* rapidjson-dev fi # Install jdk and maven From 965750b3968c0db90aaf46982f7605dadcacd105 Mon Sep 17 00:00:00 2001 From: Misha Chornyi <99709299+mc-nv@users.noreply.github.com> Date: Mon, 18 Nov 2024 09:08:24 -0800 Subject: [PATCH 2/6] Hotfix for java (#808) --- src/java-api-bindings/scripts/install_dependencies_and_build.sh | 1 + 1 file changed, 1 insertion(+) diff --git a/src/java-api-bindings/scripts/install_dependencies_and_build.sh b/src/java-api-bindings/scripts/install_dependencies_and_build.sh index c85f428c1..09fc04814 100755 --- a/src/java-api-bindings/scripts/install_dependencies_and_build.sh +++ b/src/java-api-bindings/scripts/install_dependencies_and_build.sh @@ -127,6 +127,7 @@ fi # Install jdk and maven mkdir -p ${BUILD_HOME} cd ${BUILD_HOME} +apt remove maven -y && apt autoremove -y apt update && apt install -y openjdk-11-jdk wget https://archive.apache.org/dist/maven/maven-3/${MAVEN_VERSION}/binaries/apache-maven-${MAVEN_VERSION}-bin.tar.gz tar zxvf apache-maven-${MAVEN_VERSION}-bin.tar.gz From 7992a69a1e01fdcce7797d754edcc411935ba0da Mon Sep 17 00:00:00 2001 From: Misha Chornyi <99709299+mc-nv@users.noreply.github.com> Date: Mon, 18 Nov 2024 10:08:49 -0800 Subject: [PATCH 3/6] Prevent failure if cache is empty (#809) --- .../scripts/install_dependencies_and_build.sh | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/src/java-api-bindings/scripts/install_dependencies_and_build.sh b/src/java-api-bindings/scripts/install_dependencies_and_build.sh index 09fc04814..01ce18464 100755 --- a/src/java-api-bindings/scripts/install_dependencies_and_build.sh +++ b/src/java-api-bindings/scripts/install_dependencies_and_build.sh @@ -127,8 +127,7 @@ fi # Install jdk and maven mkdir -p ${BUILD_HOME} cd ${BUILD_HOME} -apt remove maven -y && apt autoremove -y -apt update && apt install -y openjdk-11-jdk +apt update && apt remove maven -y && apt autoremove -y && apt install -y openjdk-11-jdk wget https://archive.apache.org/dist/maven/maven-3/${MAVEN_VERSION}/binaries/apache-maven-${MAVEN_VERSION}-bin.tar.gz tar zxvf apache-maven-${MAVEN_VERSION}-bin.tar.gz export PATH=$PATH:$PWD/apache-maven-${MAVEN_VERSION}/bin/ From a9fb94b97003e64a54efe37919dd0cb665da2621 Mon Sep 17 00:00:00 2001 From: Misha Chornyi <99709299+mc-nv@users.noreply.github.com> Date: Thu, 21 Nov 2024 12:34:28 -0800 Subject: [PATCH 4/6] Lock grpcio version (#811) --- src/python/library/requirements/requirements_grpc.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/python/library/requirements/requirements_grpc.txt b/src/python/library/requirements/requirements_grpc.txt index 4a51eb846..c308de589 100644 --- a/src/python/library/requirements/requirements_grpc.txt +++ b/src/python/library/requirements/requirements_grpc.txt @@ -24,7 +24,7 @@ # (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE # OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. -grpcio>=1.63.0 +grpcio>=1.63.0,<1.68 numpy>=1.19.1,<2 packaging>=14.1 protobuf>=5.26.1,<6.0dev From e996a60e02dd1de3ab0a571bb7b2e7f0a81a9ffc Mon Sep 17 00:00:00 2001 From: Yingge He <157551214+yinggeh@users.noreply.github.com> Date: Thu, 21 Nov 2024 14:12:47 -0800 Subject: [PATCH 5/6] fix: Partial fix for L0_https (#810) --- src/python/library/requirements/requirements_http.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/python/library/requirements/requirements_http.txt b/src/python/library/requirements/requirements_http.txt index febc32a3f..b45835c9c 100644 --- a/src/python/library/requirements/requirements_http.txt +++ b/src/python/library/requirements/requirements_http.txt @@ -25,6 +25,6 @@ # OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. aiohttp>=3.8.1,<4.0.0 -geventhttpclient>=1.4.4,<=2.0.2 +geventhttpclient>=2.0.11,<2.1.0 numpy>=1.19.1,<2 python-rapidjson>=0.9.1 From 254fdd936969b43c8a1043fdd49178fe609daa4a Mon Sep 17 00:00:00 2001 From: Yingge He <157551214+yinggeh@users.noreply.github.com> Date: Mon, 25 Nov 2024 11:15:03 -0800 Subject: [PATCH 6/6] Fix L0_https--base SSL issue (#813) * Upgrade geventhttpclient version to 2.3.2 * Upgrade geventhttpclient to latest version --- src/python/library/requirements/requirements_http.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/python/library/requirements/requirements_http.txt b/src/python/library/requirements/requirements_http.txt index b45835c9c..f56dfd5b1 100644 --- a/src/python/library/requirements/requirements_http.txt +++ b/src/python/library/requirements/requirements_http.txt @@ -25,6 +25,6 @@ # OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. aiohttp>=3.8.1,<4.0.0 -geventhttpclient>=2.0.11,<2.1.0 +geventhttpclient>=2.3.3 numpy>=1.19.1,<2 python-rapidjson>=0.9.1