On 2022-10-16 11:42:40 +0000, Philipp Kern wrote: > On Sun, Jan 30, 2022 at 11:23:39PM +0100, Sebastian Ramacher wrote: > > openjfx FTBFS with ffmpeg 5.0 (available in experimental): > [...] > > It looks like even upstream openjfx (moved to [1]) is still not > source-compatible with ffmpeg 5.0. I could not find a bug in Oracle's > Java bug tracker about this either. > > Ubuntu has disabled ffmpeg support[2], but hasn't released with that yet > (it's only in Kinetic due to be released soonish). This drops > libavplugin.so completely from libopenjfx-jni. > > Source packages with a reverse (build-)dependency: > > | afterburner.fx > | controlsfx > | davmail > | easybind > | fontawesomefx > | igv > | javafxsvg > | josm > | libhibernate-validator-java > | libjloda-java > | libmiglayout-java > | mediathekview > | megan-ce > | openchemlib > | pdfsam > | starjava-topcat > | triplea > | zeroc-ice > > controlsfx uses javafx.scene.media.Media. pdfsam uses > javafx.scene.media.AudioClip. The others don't use javafx.scene.media at > all. mediathekview does not use controlsfx's MediaImageCell - which is > the one importing javafx.scene.media.Media. So I'd assume that within > Debian this breaks at most completion sound functionality in pdfsam-gui > if we were to drop the ffmpeg build-dependency. > > I'm going to go ahead and do that.
I was looking into applying Ubuntu's patch to Debian. It still has the issue that the builds on arm64 and armhf fail. Reverting to 11.0.11+0 seems to fix that. Cheers > > Kind regards > Philipp Kern > > [1] https://github.com/openjdk/jfx > [2] https://patches.ubuntu.com/o/openjfx/openjfx_11.0.11+1-1ubuntu1.patch -- Sebastian Ramacher