сб, 12 апр. 2025 г., 12:23 Andrea paz <[email protected]>:
In .../thirdparty/src there is also a tarball “tiff-4.6.0t.tar.xz” i.e. with an extra “t” after the 0. There are also 2 patches concerning this version with the extra “t”. I cannot find on git any tarball 4.7.0 with the extra “t” (there is a version with “orca”). I tried to delete tarball and its 2 patches, but I have a crash of which I attach the “cin_t.log”.
patch -d tiff* -p1 < src/tiff-4.7.0.patch1 accuracy.c:286:3: warning: incompatible implicit declaration of built-in function ‘exit’ [-Wbuiltin-declaration-mismatch] 286 | exit(0); | ^~~~ accuracy.c:286:3: note: include ‘<stdlib.h>’ or provide a declaration of ‘exit’ make[4]: ingresso nella directory «/home/paz/cinelerra5/cinelerra-5.1/thirdparty/dav1d-0.5.1» ./compile hier.c patching file Makefile.am Hunk #1 FAILED at 60. 1 out of 1 hunk FAILED -- saving rejects to file Makefile.am.rej checking for a BSD-compatible install... make[2]: *** [Makefile:386: /home/paz/cinelerra5/cinelerra-5.1/thirdparty/../thirdparty/build/tiff.source] Error 1 so ... I need to work more on this ;) sorry I redid the compilation leaving tarball and the 2 patches (4.6.0) and
I still have a crash of which I attach the “cin_6.log”. Finally, out of curiosity, I tried a build without thirdparty, that is, with system ffmpeg and no patches. The build is successful and I can load and work on tiff images.
well, if you link to system ffmpeg and libtiff there is no miracle ;)