сб, 12 апр. 2025 г., 12:35 Andrew Randrianasulu <randrianasulu@gmail.com>:


сб, 12 апр. 2025 г., 12:23 Andrea paz <gamberucci.andrea@gmail.com>:
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

strange. I removed 4.6.0 patches and tarball, 4.6.0t tarball, renamed 4.6.0t patches to 4.7.0 patches and build on termux finished unattended?

see attached git am patch that add just same 4.6.0t patches as 4.7.0






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 ;)