While app-office/libreoffice-6.4.7.2 pulled virtual/jdk-1.8, the latest libreoffice-7.0.3.1 want dev-java/openjdk:11. The reason for that is written in the commit referenced in the URL of this bug: They've added a java module requires at least openjdk-9 to compile, while the runtime requirement is still openjdk-8 (that icedtea can provide). The compilation actually dies at calling java with --release argument, that was not implemented before. I'm really curious how it would behave if I alter that to be compatible, but I don't have enough time for that right now. Reproducible: Always
Created attachment 674809 [details, diff] libreoffice-7-java.diff Necessary changes to the ebuild in order to still make it compile with icedtea.
Created attachment 674812 [details, diff] 01-libreoffice-7-revert-openjdk-9-dependency.patch First part of patch to make libreoffice openjdk-8 compatible again reverting changes.
Created attachment 674815 [details, diff] 02-libreoffice-7-revert-openjdk-9-dependency.patch Second part of patch to make libreoffice openjdk-8 compatible again reverting changes.
Sorry for the noise, but I just wanted to leave it here of any other person interested.
The answer to $summary is *yes*.