Re: [Cin] Cinelerra-GG packages build farm

2023-11-16 Thread Terje J. Hanssen via Cin
Dependent on the available build capacity and resources of course, a 
good practice has been to support stable distro releases as long as they 
have long time system support (LTS). However new approaches and changes 
continue.


I.e for OpenSuse releases that I know, the free Leap 15.x has had 
benefit of being binary compatible with SUSE's Enterprise version (SLE 
15.x).  SLE in the future is going to be replaced by a new 
container-oriented SUSE's Adaptible Linux Platform (ALP) with focus on 
servers without inherent desktop.


Therefore the next Leap 15.6 June 2024, with 18 months support until Q2 
2025, will be its last release.
Leap on its side will be replaced by OpenSuse:SlowRoll with stabilized 
pull from the faster rolling OpenSuse Tumbleweed.

https://www.theregister.com/2023/10/02/slowroll_opensuse_tumbleweed/



Den 16.11.2023 16:22, skrev Phyllis Smith via Cin:

Rob,
It is really important to have packages available on the latest 
releases as soon as possible so that people who do have to keep the 
O/S upgraded, have some packages available right away. And as you 
already know, there are only so many partitions available to use for 
the operating systems so something has to give !!


AppImage is always available to run just about any where. BUT, I 
realize that as a programmer, the advantages of the package can be 
more desirable.  That said, ELIVE has the 3 latest Debian packages 
available (as announced on the News on the cinelerra-gg.org 
 website) and Bullseye, version 11 package is 
at:


https://repo.bullseye.elive.elivecd.org/pool/multimedia/c/

On Wed, Nov 15, 2023 at 4:12 PM Rob Prowel via Cin 
 wrote:


On 10/8/23 07:14, Андрей Спицын via Cin wrote:
> Hello Phyllis and everyone,
>
> I've created a build farm for cinelerra deb and rpm packages.
Although it
> is at an early stage of development, it can build packages on
every git
> change in the main repo. Feel free to use these packages at
> https://github.com/einhander/cin-gg-packages/releases. Note that
releases
> correspond to a build date, not a git commit date.
> Current build hosts are debian 12 and alma linux 8. I'm open to
suggestions
> for a new distro and packages.

I'm always happy when folks create packages, and am sensitive to how
much work is involved.  As kind of a guiding principle, I hope that
packagers won't jump on the newest and latest distro kick when they
create packages, but will take a conservative approach and understand
that some of us would rather work on real stuff than spend all our
time
upgrading the infinite number of dependencies things rely on.

I guess that's an underhanded way of stating "would love to see
packaged
for debian-11". LOL



-- 
Cin mailing list

Cin@lists.cinelerra-gg.org
https://lists.cinelerra-gg.org/mailman/listinfo/cin


-- 
Cin mailing list
Cin@lists.cinelerra-gg.org
https://lists.cinelerra-gg.org/mailman/listinfo/cin


Re: [Cin] Cinelerra-GG packages build farm

2023-11-16 Thread Terje J. Hanssen via Cin


Den 16.11.2023 21:31, skrev Андрей Спицын via Cin:
New packages are available. They were ready yesterday after the git 
repo update, but the github upload routine is so fragile it drives me 
crazy. Hopefully it will work next time. I also added the debian 11 
package and dropped the alma linux 8 build due to missing dependencies.


The rpm installation on Leap 15.5 works fine 

Terje J. Hanssen



Best regards,
Andrey


чт, 16 нояб. 2023 г. в 02:12, Rob Prowel :

On 10/8/23 07:14, Андрей Спицын via Cin wrote:
> Hello Phyllis and everyone,
>
> I've created a build farm for cinelerra deb and rpm packages.
Although it
> is at an early stage of development, it can build packages on
every git
> change in the main repo. Feel free to use these packages at
> https://github.com/einhander/cin-gg-packages/releases. Note that
releases
> correspond to a build date, not a git commit date.
> Current build hosts are debian 12 and alma linux 8. I'm open to
suggestions
> for a new distro and packages.

I'm always happy when folks create packages, and am sensitive to how
much work is involved.  As kind of a guiding principle, I hope that
packagers won't jump on the newest and latest distro kick when they
create packages, but will take a conservative approach and understand
that some of us would rather work on real stuff than spend all our
time
upgrading the infinite number of dependencies things rely on.

I guess that's an underhanded way of stating "would love to see
packaged
for debian-11". LOL




-- 
Cin mailing list
Cin@lists.cinelerra-gg.org
https://lists.cinelerra-gg.org/mailman/listinfo/cin


Re: [Cin] Cinelerra-GG packages build farm

2023-11-16 Thread Андрей Спицын via Cin
New packages are available. They were ready yesterday after the git repo
update, but the github upload routine is so fragile it drives me crazy.
Hopefully it will work next time. I also added the debian 11 package and
dropped the alma linux 8 build due to missing dependencies.

Best regards,
Andrey


чт, 16 нояб. 2023 г. в 02:12, Rob Prowel :

> On 10/8/23 07:14, Андрей Спицын via Cin wrote:
> > Hello Phyllis and everyone,
> >
> > I've created a build farm for cinelerra deb and rpm packages. Although it
> > is at an early stage of development, it can build packages on every git
> > change in the main repo. Feel free to use these packages at
> > https://github.com/einhander/cin-gg-packages/releases. Note that
> releases
> > correspond to a build date, not a git commit date.
> > Current build hosts are debian 12 and alma linux 8. I'm open to
> suggestions
> > for a new distro and packages.
>
> I'm always happy when folks create packages, and am sensitive to how
> much work is involved.  As kind of a guiding principle, I hope that
> packagers won't jump on the newest and latest distro kick when they
> create packages, but will take a conservative approach and understand
> that some of us would rather work on real stuff than spend all our time
> upgrading the infinite number of dependencies things rely on.
>
> I guess that's an underhanded way of stating "would love to see packaged
> for debian-11". LOL
>
>
>
>
-- 
Cin mailing list
Cin@lists.cinelerra-gg.org
https://lists.cinelerra-gg.org/mailman/listinfo/cin


Re: [Cin] ffmpeg 6.1 is out!

2023-11-16 Thread Andrea paz via Cin
@Andrew:
It doesn't seem to be working:

export EXTRA_LIBS=-lglslang -lMachineIndependent -lOSDependent -lHLSL
-lOGLCompiler
-lGenericCodeGen -lSPVRemapper -lSPIRV -lSPIRV-Tools-opt -lSPIRV-Tools
-lpthread -lstdc++ -lm
bash: export: "-lMachineIndependent": not a valid identifier
bash: export: "-lOSDependent": not a valid identifier
bash: export: "-lHLSL": not a valid identifier
bash: export: "-lOGLCompiler": not a valid identifier
bash: -lGenericCodeGen: command not found

Anyway, don't waste any more time on it, it gets too complicated for
me and I can't follow anymore. Thank you, Andrew.
-- 
Cin mailing list
Cin@lists.cinelerra-gg.org
https://lists.cinelerra-gg.org/mailman/listinfo/cin


Re: [Cin] ffmpeg 6.1 is out!

2023-11-16 Thread Phyllis Smith via Cin
Maybe O/S specific, but zoneplate worked for me using ffmpeg filters url
example.  See attached and it is kind of cute.

(Note x Phyllis: the new "zoneplate" filter gives no error but if you
> try to use it the error comes up:
> err: Function not implemented)
>
>
-- 
Cin mailing list
Cin@lists.cinelerra-gg.org
https://lists.cinelerra-gg.org/mailman/listinfo/cin


Re: [Cin] ffmpeg 6.1 is out!

2023-11-16 Thread Andrew Randrianasulu via Cin
чт, 16 нояб. 2023 г., 20:06 Andrew Randrianasulu :

>
>
> чт, 16 нояб. 2023 г., 19:58 Andrea paz :
>
>> I did a compilation with ffmpeg 6.1 and everything went well. Thanks
>> Phyllis.
>>
>> (Note x Phyllis: the new "zoneplate" filter gives no error but if you
>> try to use it the error comes up:
>> err: Function not implemented)
>>
>> I tried making a new build by enabling vulkan as described in the
>> following links:
>>
>> https://trac.ffmpeg.org/wiki/HWAccelIntro#Vulkan
>> https://ffmpeg.org/ffmpeg-filters.html#Vulkan-Video-Filters
>>
>> It compiles without errors using "--enable-vulkan" and
>> "--enable-libglslang" while crashing using "--enable-libshaderc". For
>> the latter crash see cin5_shader.tar.gz
>>
>> In the case of "--enable-libglslang" I have no build errors, however,
>> in the end, the ".../bin/cin" program is not created and therefore
>> CinGG does not start. See the log cin5_glslang.tar.gz
>>
>> I don't see any errors in the log; there are many lines like:
>>
>>
>> "/home/paz/cinelerra5/cinelerra-5.1/thirdparty/ffmpeg-6.1/libavfilter/vulkan_glslang.c:182:(.text+0xcf):
>> undefined reference to `glslang_shader_create'"
>>
>
> undefined reference is usually fatal link error, no wonder you have no
> binary ..
>
> probably you need to add some additional libs to ldflags as well 
>


try

"-lglslang -lMachineIndependent -lOSDependent -lHLSL -lOGLCompiler
-lGenericCodeGen \
-lSPVRemapper
-lSPIRV -lSPIRV-Tools-opt -lSPIRV-Tools -lpthread -lstdc++ -lm"

as you additional libs in

export EXTRA_LIBS= line before you run configure ...


fished out of ffmpeg's configure script by using less and search function
for 'glslang' word in it  "/" and ten "n" few times ...


this amount of libs, even if they all just sub- components makes me sad.


>
>
>
>> But they are not error lines or warning lines. I think it's looking
>> for vulkan device initialization but can't find it and leave it
>> alone
>>
>
-- 
Cin mailing list
Cin@lists.cinelerra-gg.org
https://lists.cinelerra-gg.org/mailman/listinfo/cin


Re: [Cin] ffmpeg 6.1 is out!

2023-11-16 Thread Andrew Randrianasulu via Cin
чт, 16 нояб. 2023 г., 19:58 Andrea paz :

> I did a compilation with ffmpeg 6.1 and everything went well. Thanks
> Phyllis.
>
> (Note x Phyllis: the new "zoneplate" filter gives no error but if you
> try to use it the error comes up:
> err: Function not implemented)
>
> I tried making a new build by enabling vulkan as described in the
> following links:
>
> https://trac.ffmpeg.org/wiki/HWAccelIntro#Vulkan
> https://ffmpeg.org/ffmpeg-filters.html#Vulkan-Video-Filters
>
> It compiles without errors using "--enable-vulkan" and
> "--enable-libglslang" while crashing using "--enable-libshaderc". For
> the latter crash see cin5_shader.tar.gz
>
> In the case of "--enable-libglslang" I have no build errors, however,
> in the end, the ".../bin/cin" program is not created and therefore
> CinGG does not start. See the log cin5_glslang.tar.gz
>
> I don't see any errors in the log; there are many lines like:
>
>
> "/home/paz/cinelerra5/cinelerra-5.1/thirdparty/ffmpeg-6.1/libavfilter/vulkan_glslang.c:182:(.text+0xcf):
> undefined reference to `glslang_shader_create'"
>

undefined reference is usually fatal link error, no wonder you have no
binary ..

probably you need to add some additional libs to ldflags as well 




> But they are not error lines or warning lines. I think it's looking
> for vulkan device initialization but can't find it and leave it
> alone
>
-- 
Cin mailing list
Cin@lists.cinelerra-gg.org
https://lists.cinelerra-gg.org/mailman/listinfo/cin


Re: [Cin] Cinelerra-GG packages build farm

2023-11-16 Thread Phyllis Smith via Cin
Rob,
It is really important to have packages available on the latest releases as
soon as possible so that people who do have to keep the O/S upgraded, have
some packages available right away. And as you already know, there are only
so many partitions available to use for the operating systems so something
has to give !!

AppImage is always available to run just about any where. BUT, I realize
that as a programmer, the advantages of the package can be more desirable.
That said, ELIVE has the 3 latest Debian packages available (as announced
on the News on the cinelerra-gg.org website) and Bullseye, version 11
package is at:

https://repo.bullseye.elive.elivecd.org/pool/multimedia/c/

On Wed, Nov 15, 2023 at 4:12 PM Rob Prowel via Cin <
cin@lists.cinelerra-gg.org> wrote:

> On 10/8/23 07:14, Андрей Спицын via Cin wrote:
> > Hello Phyllis and everyone,
> >
> > I've created a build farm for cinelerra deb and rpm packages. Although it
> > is at an early stage of development, it can build packages on every git
> > change in the main repo. Feel free to use these packages at
> > https://github.com/einhander/cin-gg-packages/releases. Note that
> releases
> > correspond to a build date, not a git commit date.
> > Current build hosts are debian 12 and alma linux 8. I'm open to
> suggestions
> > for a new distro and packages.
>
> I'm always happy when folks create packages, and am sensitive to how
> much work is involved.  As kind of a guiding principle, I hope that
> packagers won't jump on the newest and latest distro kick when they
> create packages, but will take a conservative approach and understand
> that some of us would rather work on real stuff than spend all our time
> upgrading the infinite number of dependencies things rely on.
>
> I guess that's an underhanded way of stating "would love to see packaged
> for debian-11". LOL
>
>
>
> --
> Cin mailing list
> Cin@lists.cinelerra-gg.org
> https://lists.cinelerra-gg.org/mailman/listinfo/cin
>
-- 
Cin mailing list
Cin@lists.cinelerra-gg.org
https://lists.cinelerra-gg.org/mailman/listinfo/cin