openjfx: FTBFS with ffmpeg 5.0
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
openjfx (Debian) |
Fix Released
|
Unknown
|
|||
openjfx (Ubuntu) |
New
|
Undecided
|
Unassigned |
Bug Description
Imported from Debian bug http://
openjfx FTBFS with ffmpeg 5.0 (available in experimental):
| gcc -fPIC -Wformat -Wextra -Wformat-security -fstack-protector -Werror=
| In file included from /usr/include/
| from /usr/include/
| from /usr/include/
| from ../../.
| from ../../.
| from ../../.
| ../../.
| /usr/include/
| 113 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \
| | ^~~~~~~~~~~~~
| /usr/include/
| 260 | (!g_atomic_
| | ^~~~~~~
| ../../.
| 58 | if (g_once_init_enter (&gonce_data))
| | ^~~~~~~~~~~~~~~~~
| ../../.
| 64 | (GClassInitFunc) basedecoder_
| | ^
| ../../.
| 66 | (GInstanceInitFunc) basedecoder_init,
| | ^
| ../../.
| ../../.
| 73 | static void basedecoder_
| | ~~~~~~~~~~~~~^~~~
| ../../.
| ../../.
| 79 | avcodec_
| | ^~~~~~~
| ../../.
| ../../.
| 112 | decoder->codec = avcodec_
| | ^
| ../../.
| ../../.
| 169 | decoder->codec_data = g_memdup(info.data, info.size);
| | ^~~~~~~
| In file included from /usr/include/
| from ../../.
| from ../../.
| from ../../.
| /usr/include/
| 257 | gpointer g_memdup (gconstpointer mem,
| | ^~~~~~~~
| cc1: some warnings being treated as errors
| make[2]: *** [Makefile:81: /<<PKGBUILDDIR>
description: | updated |
Changed in openjfx (Debian): | |
importance: | Undecided → Unknown |
Changed in openjfx (Debian): | |
status: | New → Fix Released |
I've addressed this with the hack of patching out the bits that depend on ffmpeg. This probably breaks API, but seems better than removing the many reverse- dependencies of openjfx in the archive.