Please find attached a thirdparty/Makefile patch, that corrects the two remaining invalid dummy configure scripts. Tested on Fedora_35/X86_64 and Debian_11/aarch64. This fix does not fix any problems, it only clears up the process. CinGG will build fine without it, but with this patch all thirdparty sources are treated the same.
MatN
diff -ruN --no-dereference -x '*.log' cinelerra_master/cinelerra-5.1/thirdparty/Makefile cinelerra5/cinelerra-5.1/thirdparty/Makefile --- cinelerra_master/cinelerra-5.1/thirdparty/Makefile 2022-01-14 13:36:51.220721960 +0100 +++ cinelerra5/cinelerra-5.1/thirdparty/Makefile 2022-01-13 21:06:57.092452870 +0100 @@ -191,12 +191,13 @@ a52dec.cfg_params?=--enable-djbfft --disable-oss djbfft.cfg_vars?=echo "$(call bld_path,djbfft)" > conf-home; \ (CFLAGS="$(CFLAGS)"; $(CFG_VARS)$(if $(CFG_VARS),; )echo "$(CC) $$$$CFLAGS") > conf-cc; \ - echo > ./configure; chmod +x ./configure; + echo "exec true" > ./configure; chmod +x ./configure; djbfft.mak_params?=; cd $(call bld_path,djbfft); ln -sf djbfft.a libdjbfft.a audiofile.cfg_params?=--enable-shared=no audiofile.mak_params?=LIBS="-lm -lstdc++" flac.cfg_params?= --enable-shared=no flac.cflags?="$(call inc_path,libogg) $(call ld_path,libogg,src/.libs)" +ffnvcodec.cfg_vars=echo "exec true" > ./configure; chmod +x ./configure; giflib.cfg_vars=echo "exec true" > ./configure; chmod +x ./configure; lame.cfg_vars?= CFLAGS+=" -O" lame.cfg_params?=--enable-shared=no
-- Cin mailing list [email protected] https://lists.cinelerra-gg.org/mailman/listinfo/cin

