Skip to content

-javax releases are not reproducible #757

Open
@hboutemy

Description

@hboutemy

see https://github.com/jvm-repo-rebuild/reproducible-central/blob/master/content/io/avaje/inject/README.md

non -javax releases are perfectly checked as reproducible: build recipe is quite simple and classical, like jvm-repo-rebuild/reproducible-central#1361

for -javax releases, the timestamp does not correspond as what is in Git, and there are additional .java-e files in -sources.jar that come from nowhere in Git, like jvm-repo-rebuild/reproducible-central#1359

I don't know what is the release process for -javax builds in Maven Central, but it's not what I'd expect = simply start from Git tag, apply ./jakarta-to-javax.sh and rebuild to deploy: is there a deliberate reason? And in that case, how to generate the .java-e files?

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions