Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

init Reproducible Builds #3809

Merged
merged 2 commits into from
Oct 9, 2022
Merged

init Reproducible Builds #3809

merged 2 commits into from
Oct 9, 2022

Conversation

hboutemy
Copy link
Contributor

@hboutemy hboutemy commented Aug 9, 2022

Signed-off-by: Hervé Boutemy [email protected]

equivalent to antlr/antlr3#210 that I did for ANTLR3

given ANTLR4 uses ANTLR3, to get a full reproducible build for ANTLR4, ANTLR3 version will require to be upgraded once antlr/antlr3#209 has been merged and a release done

Signed-off-by: Hervé Boutemy <[email protected]>
@parrt
Copy link
Member

parrt commented Aug 26, 2022

This seems harmless enough.

pom.xml Show resolved Hide resolved
@hboutemy
Copy link
Contributor Author

hboutemy commented Oct 9, 2022

@parrt I added a second commit to workaround antlr3 non-reproducible output, as discussed in antlr/antlr3#209
now, the build for ANTLR4 is fully reproducible on my side, as tested with:

mvn clean install -DskipTests && mvn clean package artifact:compare -DskipTests

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants