I think new debian case should still work for older debians, between 2022 and 2025, but not tested yet
It should so I will put the original comment back - all that can happen is for pre-2025 versions it will notify the user that either that package is already installed or it does not exist. It will never be perfect for all versions anyway. I have 0001-Add-ubuntu24-to-bld_prepare.sh.patch in my tree, not sure why
it was rejected?
Please send that patch again as is so I can add it, I do not find it in my email or else I just missed it. On Sun, Dec 7, 2025 at 5:02 PM Andrew Randrianasulu <randrianasulu@gmail.com> wrote:
пн, 8 дек. 2025 г., 02:50 Phyllis Smith <phylsmith2017@gmail.com>:
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.
There was no complain from apt, so probably at least package name exist, and lv2 build worked ....
I think new debian case should still work for older debians, between 2022 and 2025, but not tested yet (This is related to updated comment in this patch).
Hopefully now both thidparty and shared-libs builds will work after simply running bld_prepare.sh <distro> script.
I have 0001-Add-ubuntu24-to-bld_prepare.sh.patch in my tree, not sure why it was rejected?
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 ?