[
Date Prev][
Date Next][
Thread Prev][
Thread Next][
Date Index][
Thread Index]
[
List Home]
[gef-dev] Java 21 for GEF-Classic
|
- From: Patrick Ziegler <ziegler.patrick@xxxxxxxxxx>
- Date: Wed, 18 Dec 2024 12:21:17 +0100
- Arc-authentication-results: i=1; mx.microsoft.com 1; spf=none; dmarc=none; dkim=none; arc=none
- Arc-message-signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector10001; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=6cgHb6Bcj7Jwm++WE4hnXNKWGcZKKaOCj8U/Caw2qiE=; b=hOJngcy5d3bR9qDseMpI68zeX+g9zjza9TMPYPkgG7l/iuOnSecrCwVYYNaYptTcThD0WKIB8g2Ntt2aXhD4POzlBY+7CUPqH4bKl7tGsiWMMIp/YSyuK5gXDVkZwjCyP64kawDLTFta4p2EI/CG2IHCSYSQgo4WOgOTqHFGUyALPuP7ACNKzoc48SXFDKAKYbPx0P/q3pfLUy/VNxWkKZ1Z3n23GQaPfDQTg8yLtHzdvFkz/h8H3DzvKPB8LMCctv2+OleY/lVH1Bm+Z/LB2hjN+5m9eF3B9SJEQLC81bVK3pTIZFa9vQiXGznHKx3uS0LF01yeTViZ0gMVFyElAw==
- Arc-seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=yuXqKC29ENtaiEM1hqwYFVh9Cn+2oAlv4E8GAbdxFwStO2i7poXxJBDYjtq7R644+EdRB8orOEbI5lFYjddZWl2rUT2tFGr2LkAVn9cGVBtMMgiCyYgMXHDc3UY/9KxtfpKc6WRXmgnZagEAjae+EIYlMuk6ULllaL2rjZGegeJv73LKacxwqcC0gjmsLV3PXTEJBDQTVAIHNTmG/e8LMW0B+JMqdNjlocguU/IQrNpQXL1M2ws6vn37DY1r8Ecw8cS7wTdtVQyLKgDPLFGzmVApHqnO6vEF8wL+MVMcAQQfJX77UbS5ztqpBR1+rTbgXem3+NzB+10xRzVZ/PiZIQ==
- Delivered-to: gef-dev@xxxxxxxxxxx
- List-archive: <https://www.eclipse.org/mailman/private/gef-dev/>
- List-help: <mailto:gef-dev-request@eclipse.org?subject=help>
- List-subscribe: <https://www.eclipse.org/mailman/listinfo/gef-dev>, <mailto:gef-dev-request@eclipse.org?subject=subscribe>
- List-unsubscribe: <https://www.eclipse.org/mailman/options/gef-dev>, <mailto:gef-dev-request@eclipse.org?subject=unsubscribe>
- User-agent: Mozilla Thunderbird
Hello everyone,
The Eclipse Platform SDK now requires Java 21 due to
the dependency to Lucene 10.x which has already led to build
problems that could be seen here [1]. The latest GEF-Classic build
uses a workaround, to get both the Java 17 and Java 21 builds
happy, but even that is no longer possible with recent SimRel
changes. In short: We are no longer able to build and test
GEF-Classic against Java 17, using the 2025-03 staging repository.
This now also raises the question when we
should officially drop support for Java 17. As part of the
Simultaneous Release, we are allowed to move to Java 21 since
2024-06, so all formal requirements have already been satisfied.
Personally, I would either target the next release (as part of
2025-03) or the release after that (2025-06). Given that we're
very early in the release cycle, both options seem valid.
What are your thoughts on this?
Many regards,
Patrick
---
[1]
https://github.com/eclipse-gef/gef-classic/pull/628