Andrew, thank you for the update. Does the attached blds/bld_prepare.sh patch cover everything now for Debian 13? Minus your convenience items and the ffmpeg ones. If it looks good, I will check it in (and then start catching up on vulkan stuff!).
I think you can remove 2to3 too? (so debian case will work for debian 13.x
I wonder why you left libav* -dev packages? Fear of conflicts? I have two set of ffmpeg libs and they (so far) did not interfere with my normal with-thirdparty cinelerra-gg build ....
I'll try prefix install without thirdparty, it may need some patch too....
in addition to packages installed by blds/bld_prepare.sh
I installed
apt install git
apt install mc rsync
just convenience for me
=====
apt install lv2-dev
apt install libsratom-dev
apt install libsuil-dev
apt install liblilv-dev
=== ffmpeg 6, 7 or 8 should do ===
apt install libavcodec-dev
apt install libavformat-dev
apt install libavfilter-dev
======
apt install liba52-dev
apt install libtwolame-dev
apt install libdv-dev
apt install libmp3lame-dev
apt install libavc1394-dev
apt install libiec61883-dev
May be we should add them to new script ? (shared builds were not a
thing back in the day ..)
Otherwise it now builds with
--with-single-user --without-thirdparty --without-libdpx
but on 2-way SMP virtual machine (qemu 9.0.something), with 2 Gb of ram.
May be more cores and more ram expose some race condition in thirdparty build ?