Andrew, revised patch attached.  One other question, what about libgtk2.0-dev? is it still in Debian? whereas the latest Arch and Ubuntu 24 no longer include gtk2.

On Sun, Dec 7, 2025 at 4:05 PM Andrew Randrianasulu <randrianasulu@gmail.com> wrote:


пн, 8 дек. 2025 г., 01:52 Phyllis Smith <phylsmith2017@gmail.com>:
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....



On Sun, Dec 7, 2025 at 2:35 PM Andrew Randrianasulu <randrianasulu@gmail.com> wrote:
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 ?