RFR: 8215: Update platform to 2024-03 [v3]

Alex Macdonald aptmac at openjdk.org
Tue May 28 16:09:16 UTC 2024


On Tue, 28 May 2024 13:38:21 GMT, Marcus Hirt <hirt at openjdk.org> wrote:

>> Platform update.
>
> Marcus Hirt has updated the pull request incrementally with one additional commit since the last revision:
> 
>   Update license

releng/third-party/pom.xml line 62:

> 60: 		<hdrhistogram.version>2.1.12</hdrhistogram.version>
> 61: 		<jemmy.version>2.0.0</jemmy.version>
> 62: 		<jetty.version>12.0.6</jetty.version>

This is where I think it gets a bit difficult for backwards compatibility. Because we're putting the jetty dependencies into the p2 repository, the changes to this pom affect all the platform definitions we use. So now that this is updated to use 12.0.6 and pull in the jetty ee9 dependencies (which are the 12.X.X), 2023-12 can't build because it's unable to find the 10.0.18 versions of the jetty-related dependencies.

This is where I was originally taking a look but didn't get too far, but would it be possible to use the jetty dependencies that are shipped by Eclipse instead ([link](https://download.eclipse.org/releases/2024-03/202403131000/plugins/))? And this way each platform-definition we have could just reference the same version that is shipped by that Eclipse release?

-------------

PR Review Comment: https://git.openjdk.org/jmc/pull/566#discussion_r1617564909


More information about the jmc-dev mailing list