пн, 8 дек. 2025 г., 03:17 Phyllis Smith <[email protected]>:
> 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. > It was nearly year ago .. attached. > > On Sun, Dec 7, 2025 at 5:02 PM Andrew Randrianasulu < > [email protected]> wrote: > >> >> >> пн, 8 дек. 2025 г., 02:50 Phyllis Smith <[email protected]>: >> >>> 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 < >>> [email protected]> wrote: >>> >>>> >>>> >>>> пн, 8 дек. 2025 г., 01:52 Phyllis Smith <[email protected]>: >>>> >>>>> 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 < >>>>> [email protected]> 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 ? >>>>>> >>>>>
From 386957956750d00c51b73068502830abe1891ea9 Mon Sep 17 00:00:00 2001 From: Andrew Randrianasulu <[email protected]> Date: Mon, 16 Dec 2024 08:48:51 +0300 Subject: [PATCH] Add ubuntu24 to bld_prepare.sh --- cinelerra-5.1/blds/bld_prepare.sh | 14 +++++++++++++- 1 file changed, 13 insertions(+), 1 deletion(-) diff --git a/cinelerra-5.1/blds/bld_prepare.sh b/cinelerra-5.1/blds/bld_prepare.sh index 0e7958d0..a90e3cab 100755 --- a/cinelerra-5.1/blds/bld_prepare.sh +++ b/cinelerra-5.1/blds/bld_prepare.sh @@ -7,7 +7,7 @@ fi if [ $# -ne 1 ]; then echo "usage: $0 <os>" - echo " <os> = [centos | suse | ubuntu | fedora | mint | debian | arch | debian-older | ubuntu-older]" + echo " <os> = [centos | suse | ubuntu | ubuntu24 | fedora | mint | debian | arch | debian-older | ubuntu-older]" fi dir="$1" @@ -117,6 +117,18 @@ case "$dir" in libpulse-dev libtool 2to3 python-is-python3 python2-minimal python2 dh-python \ patchelf libboost-filesystem-dev libboost-regex-dev libxml-parser-perl libimath-dev liblilv-dev ;; +#ub24.04 +"ubuntu24") + apt-get -y install apt-file sox nasm yasm g++ build-essential libz-dev \ texinfo libpng-dev freeglut3-dev libxv-dev libasound2-dev libbz2-dev \ + libncurses5-dev libxinerama-dev libfreetype6-dev libxft-dev libgif-dev \ + libtiff5-dev exuberant-ctags ttf-bitstream-vera xfonts-75dpi xfonts-100dpi \ + fonts-dejavu libopenexr-dev libavc1394-dev festival-dev lv2-dev libfftw3-dev gdb \ + libdc1394-25 libdc1394-dev libiec61883-dev libflac-dev libjbig-dev libusb-1.0-0-dev \ + libvdpau-dev libva-dev libsndfile1-dev libtheora-dev cmake udftools \ + libxml2-utils git inkscape autoconf automake debhelper libgtk2.0-dev \ + libpulse-dev libtool 2to3 python-is-python3 python3-minimal python3 dh-python \ + patchelf libboost-filesystem-dev libboost-regex-dev libxml-parser-perl libimath-dev liblilv-dev + ;; #debian for newest versions since about 06/2022 "debian") apt-get -f -y install apt-file sox nasm yasm g++ build-essential zlib1g-dev \ -- 2.47.1
_______________________________________________ Cin mailing list -- [email protected] To unsubscribe send an email to [email protected]

