Antoine Jacoutot <ajacou...@bsdfrog.org> writes:

> -- 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.
[...]
> 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.

I don't use OpenBSD but the following may help:

diff --git a/graphics/libavif/Makefile b/graphics/libavif/Makefile
index b35d21698bd..34e579501ba 100644
--- a/graphics/libavif/Makefile
+++ b/graphics/libavif/Makefile
@@ -31,8 +31,8 @@ CONFIGURE_ARGS+=-DAVIF_BUILD_APPS=ON \
                -DAVIF_CODEC_AOM_DECODE=OFF \
                -DAVIF_CODEC_DAV1D=ON \
                -DAVIF_ENABLE_GTEST=OFF \
-               -DCMAKE_DISABLE_FIND_PACKAGE_libsharpyuv=OFF \
-               -DCMAKE_DISABLE_FIND_PACKAGE_libyuv=OFF
+               -DCMAKE_DISABLE_FIND_PACKAGE_libsharpyuv=ON \
+               -DCMAKE_DISABLE_FIND_PACKAGE_libyuv=ON
 
 do-test:
        ${WRKBUILD}/tests/aviftest ${WRKSRC}/tests/data

Reply via email to