I'm afraid that the current mantic build failure, however, seems to be elsewhere:
make[3]: Entering directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu' [ 5%] Building CXX object intern/openvdb/CMakeFiles/bf_intern_openvdb.dir/openvdb_capi.cc.o cd /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/intern/openvdb && /usr/bin/c++ -DTBB_SUPPRESS_DEPRECATED_MESSAGES=1 -DWITH_ASSERT_ABORT -DWITH_OPENGL -DWITH_OPENVDB -DWITH_OPENVDB_BLOSC -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -D__LITTLE_ENDIAN__ -D__MMX__ -D__SSE2__ -D__SSE__ -I/<<PKGBUILDDIR>>/intern/openvdb -I/<<PKGBUILDDIR>>/intern/guardedalloc -isystem /usr/include/OpenEXR -isystem /usr/include/Imath -Wuninitialized -Wredundant-decls -Wall -Wno-invalid-offsetof -Wno-sign-compare -Wlogical-op -Winit-self -Wmissing-include-dirs -Wno-div-by-zero -Wtype-limits -Werror=return-type -Wno-char-subscripts -Wno-unknown-pragmas -Wpointer-arith -Wunused-parameter -Wwrite-strings -Wundef -Wformat-signedness -Wrestrict -Wno-suggest-override -Wuninitialized -Wundef -Wmissing-declarations -Wimplicit-fallthrough=5 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fdebug-prefix-map=/<<PKGBUILDDIR>>=/usr/src/blender-3.4.1+dfsg-2build4 -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -fopenmp -msse -pipe -fPIC -funsigned-char -fno-strict-aliasing -ffp-contract=off -msse2 -fmacro-prefix-map="/<<PKGBUILDDIR>>/"="" -fmacro-prefix-map="/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/"="" -std=c++17 -MD -MT intern/openvdb/CMakeFiles/bf_intern_openvdb.dir/openvdb_capi.cc.o -MF CMakeFiles/bf_intern_openvdb.dir/openvdb_capi.cc.o.d -o CMakeFiles/bf_intern_openvdb.dir/openvdb_capi.cc.o -c /<<PKGBUILDDIR>>/intern/openvdb/openvdb_capi.cc /<<PKGBUILDDIR>>/intern/cycles/util/thread.cpp: In member function ‘bool ccl::thread::join()’: /<<PKGBUILDDIR>>/intern/cycles/util/thread.cpp:50:34: error: expected unqualified-id before ‘&’ token 50 | catch (const std::system_error &) { | ^ /<<PKGBUILDDIR>>/intern/cycles/util/thread.cpp:50:33: error: expected ‘)’ before ‘&’ token 50 | catch (const std::system_error &) { | ~ ^~ | ) /<<PKGBUILDDIR>>/intern/cycles/util/thread.cpp:50:34: error: expected ‘{’ before ‘&’ token 50 | catch (const std::system_error &) { | ^ /<<PKGBUILDDIR>>/intern/cycles/util/thread.cpp:50:35: error: expected primary-expression before ‘)’ token 50 | catch (const std::system_error &) { | ^ make[3]: *** [intern/cycles/util/CMakeFiles/cycles_util.dir/build.make:261: intern/cycles/util/CMakeFiles/cycles_util.dir/thread.cpp.o] Error 1 make[3]: Leaving directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu' make[2]: *** [CMakeFiles/Makefile2:3662: intern/cycles/util/CMakeFiles/cycles_util.dir/all] Error 2
Your ppa has a jammy build with ffmpeg 6.0. Have you tried a mantic build with the ffmpeg patch applied?
I'm afraid that the current mantic build failure, however, seems to be elsewhere:
make[3]: Entering directory '/<<PKGBUILDDIR >>/obj- x86_64- linux-gnu' openvdb/ CMakeFiles/ bf_intern_ openvdb. dir/openvdb_ capi.cc. o >/obj-x86_ 64-linux- gnu/intern/ openvdb && /usr/bin/c++ -DTBB_SUPPRESS_ DEPRECATED_ MESSAGES= 1 -DWITH_ASSERT_ABORT -DWITH_OPENGL -DWITH_OPENVDB -DWITH_ OPENVDB_ BLOSC -D_FILE_ OFFSET_ BITS=64 -D_LARGEFILE64_ SOURCE -D_LARGEFILE_SOURCE -D__LITTLE_ENDIAN__ -D__MMX__ -D__SSE2__ -D__SSE__ -I/<<PKGBUILDDI R>>/intern/ openvdb -I/<<PKGBUILDDI R>>/intern/ guardedalloc -isystem /usr/include/ OpenEXR -isystem /usr/include/Imath -Wuninitialized -Wredundant-decls -Wall -Wno-invalid- offsetof -Wno-sign-compare -Wlogical-op -Winit-self -Wmissing- include- dirs -Wno-div-by-zero -Wtype-limits -Werror=return-type -Wno-char- subscripts -Wno-unknown- pragmas -Wpointer-arith -Wunused-parameter -Wwrite-strings -Wundef -Wformat-signedness -Wrestrict -Wno-suggest- override -Wuninitialized -Wundef -Wmissing- declarations -Wimplicit- fallthrough= 5 -g -O2 -ffile- prefix- map=/<< PKGBUILDDIR> >=. -flto=auto -ffat-lto-objects -fstack- protector- strong -Wformat -Werror= format- security -fdebug- prefix- map=/<< PKGBUILDDIR> >=/usr/ src/blender- 3.4.1+dfsg- 2build4 -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -fopenmp -msse -pipe -fPIC -funsigned-char -fno-strict- aliasing -ffp-contract=off -msse2 -fmacro- prefix- map="/< <PKGBUILDDIR> >/"="" -fmacro- prefix- map="/< <PKGBUILDDIR> >/obj-x86_ 64-linux- gnu/"=" " -std=c++17 -MD -MT intern/ openvdb/ CMakeFiles/ bf_intern_ openvdb. dir/openvdb_ capi.cc. o -MF CMakeFiles/ bf_intern_ openvdb. dir/openvdb_ capi.cc. o.d -o CMakeFiles/ bf_intern_ openvdb. dir/openvdb_ capi.cc. o -c /<<PKGBUILDDIR> >/intern/ openvdb/ openvdb_ capi.cc >/intern/ cycles/ util/thread. cpp: In member function ‘bool ccl::thread: :join() ’: >/intern/ cycles/ util/thread. cpp:50: 34: error: expected unqualified-id before ‘&’ token >/intern/ cycles/ util/thread. cpp:50: 33: error: expected ‘)’ before ‘&’ token >/intern/ cycles/ util/thread. cpp:50: 34: error: expected ‘{’ before ‘&’ token >/intern/ cycles/ util/thread. cpp:50: 35: error: expected primary-expression before ‘)’ token cycles/ util/CMakeFiles /cycles_ util.dir/ build.make: 261: intern/ cycles/ util/CMakeFiles /cycles_ util.dir/ thread. cpp.o] Error 1 >>/obj- x86_64- linux-gnu' Makefile2: 3662: intern/ cycles/ util/CMakeFiles /cycles_ util.dir/ all] Error 2
[ 5%] Building CXX object intern/
cd /<<PKGBUILDDIR>
/<<PKGBUILDDIR>
/<<PKGBUILDDIR>
50 | catch (const std::system_error &) {
| ^
/<<PKGBUILDDIR>
50 | catch (const std::system_error &) {
| ~ ^~
| )
/<<PKGBUILDDIR>
50 | catch (const std::system_error &) {
| ^
/<<PKGBUILDDIR>
50 | catch (const std::system_error &) {
| ^
make[3]: *** [intern/
make[3]: Leaving directory '/<<PKGBUILDDIR
make[2]: *** [CMakeFiles/
Your ppa has a jammy build with ffmpeg 6.0. Have you tried a mantic build with the ffmpeg patch applied?