вс, 12 февр. 2023 г., 02:02 Phyllis Smith <[email protected]>:
*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 < [email protected]> 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