Checked into GIT updated libraries
As Andrew provided patch updates and I checked on older versions of O/S (Ubuntu 16 and 32-bit Debian 9.1) the following have been updated: libaom-v3.4.0 (from v3.2.0) libvpx-1.12.0 (from 1.11.0) Be aware that if you switch back and forth between an older and newer version BE SURE TO "rebuild index" on you media file or you will see weirdness like I did because the rendered file is a different size between the old library version and the new library version. This will not be a problem for most people - probably just testers who use the same file names (like I always do!) Also, note that I will try to remember to "Credit" the comment in Git with the author because someone noted that that was not being done in Git. I had always put it in the Releasenotes.pdf as the appropriate place because seen by more people. Only programmers or users who do their own builds ever look at Git, but many more people look at the release notes because they want to see whether or not it is necessary to update to the latest release. So for example this latest checkin has the comment of: "Credit libaom/libvpx teams and Andrew patch update" You can stop reading this now, but I have to say in my defense on this Git oversite is that Git was created by Linus Torvalds (in Europe so was not known in the United States right away) in the year 2005. Although that was 17 years ago, it was not even available during our professional working years where we started out with Control Data Corporation and Cray mainframe computers. So basically the common consensus on the "proper" use of Git checkins is not even on my radar. End of rant!
I have successfully build an AppImage with the below libaom and libvpx versions on: - X86_64, Fedora 36. - aarch64, Debian 11, in qemu 6.2 on Fedora 36 - aarch64, Fedora 35, in qemu 6.2 on Fedora 36 They all start in the VM without errors in the terminal, have not tested any functionality. All straight from the git (approx 1200 UTC 20220727) without any changes. I lack actual hardware to test the aarch64 CinGG on. MatN On Mon, 25 Jul 2022 14:46:00 -0600 Phyllis Smith via Cin <[email protected]> wrote:
As Andrew provided patch updates and I checked on older versions of O/S (Ubuntu 16 and 32-bit Debian 9.1) the following have been updated:
libaom-v3.4.0 (from v3.2.0) libvpx-1.12.0 (from 1.11.0)
ср, 27 июл. 2022 г., 12:33 mnieuw--- via Cin <[email protected]>:
I have successfully build an AppImage with the below libaom and libvpx versions on: - X86_64, Fedora 36. - aarch64, Debian 11, in qemu 6.2 on Fedora 36 - aarch64, Fedora 35, in qemu 6.2 on Fedora 36
They all start in the VM without errors in the terminal, have not tested any functionality. All straight from the git (approx 1200 UTC 20220727) without any changes. I lack actual hardware to test the aarch64 CinGG on.
======
can you also check static aarch64 compilation with clang as c/c++ compiler?
MatN
On Mon, 25 Jul 2022 14:46:00 -0600 Phyllis Smith via Cin <[email protected]> wrote:
As Andrew provided patch updates and I checked on older versions of O/S (Ubuntu 16 and 32-bit Debian 9.1) the following have been updated:
libaom-v3.4.0 (from v3.2.0) libvpx-1.12.0 (from 1.11.0)
-- Cin mailing list [email protected] https://lists.cinelerra-gg.org/mailman/listinfo/cin
Will do. Discovered while trying on BSD which also uses clang: in libthread configure.ac the following lines need to be added: AC_LANG([C++]) AC_LANG([C]) AC_PROG_CXX else it does not pick up clang. What is libtreah for? It was not there a copule of months ago. MatN On Wed, 27 Jul 2022 23:59:10 +0300 Andrew Randrianasulu <[email protected]> wrote:
ср, 27 июл. 2022 г., 12:33 mnieuw--- via Cin <[email protected]>:
I have successfully build an AppImage with the below libaom and libvpx versions on: - X86_64, Fedora 36. - aarch64, Debian 11, in qemu 6.2 on Fedora 36 - aarch64, Fedora 35, in qemu 6.2 on Fedora 36
They all start in the VM without errors in the terminal, have not tested any functionality. All straight from the git (approx 1200 UTC 20220727) without any changes. I lack actual hardware to test the aarch64 CinGG on.
======
can you also check static aarch64 compilation with clang as c/c++ compiler?
MatN
On Mon, 25 Jul 2022 14:46:00 -0600 Phyllis Smith via Cin <[email protected]> wrote:
As Andrew provided patch updates and I checked on older versions of O/S (Ubuntu 16 and 32-bit Debian 9.1) the following have been updated:
libaom-v3.4.0 (from v3.2.0) libvpx-1.12.0 (from 1.11.0)
-- Cin mailing list [email protected] https://lists.cinelerra-gg.org/mailman/listinfo/cin
чт, 28 июл. 2022 г., 09:48 <[email protected]>:
Will do. Discovered while trying on BSD which also uses clang:
in libthread configure.ac the following lines need to be added:
AC_LANG([C++]) AC_LANG([C]) AC_PROG_CXX
else it does not pick up clang.
What is libtreah for? It was not there a copule of months ago.
It used on termux/Android because local libc not quite full by design But strange, it works for me with clang-14 ...I do not think configure.ac inside this dir used at all during normal build ....
MatN
On Wed, 27 Jul 2022 23:59:10 +0300 Andrew Randrianasulu <[email protected]> wrote:
ср, 27 июл. 2022 г., 12:33 mnieuw--- via Cin <[email protected]>:
I have successfully build an AppImage with the below libaom and libvpx versions on: - X86_64, Fedora 36. - aarch64, Debian 11, in qemu 6.2 on Fedora 36 - aarch64, Fedora 35, in qemu 6.2 on Fedora 36
They all start in the VM without errors in the terminal, have not tested any functionality. All straight from the git (approx 1200 UTC 20220727) without any changes. I lack actual hardware to test the aarch64 CinGG on.
======
can you also check static aarch64 compilation with clang as c/c++ compiler?
MatN
On Mon, 25 Jul 2022 14:46:00 -0600 Phyllis Smith via Cin <[email protected]> wrote:
As Andrew provided patch updates and I checked on older versions of O/S (Ubuntu 16 and 32-bit Debian 9.1) the following have been updated:
libaom-v3.4.0 (from v3.2.0) libvpx-1.12.0 (from 1.11.0)
-- Cin mailing list [email protected] https://lists.cinelerra-gg.org/mailman/listinfo/cin
Before I try it on aarch64, I wanted to verify it does work with clang as compiler on x86_64. For me, it does not. I used the following build script: ================ #!/bin/bash export CC=clang export CCX=clang export CFLAGS="-g -O2" ( ./autogen.sh && ./configure --with-single-user --with-booby --enable-static-build && make -j 1 && make install ) 2>&1 | tee log mv Makefile Makefile.cfg cp Makefile.devel Makefile ================ It fails at dpxheader, with an undefined reference. It also fails in x265 where ld cannot find lwebp, which is present on the system. There might be more. It builds fine if using GCC. I used export so it is picked up by thirdparty too, else that keeps using gcc (at least in some places). The make -j 1 is for easier finding where it fails. MatN On Thu, 28 Jul 2022 10:10:56 +0300 Andrew Randrianasulu <[email protected]> wrote: <snip>
can you also check static aarch64 compilation with clang as c/c++ compiler?
Just a reminder -- GIT does NOT include x265_3.5.patch0 so testing will have to be patched from the other email. I did not want to check it in until more than 1 person tested it and unfortunately I cannot do so. On Thu, Jul 28, 2022 at 12:58 AM mnieuw--- via Cin < [email protected]> wrote:
Will do. Discovered while trying on BSD which also uses clang:
in libthread configure.ac the following lines need to be added:
AC_LANG([C++]) AC_LANG([C]) AC_PROG_CXX
else it does not pick up clang.
What is libtreah for? It was not there a copule of months ago.
MatN
On Wed, 27 Jul 2022 23:59:10 +0300 Andrew Randrianasulu <[email protected]> wrote:
ср, 27 июл. 2022 г., 12:33 mnieuw--- via Cin <[email protected]>:
I have successfully build an AppImage with the below libaom and libvpx versions on: - X86_64, Fedora 36. - aarch64, Debian 11, in qemu 6.2 on Fedora 36 - aarch64, Fedora 35, in qemu 6.2 on Fedora 36
They all start in the VM without errors in the terminal, have not tested any functionality. All straight from the git (approx 1200 UTC 20220727) without any changes. I lack actual hardware to test the aarch64 CinGG on.
======
can you also check static aarch64 compilation with clang as c/c++ compiler?
MatN
On Mon, 25 Jul 2022 14:46:00 -0600 Phyllis Smith via Cin <[email protected]> wrote:
As Andrew provided patch updates and I checked on older versions of O/S (Ubuntu 16 and 32-bit Debian 9.1) the following have been updated:
libaom-v3.4.0 (from v3.2.0) libvpx-1.12.0 (from 1.11.0)
-- Cin mailing list [email protected] https://lists.cinelerra-gg.org/mailman/listinfo/cin
-- Cin mailing list [email protected] https://lists.cinelerra-gg.org/mailman/listinfo/cin
participants (3)
-
Andrew Randrianasulu -
mnieuw@zap.a2000.nl -
Phyllis Smith