Skip to content

Commit 2261ac9

Browse files
Merge pull request #674 from odidev/rv-w28
Add information for the Recommended versions
2 parents a8e697f + 45c6a0d commit 2261ac9

6 files changed

Lines changed: 28 additions & 28 deletions

File tree

content/opensource_packages/eclipse_temurin.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -18,10 +18,10 @@ optional_info:
1818
partner_content:
1919
official_docs: https://adoptium.net/installation/linux/
2020
arm_recommended_minimum_version:
21-
version_number:
22-
release_date:
23-
reference_content:
24-
rationale:
21+
version_number: 21
22+
release_date: 2024/08/09
23+
reference_content: https://adoptium.net/news/2024/08/adoptium-reproducible-verification-builds
24+
rationale: Eclipse Temurin JDK 21+ releases are now fully reproducible for many platforms, including Linux Aarch64. This ensures nothing malicious or unexpected is embedded in the binaries. This is a major milestone for transparency, security, and trustworthiness, especially for environments like Linux/Arm64 where deterministic builds can reduce platform-specific bugs.
2525

2626
optional_hidden_info:
2727
release_notes__supported_minimum:

content/opensource_packages/expat.md

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -16,12 +16,12 @@ optional_info:
1616
getting_started_resources:
1717
arm_content:
1818
partner_content:
19-
official_docs: https://github.com/libexpat/libexpat?tab=readme-ov-file#building-from-a-git-clone
19+
official_docs: https://github.com/libexpat/libexpat#building-from-a-git-clone
2020
arm_recommended_minimum_version:
21-
version_number:
22-
release_date:
23-
reference_content:
24-
rationale:
21+
version_number: 2.6.2
22+
release_date: 2024/03/13
23+
reference_content: https://github.com/libexpat/libexpat/blob/R_2_6_2/expat/Changes
24+
rationale: This version resolved the security vulnerability, CVE-2024-28757, which prevented billion laugh attack with the isolated use of external parsers. The "Billion Laughs" attack is a denial-of-service attack targeting XML parsers, which can cause the parser to consume massive memory and CPU, ultimately crashing the application.
2525

2626
optional_hidden_info:
2727
release_notes__supported_minimum:

content/opensource_packages/freemarker.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -18,10 +18,10 @@ optional_info:
1818
partner_content:
1919
official_docs: https://freemarker.apache.org/docs/index.html
2020
arm_recommended_minimum_version:
21-
version_number:
22-
release_date:
23-
reference_content:
24-
rationale:
21+
version_number: 2.3.33
22+
release_date: 2024/06/01
23+
reference_content: https://freemarker.apache.org/docs/versions_2_3_33.html
24+
rationale: This version optimized the string comparison using binary comparison over Unicode NFKC normalization, which improves template execution speed on all platforms. This isn't Arm-specific, but can benefit all Linux users on Arm.
2525

2626
optional_hidden_info:
2727
release_notes__supported_minimum: https://freemarker.apache.org/docs/versions_2_3_31.html

content/opensource_packages/impala.md

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -18,14 +18,14 @@ optional_info:
1818
partner_content: https://learn.microsoft.com/en-us/connectors/impala/
1919
official_docs: https://cwiki.apache.org/confluence/display/IMPALA/Building+Impala
2020
arm_recommended_minimum_version:
21-
version_number:
22-
release_date:
23-
reference_content:
24-
rationale:
21+
version_number: 4.5.0
22+
release_date: 2025/05/07
23+
reference_content: https://impala.apache.org/docs/changelog-4.5.0.html
24+
rationale: This version addresses several critical issues impacting ARM-based builds and tests for Impala. It resolves failures in core unit tests like TestRuntimeFilters, DataStreamTestSlowServiceQueue, and TestStatestoredHA under ARM and UBSAN environments. A hanging issue in disk-file-test and a build failure on Rocky Linux 9 ARM are also fixed.
2525

2626
optional_hidden_info:
2727
release_notes__supported_minimum: https://issues.apache.org/jira/browse/IMPALA-12353
2828
release_notes__recommended_minimum:
29-
other_info: According to the [documentation](https://github.com/apache/impala?tab=readme-ov-file#supported-platforms), experimental support for Linux/ARM64 is introduced in version 4.0, but Jira ticket IMPALA-12353 confirms that the proper support is added in version 4.4.0.
29+
other_info: According to the [documentation](https://github.com/apache/impala#supported-platforms), experimental support for Linux/ARM64 is introduced in version 4.0, but Jira ticket IMPALA-12353 confirms that the proper support is added in version 4.4.0.
3030

3131
---

content/opensource_packages/milvus.md

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ description: Milvus is a high-performance, open-source vector database for effic
55
download_url: https://pypi.org/project/pymilvus/#history
66
works_on_arm: true
77
supported_minimum_version:
8-
version_number: v2.3.0
8+
version_number: 2.3.0
99
release_date: 2023/08/23
1010

1111

@@ -18,10 +18,10 @@ optional_info:
1818
partner_content:
1919
official_docs: https://milvus.io/docs/quickstart.md#Install-Milvus
2020
arm_recommended_minimum_version:
21-
version_number:
22-
release_date:
23-
reference_content:
24-
rationale:
21+
version_number: 2.3.12
22+
release_date: 2024/03/15
23+
reference_content: https://github.com/milvus-io/milvus/releases/tag/v2.3.12
24+
rationale: In this version, jemalloc, a high-performance memory allocator, has been optimized to better support 64KB memory pages on AArch64 (ARM64) systems. This results in faster allocations, better cache performance, and less waste on servers using 64KB pages.
2525

2626
optional_hidden_info:
2727
release_notes__supported_minimum: https://milvus.io/docs/v2.3.x/release_notes.md#v230

content/opensource_packages/wrf.md

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ description: Weather Research and Forecasting (WRF) model is a numerical weather
55
download_url: https://github.com/wrf-model/WRF/releases
66
works_on_arm: true
77
supported_minimum_version:
8-
version_number: v4.2.2
8+
version_number: 4.2.2
99
release_date: 2021/01/15
1010

1111

@@ -18,10 +18,10 @@ optional_info:
1818
partner_content: https://aws.amazon.com/blogs/hpc/numerical-weather-prediction-on-aws-graviton2/
1919
official_docs: https://www.mmm.ucar.edu/models/wrf/support
2020
arm_recommended_minimum_version:
21-
version_number:
22-
release_date:
23-
reference_content:
24-
rationale:
21+
version_number: 4.7.0
22+
release_date: 2025/04/25
23+
reference_content: https://github.com/wrf-model/WRF/releases/tag/v4.7.0
24+
rationale: This version introduces critical fix enabling successful DM (distributed memory) builds on AArch64 by correcting DMPARALLEL configuration in configure.defaults for both GCC and armclang.
2525

2626

2727
optional_hidden_info:

0 commit comments

Comments
 (0)