Hi. I got this error in my latest builk trying to build libavif:
===> Configuring for libavif-0.11.1 -- The C compiler identification is Clang 13.0.0 -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Check for working C compiler: /exopi-obj/pobj/libavif-0.11.1/bin/cc - skipped -- Detecting C compile features -- Detecting C compile features - done -- libavif: Enabling warnings for Clang -- Performing Test CMAKE_HAVE_LIBC_PTHREAD -- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Failed -- Check if compiler accepts -pthread -- Check if compiler accepts -pthread - yes -- Found Threads: TRUE -- Found PkgConfig: /usr/bin/pkg-config (found version "0.29.2") -- Checking for module 'libyuv' -- -- Could NOT find libyuv (missing: LIBYUV_LIBRARY LIBYUV_LIBRARIES LIBYUV_INCLUDE_DIR) (found version "") -- libavif: libyuv not found; libyuv-based fast paths disabled. -- Checking for module 'libsharpyuv' -- Found libsharpyuv, version 1.3.0 -- Found libsharpyuv: /usr/local/lib/libsharpyuv.so.0.0 (found version "1.3.0") -- libavif: libsharpyuv found; sharp rgb to yuv conversion enabled. -- Checking for module 'dav1d' -- Found dav1d, version 1.2.1 -- Found dav1d: /usr/local/lib/libdav1d.so.2.3 (found version "1.2.1") -- libavif: Codec enabled: dav1d (decode) -- Checking for module 'aom' -- Found aom, version 3.6.1 -- Found aom: /usr/local/lib/libaom.so.4.0 (found version "3.6.1") -- libavif: Codec enabled: aom (encode only) -- Found ZLIB: /usr/lib/libz.so.7.0 (found version "1.2.13.1") -- Found PNG: /usr/local/lib/libpng.so.18.0 (found version "1.6.39") -- Found JPEG: /usr/local/lib/libjpeg.so.70.1 (found version "62") -- The CXX compiler identification is Clang 13.0.0 -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Check for working CXX compiler: /exopi-obj/pobj/libavif-0.11.1/bin/c++ - skipped -- Detecting CXX compile features -- Detecting CXX compile features - done -- Most tests are disabled because AVIF_ENABLE_GTEST is OFF. -- Configuring done (11.1s) -- Generating done (0.1s) <...> [37/38] /exopi-obj/pobj/libavif-0.11.1/bin/c++ -DAVIF_DLL -I/exopi-obj/pobj/libavif-0.11.1/libavif-0.11.1/apps/shared -I/exopi-obj/pobj/libavif-0.11.1/libavif-0.11.1/include -O2 -pipe -DNDEBUG -std=gnu++11 -Wall -Wextra -Wshorten-64-to-32 -Werror -pthread -MD -MT tests/CMakeFiles/are_images_equal.dir/gtest/are_images_equal.cc.o -MF tests/CMakeFiles/are_images_equal.dir/gtest/are_images_equal.cc.o.d -o tests/CMakeFiles/are_images_equal.dir/gtest/are_images_equal.cc.o -c /e xopi-obj/pobj/libavif-0.11.1/libavif-0.11.1/tests/gtest/are_images_equal.cc [38/38] : && /exopi-obj/pobj/libavif-0.11.1/bin/c++ -O2 -pipe -DNDEBUG tests/CMakeFiles/aviftest_helpers.dir/gtest/aviftest_helpers.cc.o tests/CMakeFiles/are_images_equal.dir/gtest/are_images_equal.cc.o -o tests/are_images_equal -Wl,-z, origin,-rpath,/exopi-obj/pobj/libavif-0.11.1/build-amd64:/usr/local/lib libavif_apps.a libavif.so.6.0 -lm -pthread /usr/local/lib/libsharpyuv.so.0.0 /usr/local/lib/libpng.so.18.0 /usr/lib/libz.so.7.0 /usr/local/lib/libjpeg.so.70.1 -Wl,-rpath-link,/usr/X11R6/lib:/usr/local/lib && : FAILED: tests/are_images_equal : && /exopi-obj/pobj/libavif-0.11.1/bin/c++ -O2 -pipe -DNDEBUG tests/CMakeFiles/aviftest_helpers.dir/gtest/aviftest_helpers.cc.o tests/CMakeFiles/are_images_equal.dir/gtest/are_images_equal.cc.o -o tests/are_images_equal -Wl,-z,origin,- rpath,/exopi-obj/pobj/libavif-0.11.1/build-amd64:/usr/local/lib libavif_apps.a libavif.so.6.0 -lm -pthread /usr/local/lib/libsharpyuv.so.0.0 /usr/local/lib/libpng.so.18.0 /usr/lib/libz.so.7.0 /usr/local/lib/libjpeg.so.70.1 -Wl,-r path-link,/usr/X11R6/lib:/usr/local/lib && : c++: error: no such file or directory: '/usr/local/lib/libsharpyuv.so.0.0' ninja: build stopped: subcommand failed. Hidden dependency on graphics/libwebp? (dpb probably junked it) -- Antoine
