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
java-pkg-simple.eclass: Allow compilation of multiple modules in one pkg #36308
base: master
Are you sure you want to change the base?
Conversation
Auto generate parameter `--module-source-path` if needed. Closes: https://bugs.gentoo.org/925691 Signed-off-by: Manuel Mommertz <manuel.mommertz@desy.de>
With adjustments in java-pkg-simple, it is not needed anymore to remove module-info files. In fact, they are needed, now. Closes: https://bugs.gentoo.org/923599 Signed-off-by: Manuel Mommertz <manuel.mommertz@desy.de>
Pull request CI reportReport generated at: 2024-04-18 11:26 UTC There are existing issues already. Please look into the report to make sure none of them affect the packages in question: |
With adjustments in java-pkg-simple, it is not needed anymore to remove module-info files. In fact, they are needed, now. Closes: https://bugs.gentoo.org/923608 Signed-off-by: Manuel Mommertz <manuel.mommertz@desy.de>
I am not exactly sure, how the policy is. Should I revbump the fixed ebuilds? |
Pull request CI reportReport generated at: 2024-04-18 11:49 UTC There are existing issues already. Please look into the report to make sure none of them affect the packages in question: |
Pull Request assignmentSubmitter: @2Kmm dev-java/cdi-api: @gentoo/java Linked bugsBugs linked: 923608, 925691, 923599 In order to force reassignment and/or bug reference scan, please append Docs: Code of Conduct ● Copyright policy (expl.) ● Devmanual ● GitHub PRs ● Proxy-maint guide |
Sorry, it looks like you've worked on the old approach still producing the "ignoreme.jar" file. Would it also work for the newer approach using See the comment in the second commit of master...vaukai:gentoo:javadoc. I did not yet find the time to proceed with those works ... EDIT: |
Yes, my work is mostly decoupled from your work. Mainly, it obsoletes the need for a
That is the point why I am asking. For users with USE=-doc, nothing changes, and therefore there is no need to recompile. For users with USE=doc, the ebuilds failed before and therefore should not be installed in the first place. So, a revbump would only trigger an update for those users, that don't need it... |
Auto generate parameter
--module-source-path
if needed.Closes: https://bugs.gentoo.org/925691
Closes: https://bugs.gentoo.org/923599
Closes: https://bugs.gentoo.org/923608