Path: csiph.com!tncsrv06.tnetconsulting.net!newsfeed.endofthelinebbs.com!news.corradoroberto.it!gothmog.csi.it!bofh.it!news.nic.it!robomod From: Emmanuel Bourg Newsgroups: linux.debian.maint.java Subject: Re: gradle reboot -- 2025W10 update Date: Mon, 10 Mar 2025 18:50:01 +0100 Message-ID: References: X-Original-To: debian-java@lists.debian.org X-Mailbox-Line: From debian-java-request@lists.debian.org Mon Mar 10 17:42:25 2025 Old-Return-Path: X-Amavis-Spam-Status: No, score=-12.126 tagged_above=-10000 required=5.3 tests=[BAYES_00=-2, LDO_WHITELIST=-5, NICE_REPLY_A=-0.13, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H5=0.001, RCVD_IN_MSPIKE_WL=0.001, RCVD_IN_VALIDITY_CERTIFIED_BLOCKED=0.001, RCVD_IN_VALIDITY_RPBL_BLOCKED=0.001] autolearn=ham autolearn_force=no X-Policyd-Weight: using cached result; rate:hard: -5.5 Authentication-Results: apache.org; auth=none MIME-Version: 1.0 User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:102.0) Gecko/20100101 Thunderbird/102.15.1 Content-Language: en-US Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit X-Mailing-List: archive/latest/23671 List-ID: List-URL: List-Archive: https://lists.debian.org/msgid-search/64fe1330-e8a9-f174-a564-f267b417df9c@apache.org Approved: robomod@news.nic.it Lines: 35 Organization: linux.* mail to news gateway Sender: robomod@news.nic.it X-Original-Date: Mon, 10 Mar 2025 18:42:06 +0100 X-Original-Message-ID: <64fe1330-e8a9-f174-a564-f267b417df9c@apache.org> X-Original-References: <5284bacb294ba1ff08f32a5a0b175dd4@free.fr> <8497785db64c2691266dc8269486d7c2@free.fr> <2ec4a44b89889611d1dfa2ee19129e86@free.fr> <6f53f62c9f3bff92fa66c714d62da6d1@free.fr> <965acdffa651fe10e90e6f26728e4af7@free.fr> <2e2ac5f7efc8ae401863382517249ce9@free.fr> <7e2a9e1b7fda03ad83d664582fb89c8d@free.fr> <5650baeeec5223dfb5affa4aa42f1b56@free.fr> <7053663db379b063042e99eb31bdadcd@free.fr> <80615ea609e5fab28e354a494d83e59d@free.fr> Xref: csiph.com linux.debian.maint.java:12950 Hi Julien, On 07/03/2025 18:39, Julien Plissonneau Duquène wrote: > Good evening, > > The FrankenKotlin experiment is now over, and it failed. > > This wasn't as bad as it looked like actually: it was caused by the > Kotlin compiler using the default JDK (21) as its target for API > compatibility, so while the bytecode was compatible with Java 8 it used > some API calls that were introduced in later JDKs instead of > reimplementing them as inline code. Using the JDK 11 again solved that > for the purpose of using that compiler for building Gradle. Did you consider rebuilding the packages with Java 8 since we still have openjdk-8 in sid? We may even clone the gradle package to make a Java 8 compatible version if that helps. Same thing with kotlin. > This outcome is a bit frustrating but it was the most likely one, and I > learned a few valuable things in the process. The simple fact you didn't end in the local hospital after banging your head on the wall for so long is quite an achievement! > My plan is now to update the Kotlin package to 2.0.21 (renaming it > kotlin2.0) and use it to build Gradle 8. I'm not sure that both package > (and dependencies) will be in a releasable shape in time for Trixie, but > if they miss the deadline they can still be made available later through > backports. Yes it's too late for Trixie. Emmanuel Bourg