[Cin] patches 09 feb 2022

Andrew Randrianasulu randrianasulu at gmail.com
Sun Feb 12 00:35:59 CET 2023


вс, 12 февр. 2023 г., 02:02 Phyllis Smith <phylsmith2017 at gmail.com>:

> *Checked into GIT, the following 4:*
> 0002-Missing-returns-in-videowindow.C.patch
> 0003-missing-returns-in-videowindowgui.C.patch
> 0004-Missing-return-in-videoconfig.C.patch
> 0012-Add-patch-from-ffmpeg-5.1-branch-hopefully-fix-build.patch
>
> As proven by Andrea, it now builds with Vulkan and does not need (it looks
> like Andrea found this bug before they did):
>    0007-Disable-vulkan-in-embedded-ffmpeg.patch
>
> Tested with no result with auto all fits on Fedora 32 only and planning on
> testing next on Fedora 37:
>    0010-TMP-add-flto-to-cinelerra-Makefile.patch
> How do I test this?:
>    0011-EXPERIMENTAL-try-to-init-two-variables-to-0-in-gloat.patch
>

well, in theory (I hoped) 0010 should trigger crash on "auto fit autos" and
0011 should fix it. But because it does not crash for me on termux and I
not tested it on desktop Slackware yet ... whole thing might be moving in
wrong direction.

After applying 0010 you should notice much longer linking time. But
hopefully better performance.



> Need further testing yet:
>     0005-noexecstack-by-default-in-cinelerra-Makefile.patch
>     0008-Add-with-gnu-debuglink-to-cinelerra-Makefile.patch
>     0009-Default-atrack-vtrack-to-64-in-localsession.patch
>
> Forgot how to fix this to check into GIT but will figure it out myself:
>     0006-D-build-fixes.patch
>
> Clang patch was too big to attach, but I already have the one dated Jul
> 24, 2022 called "0003-Add-x265-patch-for-aarch64-clang.patch".  Is this
> correct?  or could you send me
> "0001-Add-x265-patch-for-aarch64-clang.patch" privately so I make sure it
> has not changed?
>

I'll resend it privately just in case.

>
> On Thu, Feb 9, 2023 at 11:29 AM Andrew Randrianasulu <
> randrianasulu at gmail.com> wrote:
>
>> I have those in my termux tree
>>
>> 09feb2022/0001-Add-x265-patch-for-aarch64-clang.patch
>>
>> big one (186 kb), needed for clang compile on arm64/termux
>>
>> 09feb2022/0002-Missing-returns-in-videowindow.C.patch
>>
>> 09feb2022/0003-missing-returns-in-videowindowgui.C.patch
>>
>>  09feb2022/0004-Missing-return-in-videoconfig.C.patch
>>
>> not really hot, those files apparently not even compiled for now!
>>
>>
>> 09feb2022/0005-noexecstack-by-default-in-cinelerra-Makefile.patch
>>
>>
>> obvious from name
>>
>> 09feb2022/0006-D-build-fixes.patch
>>
>> for some reason netbsd.bld not executable by default, should we make it
>> so?
>>
>> 09feb2022/0007-Disable-vulkan-in-embedded-ffmpeg.patch
>>
>> hopefully not needed after 0012
>>
>>
>> 09feb2022/0008-Add-with-gnu-debuglink-to-cinelerra-Makefile.patch
>>
>>
>> incomplete, I missed same thing with bdwrite
>>
>> 09feb2022/0009-Default-atrack-vtrack-to-64-in-localsession.patch
>>
>> our openEDL on viewer-created clip fix
>>
>>
>> 09feb2022/0010-TMP-add-flto-to-cinelerra-Makefile.patch
>>
>> localhack, trying to make it crash on "fit all autos" like in Fedora, no
>> luck so far!
>>
>> 09feb2022/0011-EXPERIMENTAL-try-to-init-two-variables-to-0-in-gloat.patch
>>
>>
>> try to prevent said crash
>>
>>
>> 09feb2022/0012-Add-patch-from-ffmpeg-5.1-branch-hopefully-fix-build.patch
>>
>> picked up from ffmpeg.git 5.1 branch, compile-tested
>>
>>
>>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.cinelerra-gg.org/pipermail/cin/attachments/20230212/41b9f8f4/attachment-0001.htm>


More information about the Cin mailing list