Andrew, PLEASE check my GIT checkin carefully.  I completed the rest of the Arch/termux requirements and successfully built on Ubuntu 16 and Debian 9 32-bit (after a lot of mistakes on me).  Rendered PNG sequence on Debian for a test but not a very thorough checkout.  Patches applied were:

0001-Disable-libjpeg-support-in-libtiff-fix-build.patch
0002-Fix-libtiff-to-link-with-local-libjpeg-turbo-reenabl.patch
0001-Try-to-return-early-if-libtiff-libpng-does-not-recog.patch
0002-Add-check-return-for-filetga-reading-check-bpp-retur.patch

On Tue, Aug 29, 2023 at 2:09 PM Andrew Randrianasulu <randrianasulu@gmail.com> wrote:


вт, 29 авг. 2023 г., 21:41 Phyllis Smith <phylsmith2017@gmail.com>:
Andrew, I "believe" I have the whole heap checked into GIT.  Please verify at your convenience (as long as it is before the morning of the 31st !! smiley face).  I played a few different audio tracks.  This last GIT checkin included:

0002-Fix-build-in-pluginfclient.C-with-ffmpeg-6.0.patch
0008-Possible-fix-internal-ffmpeg-5.1-build-with-binutils.patch

so, patches are in, thanks,  but then complete fix for Arch (and termux) also includes thirdparty/Makefile changes around libtiff and libjpeg-turbo support inside it .... can you run those on older distro just in case?

"Disable libjpeg support in libtiff, fix build"

"Fix libtiff to link with local libjpeg-turbo, reenable                   libjpeg there"




My understanding is that  ffmpeg-5.1.patch999 is already part of ffmpeg-6.0 so does not have to be carried -- I looked at the 6.0 mathops.h and it appears to be there.  If I am wrong, please let me know.

On Sun, Aug 27, 2023 at 11:23 AM Andrew Randrianasulu <randrianasulu@gmail.com> wrote:
f_acontrast seems to work on 5.1 with those patches too ...