<br><br>On Thursday, November 18, 2021, Phyllis Smith via Cin <<a href="mailto:cin@lists.cinelerra-gg.org">cin@lists.cinelerra-gg.org</a>> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><div dir="ltr"><div class="gmail_default" style="font-size:small">Checked into GIT just now:</div><div class="gmail_default" style="font-size:small">1) MatN improvement to <a href="http://configure.ac" target="_blank">configure.ac</a> with CPUS=nproc <br></div><div class="gmail_default" style="font-size:small">2) more Andrew mostly related to Termux on Android from RANDRIK19<br></div><div class="gmail_default" style="font-size:small">- 0003-libzmpeg-TERMUX-ifdefs.<wbr>patch  (0004 randrik18)</div><div class="gmail_default" style="font-size:small">- added new file blds/termux.bld which was previously named my_config in the following patches:</div><div class="gmail_default" style="font-size:small">    a) 0031-configure-script-<wbr>specially-for-termux.patch</div><div class="gmail_default" style="font-size:small">    b) 0034-additions-to-my_<wbr>configure.patch</div><div class="gmail_default" style="font-size:small">    c) 0047-add-with-booby-and-<wbr>without-ladspa-build-to-my_<wbr>config.patc</div><div class="gmail_default" style="font-size:small">    d) 0049-with-booby-demands-<wbr>execinfo.h.patch</div><div class="gmail_default" style="font-size:small">    e) 0064-Can-be-built-with-dv-<wbr>fireware.patch</div><div class="gmail_default" style="font-size:small"> - 0040-fix-fireware-typo-in-<wbr>cinelerra-Makefile.patch  (0049 randrik18)<br></div><div class="gmail_default" style="font-size:small"> - 0041-more-fix-to-firewire-<wbr>objs.patch  (0050 randrik18)<br></div><div class="gmail_default" style="font-size:small"><br></div><div class="gmail_default" style="font-size:small"><b>Andrew PLEASE CHECK THESE:</b></div><div class="gmail_default" style="font-size:small">- 0004-Add-libzmpeg-ifdef-in-<wbr>fileac3-move-fireware-objects-<wbr>.patch BUT changed #if HAVE_LIBZMPEG to #ifdef HAVE_LIBZMPEG BECAUSE that is what file.C and formatpopup.C used.  ???<br></div></div></div></blockquote><div><br></div><div><br></div><div>ooops, i hope yoou are correct, will try to update/rebuild locally soon.. </div><div><br></div><div><br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><div dir="ltr"><div class="gmail_default" style="font-size:small">- 0066-Fix-libzmpeg3-x86-ifdefs-<wbr>again.patch (randrik18)  BUT CONFLICT  0016-Fix-libzmpeg.h-x86-ifdef.<wbr>patch (randrik19) BECAUSE that is the way it was done in commercials.h, dbwindow.h, and mediadb.h.   ???<br></div></div></div></blockquote><div><br></div><div><br></div><div>I think I tried to fix it like in previously-failing-but-fixed-by-MatN series you checked in few days before, then reverted and applied fixed verzion. So yes, it should be in same style as other x86 ifdefs.. </div><div><br></div><div><br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><div dir="ltr"><div class="gmail_default" style="font-size:small">- 0006-more-ifdefs-for-file.C-<wbr>ac3-demand-libzmpeg.patch FROM RANDRIK18 has no equivalent in RANDRIK19 so did not add???</div></div></div></blockquote><div><br></div><div>may be patch already upstream? try to build without libzmpeg?? </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><div dir="ltr"><div class="gmail_default" style="font-size:small"><br></div><div class="gmail_default" style="font-size:small">I think that is all added -- trying to finish up TERMUX related mods.<br></div></div></div></blockquote><div><br></div><div>there were two new mjpegtools related patches... </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><div dir="ltr"></div><div class="gmail_quote"><br><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
Yes, please change it to<br>
        CPUS=nproc<br></blockquote><div><span class="gmail_default" style="font-size:small">Done.</span> </div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
<br>
FreeBSD does not build as-is, e.g. it uses gmake which doesn't exist<br>
on FreeSD version 13. nproc needs an alias but that is easy done in the<br>
bsd.bld file. FreeBSD is also very limited in included options, like<br>
is excludes all of thirdparty. I wonder if that is still<br>
relevant, for example I did see LV2 plugins for FreeBSD. Was it<br>
downloaded a lot when there still was a FreeBSD version, or put it<br>
another way, is the effort useful to resurrect it?<br></blockquote><div><span class="gmail_default" style="font-size:small">Not sure if need to update to version 13 but version 12 of BSD should still work</span><span class="gmail_default" style="font-size:small">.  It would be nice for someone to look into this as there was a contact there who was tasked with working it.  The last time contacted, he did not respond so may have moved on.</span></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
<br>
All builds report during configure time that with gcc -V or clang -V<br>
the upper case -V is not known; it probably tries to retrieve the<br>
version number. In both cases, lower case -v gives the version number.<br>
I did see a while ago a msg about outdated <a href="http://configure.ac" rel="noreferrer" target="_blank">configure.ac</a> . Maybe that<br>
would help, I'll see what I can find.<br></blockquote><div><span class="gmail_default" style="font-size:small">Thank you -- let us know if you find anything that can be improved.</span> </div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
<br>
I don't know whether freeBSD or macOS would be good platforms for<br>
CinGG, but (trying) to build for other platforms is a good way to weed<br>
out hidden problems.<br></blockquote><div><span class="gmail_default" style="font-size:small">Absolutely agree!</span> </div></div></div>
</blockquote>