After porting countless packages the thing I've found most difficult is when something "is almost like...". These seemingly trivial differences often make it the hardest to get accepted upstream. Even when they are then they tend to get overlooked so that when a NEVR changes only the more familiar URL gets updated.
What's stopping getting the openj9 stuff certified so it's on an equal footing to everything else? Money, Oracle, ?? Neale On 3/23/22, 04:56, "Linux on 390 Port on behalf of Christian Borntraeger" <[email protected] on behalf of [email protected]> wrote: I asked our Java people and they answered the following: I believe when you're using the api query that requests a specific version, for OpenJ9 builds you need to include the OpenJ9 version in the `release_name` field. If I change your url below from "11.0.13+8" to "11.0.13+8_openj9-0.29.0" it works. https://api.adoptopenjdk.net/v3/binary/version/jdk-11.0.13%2B8_openj9-0.29.0/linux/s390x/jdk/openj9/normal/adoptopenjdk Note that since July 2021, the OpenJDK+OpenJ9 builds at AdoptOpenJDK .net have been built by IBM using the same components and re-branded under the IBM Semeru Runtimes name. For the Eclipse Adoptium API going forward, they will only "promote" certified builds, ie. IBM Semeru Runtimes Certified Edition. The Eclipse Adoptium Marketplace is still being worked on. IBM has also done a "soft launch" on our own fork of their API which serves IBM Semeru Runtimes, both Certified Edition and Open Edition, which we host. We hope to have an announcement on that shortly. The code is the same so you can use ALMOST the same query and just swap out the base of the URL and the Vendor. Instead of vendor adoptopenjdk use ibm for Open Edition and ibm_ce for Certified Edition. Eg. OE https://ibm.com/semeru-runtimes/api/v3/binary/version/jdk-11.0.13%2B8_openj9-0.29.0/linux/s390x/jdk/openj9/normal/ibm CE https://ibm.com/semeru-runtimes/api/v3/binary/version/jdk-11.0.13%2B8_openj9-0.29.0/linux/s390x/jdk/openj9/normal/ibm_ce Let me know if you have any questions. ---------------------------------------------------------------------- For LINUX-390 subscribe / signoff / archive access instructions, send email to [email protected] with the message: INFO LINUX-390 or visit http://www2.marist.edu/htbin/wlvindex?LINUX-390
