Groovy 2.4.8 was released in January of 2017, almost 2 1/2 years ago. The most recent stable version is 2.5.7 (or if we must stick with 2.4.x, 2.4.17), both released less than a month ago. Recommending that we update the package to be more current, or potentially add the language to Fedora Modularity for access to multiple versions as needed.
Brennon, Groovy is maintained by the Stewardship SIG [0,1] as an ursine package. As such it'll likely only see CVE fixes unless someone opens a PR against it [2]; the SIG doesn't have the time nor resources to thoroughly update all packages we maintain. Are you a Fedora packager and wish to maintain Groovy? We'd be happy to give it to you if you are (or if you become one). You do not need to be a Fedora packager to submit a PR to update Groovy though: just clone the repo at [2], push to the Git service of your choice, make whatever changes are necessary, and chose "New Remote Pull Request" under the "Open PR" menu on the left. It'll show up on our backlog and we'll get to when one of us has time. Thanks! - Alex [0]: https://fedoraproject.org/wiki/SIGs/Stewardship [1]: https://decathorpe.fedorapeople.org/stewardship-sig.html#maintained-packages [2]: https://src.fedoraproject.org/rpms/groovy
Justa clarification about the ursine package. There is no modular package of Groovy, only regular ("ursine"). Groovy was orphaned in Fedora in a group of packages claimed to be mostly modular. Groovy was one of the packages that doesn't appear to be modular at all.
I'm already looking into getting the Java stack into better shape. I'll take a look at groovy, too, when and if I have the time
This bug appears to have been reported against 'rawhide' during the Fedora 31 development cycle. Changing version to 31.
Just for the record, The Stewardship SIG orphaned groovy a while back. If you're interested in maintaining this package, feel free to pick it up and rerequest review. Our message at the time: https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org/message/BSHFINYFPL3TJ577YUOYMN25KZXHTZWW/