Tested 3.0.4 - attached log with same error.
thanks ..
can you check if patching thirdparty/Makefile like this
diff --git a/cinelerra-5.1/thirdparty/Makefile b/cinelerra-5.1/thirdparty/Makefile
index bb987b0a..04f7c2f4 100644
--- a/cinelerra-5.1/thirdparty/Makefile
+++ b/cinelerra-5.1/thirdparty/Makefile
@@ -265,9 +265,12 @@ openexr.mak_vars?=true; \#
opus.cfg_params?= --disable-extra-programs speech_tools.mak_params?=-j1
tiff.ldflags?="$(call ld_path,libjpeg,build)"
-tiff.cflags?="$(call lnc_path,libjpeg)"
+tiff.cflags?="$(call inc_path,libjpeg)"
tiff.cfg_vars+=LIBS+=" -lpthread"; autoreconf -ifv -I m4 && automake -caf;
i.e. change Inc_path (capital I) to inc_path (small i)
improves buildability ?
Attached is the log from the build with libjpeg-turbo version 3.0.3 BUT 3.0.1 had the same error. I have not tried 3.0.4 but will do so later today yet (hopefully).
there also new libtiff 4.7.0, at
but may be we just build against different libjpeg-turbo includes ? Need to check ....
hm, may be it does not pick includes from correct place...
can you also post config.log from thirdparty/tiff directory after build fails?
Library updates checked into GIT:
libvpx from 1.13.1 to 1.14.1
libwebp from 1.3.2 to 1.4.0
That completes the library updates for a while except for libjpeg-turbo which is currently at 2.1.5.1 and could be updated to 3.0.3 but does not build. Maybe when Andrew has time he can look at this -- I think the error is due to WITH_12BIT, but I do not know for sure or how to fix that.
I tried with 3.0.4 and it builds for me on Termux (now with clang 19.1.2) BUT I see failure in mjpegtools/y4mdenoise, I do not think we need program itself so I disabled it (see attached patch).
Can you post exact error text?