Good afternoon,
Confirming that I got my rewrite of Files-Excluded right on the first
try for importing the new intellij-community releases up to the latest
one was a pleasant surprise. Well, uscan complains that some patterns
are unused but at least no unwanted file got through, so I will polish
that later.
Le 2025-08-16 15:32, Julien Plissonneau Duquène a écrit :
skim the diffs between releases to spot possible remaining issues
This is what I'm currently on, looking at the diffs of the 26
subprojects that were built in the current package (183.5153.4), then
getting them to build again in the version we need for Kotlin 2.0.21
(233.13135.128). After this I will add build scripts for new modules
then generate the new binary packages that are now required by Kotlin.
Unfortunately the git tag for the 233.13135.128 release is missing in
upstream's public git repositories, as well as several hundred other
tags matching published releases, so I had to open an issue upstream [1]
and in the meantime I will work on 233.13135.103 which is the closest
tag and has very probably no significant difference with .128 for the
parts that will be packaged.
I haven't decided yet if these libraries will need to be versioned (e.g.
libintellij233-whatever-api-java) but with the amount of ABI-breaking
changes I've already spotted it looks likely.
During this time Vladimir started to work on kotlinx.serialization, and
discovered he will first need to package a gradle plugin (protobuf) to
get it to build.
Thanks to tony mancill Vladimir got the required advocacy statement for
his DM application, but now possibly needs one or two more PGP key
endorsements as his key is not currently signed by any Debian member. On
my side I need to check with Mechtilde why her signed statement was not
accepted in the nm system, and I don't know if another statement is
necessary or would help the process, so one more statement would
certainly be welcome.
Cheers,
[1]:
https://youtrack.jetbrains.com/issue/IJPL-203119/Missing-tags-in-intellij-community-for-several-releases
--
Julien Plissonneau Duquène