Hi,

thanks a lot for updating the patches. This time I applied all of them
(gmerlin-avdecoder, gmerlin-encoders, gmerlin) without postponing too long :)

By the way I'm in the middle of moving stuff to github. gavl, gmerlin-avdecoder
and gmerlin-encoders are already there (https://github.com/bplaum). I'll move
gmerlin as well but I want to remove some legacy stuff first.
I also prepared a small report on the project status. I'll send it in a separate
mail.

Best regards

Burkhard
________________________________________
From: IOhannes m zmoelnig <zmoel...@iem.at>
Sent: Tuesday, February 15, 2022 5:04:09 PM
To: Gmerlin-general@lists.sourceforge.net
Subject: [Gmerlin-general] ffmpeg-5...

hi all,

i'm currently trying to modernize the gmerlin stack in Debian (again),
mostly because.

while doing so, i noticed that gmerlin doesn't compile with FFmpeg-5.0
(which was released a month ago).

i've fixed the compilation-issues, but have to admit that I didn't
really do any testing of whether that would introduce any *runtime*
issues (esp. for "gmerlin_encoders")

for gmerlin_avdecoder, you can find my patches in:
-
<https://salsa.debian.org/multimedia-team/gmerlin-avdecoder/-/tree/master/debian/patches>

for gmerlin_encoders, you can find my patches at:
-
<https://salsa.debian.org/multimedia-team/gmerlin-encoders/-/tree/master/debian/patches>


apart from the "ffmpeg5.patch", you will also find:
- "cross-compiling.patch" (in similar vein as the ones i've submitted
for gavl and gmerlin last year)
- "fix-spelling.patch" (fix typos)
- "reproducible_docs.patch" (make sure the Doxygen-generated
documentation does not include the build-path, so you get the same (on a
bit-level) documentation regardless of where you (or whoever) build(s) it)
- "plugins-ldflags.patch" (allow the user to inject additional LDFLAGS
when building, to cater for their special needs; e.g. in Debian we want
to pass flags to enable extra hardening)
- "logging.patch" (replace the no-longer existinst 'bg_log' with
'gavl_log'; fixes a build-failure of 'gmerlin_encoders')
- "set_enum.patch" (fix a build-failure induced by a faulty macro-expansion)

there are also some patches prefixed with "DEBIAN_*", which are probably
too specific to the needs of Debian (but decide yourself :-)

while you are at it, there are also some new patches for "gmerlin" at:
-
<https://salsa.debian.org/multimedia-team/gmerlin/-/tree/main/debian/patches>


it would be grand if you could include (any, all) these patches.

it would be even grander if we could see a new release of
gmerlin&friends in the near future.

gfasdmr
IOhannes


_______________________________________________
Gmerlin-general mailing list
Gmerlin-general@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/gmerlin-general

Reply via email to