On 27 Nov 2021, at 09:54, Miroslav Ć ulc <fordfrog@gentoo.org> wrote:0/package.mask). all works fine except dev-java/openjdk (all slots) where the configuration phase fails or does not finish correctly. all those packages merge fine with eapi 6 (in-tree ebuilds).
hello devs,
please find attached patch for upgrade of java-vm-2.eclass to support eapi 8. eapi 5 is not used by any package inheriting this eclass so i dropped it.
i also attach update of the ebuilds of packages that use this eclass and can be updated to eapi 8 (dev-java/icedtea can't atm, it also inherits another java eclass that does not support eapi 8 yet, and dev-java/gcj-jdk is masked in profiles/releases/17.
openjdk:8 - configuration finishes but no configuration file is created (and hence compilation fails) as during the configuration phase it complains with this:
configure: error: Could not find freetype!
openjdk:11 and openjdk:17 - configuration fails with this error (i was told by sam it is a known bug):
configure: error: unrecognized options: --disable-static
i'd like to merge the patches asap (except the broken openjdk) so please let me know if you find anything that could be improved or all's ok.
Sysop: | Keyop |
---|---|
Location: | Huddersfield, West Yorkshire, UK |
Users: | 475 |
Nodes: | 16 (2 / 14) |
Uptime: | 16:32:47 |
Calls: | 9,487 |
Calls today: | 6 |
Files: | 13,615 |
Messages: | 6,121,086 |