[MacPorts] #72092: libavif fails to rebuild:
MacPorts
noreply at macports.org
Sat Feb 22 14:02:42 UTC 2025
#72092: libavif fails to rebuild:
-----------------------+---------------------
Reporter: MStraeten | Owner: (none)
Type: defect | Status: new
Priority: Normal | Milestone:
Component: ports | Version: 2.10.5
Keywords: libavif | Port: libavif
-----------------------+---------------------
:info:build /usr/bin/clang -DAVIF_BUILDING_SHARED_LIBS -DAVIF_CODEC_AOM=1
-DAVIF_CODEC_AOM_DECODE=1 -DAVIF_CODEC_AOM_ENCODE=1 -DAVIF_CODEC_DAV1D=1
-DAVIF_CODEC_SVT=1 -DAVIF_DLL -DAVIF_LIBYUV_ENABLED=1
-I/opt/local/var/macports/build/_Users_martinstraeten_ports_multimedia_libavif/libavif/work/libavif-1.1.1/include
-isystem /opt/local/include -pipe -Os -DNDEBUG -I/opt/local/include
-isysroot/Library/Developer/CommandLineTools/SDKs/MacOSX15.sdk -std=gnu99
-arch arm64 -isysroot
/Library/Developer/CommandLineTools/SDKs/MacOSX15.sdk -mmacosx-version-
min=11.0 -fPIC -fvisibility=hidden -Wall -Wextra -Wshorten-64-to-32 -MD
-MT CMakeFiles/avif_obj.dir/src/codec_svt.c.o -MF
CMakeFiles/avif_obj.dir/src/codec_svt.c.o.d -o
CMakeFiles/avif_obj.dir/src/codec_svt.c.o -c
/opt/local/var/macports/build/_Users_martinstraeten_ports_multimedia_libavif/libavif/work/libavif-1.1.1/src/codec_svt.c
:info:build
/opt/local/var/macports/build/_Users_martinstraeten_ports_multimedia_libavif/libavif/work/libavif-1.1.1/src/codec_svt.c:117:76:
error: too many arguments to function call, expected 2, have 3
:info:build 117 | res =
svt_av1_enc_init_handle(&codec->internal->svt_encoder, NULL, svt_config);
:info:build | ~~~~~~~~~~~~~~~~~~~~~~~
^~~~~~~~~~
:info:build /opt/local/include/svt-av1/EbSvtAv1Enc.h:967:20: note:
'svt_av1_enc_init_handle' declared here
:info:build 967 | EB_API EbErrorType svt_av1_enc_init_handle(
:info:build | ^
:info:build 968 | EbComponentType **p_handle,
:info:build | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
:info:build 969 | EbSvtAv1EncConfiguration *config_ptr); //
config_ptr will be loaded with default params from the library
:info:build | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
:info:build
/opt/local/var/macports/build/_Users_martinstraeten_ports_multimedia_libavif/libavif/work/libavif-1.1.1/src/codec_svt.c:129:21:
error: no member named 'high_dynamic_range_input' in 'struct
EbSvtAv1EncConfiguration'
:info:build 129 | svt_config->high_dynamic_range_input =
(image->depth == 10 && image->colorPrimaries ==
AVIF_COLOR_PRIMARIES_BT2020 &&
:info:build | ~~~~~~~~~~ ^
:info:build
/opt/local/var/macports/build/_Users_martinstraeten_ports_multimedia_libavif/libavif/work/libavif-1.1.1/src/codec_svt.c:135:21:
error: no member named 'logical_processors' in 'struct
EbSvtAv1EncConfiguration'
:info:build 135 | svt_config->logical_processors =
encoder->maxThreads;
:info:build | ~~~~~~~~~~ ^
:info:build
/opt/local/var/macports/build/_Users_martinstraeten_ports_multimedia_libavif/libavif/work/libavif-1.1.1/src/codec_svt.c:178:40:
error: use of undeclared identifier 'TRUE'
:info:build 178 | svt_config->force_key_frames = TRUE;
:info:build | ^
:info:build 4 errors generated.
--
Ticket URL: <https://trac.macports.org/ticket/72092>
MacPorts <https://www.macports.org/>
Ports system for macOS
More information about the macports-tickets
mailing list