Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 24 Mar 2026 10:41:20 +0100
From:      Matthias Fechner <idefix@fechner.net>
To:        Jan Beich <jbeich@FreeBSD.org>, ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org
Subject:   Re: git: 17339df99b0c - main - multimedia/svt-av1: update to 4.1.0
Message-ID:  <3bfd39c3-59c1-4b4e-9d0c-0296259bc161@fechner.net>
In-Reply-To: <69c1edcc.1d10d.7de0605e@gitrepo.freebsd.org>

index | next in thread | previous in thread | raw e-mail

[-- Attachment #1 --]
Dear Jan,

Am 24.03.26 um 02:50 schrieb Jan Beich:
>      multimedia/svt-av1: update to 4.1.0
>      
>      Changes:https://gitlab.com/AOMediaCodec/SVT-AV1/-/releases/v4.1.0
>      Reported by:    GitLab (notify releases)


it seems that this upgrade broke:

graphics/libheif I now get error: [ 99% 152/153] /usr/local/libexec/ccache/c++ -DHAVE_BIT -DHAVE_LIBSHARPYUV=1 -DHAVE_UNISTD_H -DHAVE_VISIBILITY -DIS_BIG_ENDIAN=0 -DLIBHEIF_EXPORTS -DPLUGIN_SvtEnc=1 -Dheif_svtenc_EXPORTS -I/wrkdirs/usr/ports/graphics/libheif/work/libheif-1.21.2 -I/wrkdirs/usr/ports/graphics/libheif/work/.build -I/wrkdirs/usr/ports/graphics/libheif/work/libheif-1.21.2/libheif -I/wrkdirs/usr/ports/graphics/libheif/work/libheif-1.21.2/libheif/api -I/wrkdirs/usr/ports/graphics/libheif/work/libheif-1.21.2/include/libheif -I/wrkdirs/usr/ports/graphics/libheif/work/libheif-1.21.2/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing   -isystem /usr/local/include              -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing   -isystem /usr/local/include  -DNDEBUG -std=c++20 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden   -Wall -Wsign-compare -Wconversion -Wno-sign-conversion -Wno-error=conversion -Wno-error=unused-parameter -Wno-error=deprecated-declarations -Wno-error=tautological-compare -Wno-error=tautological-constant-out-of-range-compare -Wno-error=potentially-evaluated-expression -MD -MT libheif/plugins/CMakeFiles/heif-svtenc.dir/encoder_svt.cc.o -MF libheif/plugins/CMakeFiles/heif-svtenc.dir/encoder_svt.cc.o.d -o libheif/plugins/CMakeFiles/heif-svtenc.dir/encoder_svt.cc.o -c /wrkdirs/usr/ports/graphics/libheif/work/libheif-1.21.2/libheif/plugins/encoder_svt.cc
FAILED: [code=1] libheif/plugins/CMakeFiles/heif-svtenc.dir/encoder_svt.cc.o
/usr/local/libexec/ccache/c++ -DHAVE_BIT -DHAVE_LIBSHARPYUV=1 -DHAVE_UNISTD_H -DHAVE_VISIBILITY -DIS_BIG_ENDIAN=0 -DLIBHEIF_EXPORTS -DPLUGIN_SvtEnc=1 -Dheif_svtenc_EXPORTS -I/wrkdirs/usr/ports/graphics/libheif/work/libheif-1.21.2 -I/wrkdirs/usr/ports/graphics/libheif/work/.build -I/wrkdirs/usr/ports/graphics/libheif/work/libheif-1.21.2/libheif -I/wrkdirs/usr/ports/graphics/libheif/work/libheif-1.21.2/libheif/api -I/wrkdirs/usr/ports/graphics/libheif/work/libheif-1.21.2/include/libheif -I/wrkdirs/usr/ports/graphics/libheif/work/libheif-1.21.2/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing   -isystem /usr/local/include              -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing   -isystem /usr/local/include  -DNDEBUG -std=c++20 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden   -Wall -Wsign-compare -Wconversion -Wno-sign-conversion -Wno-error=conversion -Wno-error=unused-parameter -Wno-error=deprecated-declarations -Wno-error=tautological-compare -Wno-error=tautological-constant-out-of-range-compare -Wno-error=potentially-evaluated-expression -MD -MT libheif/plugins/CMakeFiles/heif-svtenc.dir/encoder_svt.cc.o -MF libheif/plugins/CMakeFiles/heif-svtenc.dir/encoder_svt.cc.o.d -o libheif/plugins/CMakeFiles/heif-svtenc.dir/encoder_svt.cc.o -c /wrkdirs/usr/ports/graphics/libheif/work/libheif-1.21.2/libheif/plugins/encoder_svt.cc
/wrkdirs/usr/ports/graphics/libheif/work/libheif-1.21.2/libheif/plugins/encoder_svt.cc:850:37: error: assigning to 'PredStructure' from incompatible type 'int'
   850 |         svt_config.pred_structure = 2; // RANDOM_ACCESS
       |                                     ^
1 error generated.
ninja: build stopped: subcommand failed.
===> Compilation failed unexpectedly.

You can find the full build log here:
https://pkg.fechner.net/data/150amd64-default/2026-03-24_10h25m16s/logs/errors/libheif-1.21.2_1.log

Maybe libheif needs also an upgrade to be compatible again with the new avt-av1 version?

Thanks
Matthias


[-- Attachment #2 --]
<!DOCTYPE html>
<html>
  <head>
    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
  </head>
  <body>
    <p>Dear Jan,</p>
    <div class="moz-cite-prefix">Am 24.03.26 um 02:50 schrieb Jan Beich:<br>
    </div>
    <blockquote type="cite"
      cite="mid:69c1edcc.1d10d.7de0605e@gitrepo.freebsd.org">
      <pre class="moz-quote-pre" wrap="">    multimedia/svt-av1: update to 4.1.0
    
    Changes:        <a class="moz-txt-link-freetext"
      href="https://gitlab.com/AOMediaCodec/SVT-AV1/-/releases/v4.1.0"
      moz-do-not-send="true">https://gitlab.com/AOMediaCodec/SVT-AV1/-/releases/v4.1.0</a>;
    Reported by:    GitLab (notify releases)</pre>
    </blockquote>
    <p><br>
    </p>
    <p>it seems that this upgrade broke: </p>
    <pre class="overflow-visible! px-0!" data-start="678" data-end="730"><span>graphics/libheif

I now get error:
</span>[ 99% 152/153] /usr/local/libexec/ccache/c++ -DHAVE_BIT -DHAVE_LIBSHARPYUV=1 -DHAVE_UNISTD_H -DHAVE_VISIBILITY -DIS_BIG_ENDIAN=0 -DLIBHEIF_EXPORTS -DPLUGIN_SvtEnc=1 -Dheif_svtenc_EXPORTS -I/wrkdirs/usr/ports/graphics/libheif/work/libheif-1.21.2 -I/wrkdirs/usr/ports/graphics/libheif/work/.build -I/wrkdirs/usr/ports/graphics/libheif/work/libheif-1.21.2/libheif -I/wrkdirs/usr/ports/graphics/libheif/work/libheif-1.21.2/libheif/api -I/wrkdirs/usr/ports/graphics/libheif/work/libheif-1.21.2/include/libheif -I/wrkdirs/usr/ports/graphics/libheif/work/libheif-1.21.2/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing   -isystem /usr/local/include              -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing   -isystem /usr/local/include  -DNDEBUG -std=c++20 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden   -Wall -Wsign-compare -Wconversion -Wno-sign-conversion -Wno-error=conversion -Wno-error=unused-parameter -Wno-error=deprecated-declarations -Wno-error=tautological-compare -Wno-error=tautological-constant-out-of-range-compare -Wno-error=potentially-evaluated-expression -MD -MT libheif/plugins/CMakeFiles/heif-svtenc.dir/encoder_svt.cc.o -MF libheif/plugins/CMakeFiles/heif-svtenc.dir/encoder_svt.cc.o.d -o libheif/plugins/CMakeFiles/heif-svtenc.dir/encoder_svt.cc.o -c /wrkdirs/usr/ports/graphics/libheif/work/libheif-1.21.2/libheif/plugins/encoder_svt.cc
FAILED: [code=1] libheif/plugins/CMakeFiles/heif-svtenc.dir/encoder_svt.cc.o 
/usr/local/libexec/ccache/c++ -DHAVE_BIT -DHAVE_LIBSHARPYUV=1 -DHAVE_UNISTD_H -DHAVE_VISIBILITY -DIS_BIG_ENDIAN=0 -DLIBHEIF_EXPORTS -DPLUGIN_SvtEnc=1 -Dheif_svtenc_EXPORTS -I/wrkdirs/usr/ports/graphics/libheif/work/libheif-1.21.2 -I/wrkdirs/usr/ports/graphics/libheif/work/.build -I/wrkdirs/usr/ports/graphics/libheif/work/libheif-1.21.2/libheif -I/wrkdirs/usr/ports/graphics/libheif/work/libheif-1.21.2/libheif/api -I/wrkdirs/usr/ports/graphics/libheif/work/libheif-1.21.2/include/libheif -I/wrkdirs/usr/ports/graphics/libheif/work/libheif-1.21.2/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing   -isystem /usr/local/include              -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing   -isystem /usr/local/include  -DNDEBUG -std=c++20 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden   -Wall -Wsign-compare -Wconversion -Wno-sign-conversion -Wno-error=conversion -Wno-error=unused-parameter -Wno-error=deprecated-declarations -Wno-error=tautological-compare -Wno-error=tautological-constant-out-of-range-compare -Wno-error=potentially-evaluated-expression -MD -MT libheif/plugins/CMakeFiles/heif-svtenc.dir/encoder_svt.cc.o -MF libheif/plugins/CMakeFiles/heif-svtenc.dir/encoder_svt.cc.o.d -o libheif/plugins/CMakeFiles/heif-svtenc.dir/encoder_svt.cc.o -c /wrkdirs/usr/ports/graphics/libheif/work/libheif-1.21.2/libheif/plugins/encoder_svt.cc
/wrkdirs/usr/ports/graphics/libheif/work/libheif-1.21.2/libheif/plugins/encoder_svt.cc:850:37: error: assigning to 'PredStructure' from incompatible type 'int'
  850 |         svt_config.pred_structure = 2; // RANDOM_ACCESS
      |                                     ^
1 error generated.
ninja: build stopped: subcommand failed.
===&gt; Compilation failed unexpectedly.

You can find the full build log here:
<a class="moz-txt-link-freetext" href="https://pkg.fechner.net/data/150amd64-default/2026-03-24_10h25m16s/logs/errors/libheif-1.21.2_1.log">https://pkg.fechner.net/data/150amd64-default/2026-03-24_10h25m16s/logs/errors/libheif-1.21.2_1.log</a>;

Maybe libheif needs also an upgrade to be compatible again with the new avt-av1 version?

Thanks
Matthias</pre>
  </body>
</html>
home | help

Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?3bfd39c3-59c1-4b4e-9d0c-0296259bc161>