[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#1072335: marked as done (libheif: ftbfs with svt-av1 2.1)



Your message dated Wed, 05 Jun 2024 17:34:30 +0000
with message-id <E1sEuWs-009l3k-7G@fasolo.debian.org>
and subject line Bug#1072335: fixed in libheif 1.17.6-2
has caused the Debian Bug report #1072335,
regarding libheif: ftbfs with svt-av1 2.1
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact owner@bugs.debian.org
immediately.)


-- 
1072335: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1072335
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Source: libheif
Version: 1.17.6-1
Severity: important
Tags: ftbfs patch
Forwarded: https://github.com/strukturag/libheif/pull/1146

Dear maintainer,

libheif fails to build with svt-av1 2.1.0+dfsg-1 in experimental.
This is already fixed upstream [1] with the attached patch.
Could you please apply this patch?

Thank you.

Best regards,
Dylan

[1] https://github.com/strukturag/libheif/commit/a911b26
From a911b26a902c5f89fee2dc20ac4dfaafcb8144ec Mon Sep 17 00:00:00 2001
From: Andrey Semashev <Lastique@users.noreply.github.com>
Date: Fri, 15 Mar 2024 17:46:48 +0300
Subject: [PATCH] Fix compilation with libsvtav1 2.0.0.

---
 libheif/plugins/encoder_svt.cc | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/libheif/plugins/encoder_svt.cc b/libheif/plugins/encoder_svt.cc
index 4597d7b8fc..1ff3bce2d5 100644
--- a/libheif/plugins/encoder_svt.cc
+++ b/libheif/plugins/encoder_svt.cc
@@ -646,7 +646,7 @@ struct heif_error svt_encode_image(void* encoder_raw, const struct heif_image* i
 
   if (nclx) {
     svt_config.color_description_present_flag = true;
-#if SVT_AV1_VERSION_MAJOR == 1
+#if SVT_AV1_VERSION_MAJOR >= 1
     svt_config.color_primaries = static_cast<EbColorPrimaries>(nclx->color_primaries);
     svt_config.transfer_characteristics = static_cast<EbTransferCharacteristics>(nclx->transfer_characteristics);
     svt_config.matrix_coefficients = static_cast<EbMatrixCoefficients>(nclx->matrix_coefficients);

--- End Message ---
--- Begin Message ---
Source: libheif
Source-Version: 1.17.6-2
Done: Joachim Bauch <bauch@struktur.de>

We believe that the bug you reported is fixed in the latest version of
libheif, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 1072335@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Joachim Bauch <bauch@struktur.de> (supplier of updated libheif package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmaster@ftp-master.debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

Format: 1.8
Date: Mon, 03 Jun 2024 13:28:11 +0200
Source: libheif
Architecture: source
Version: 1.17.6-2
Distribution: unstable
Urgency: medium
Maintainer: Debian Multimedia Maintainers <debian-multimedia@lists.debian.org>
Changed-By: Joachim Bauch <bauch@struktur.de>
Closes: 1072335
Changes:
 libheif (1.17.6-2) unstable; urgency=medium
 .
   [ Dylan Aïssi ]
   * Cherry-pick upstream patches:
       - a911b26: Fix compilation with libsvtav1 2.0.0 (Closes: #1072335)
       - 877de6b: fix memory leaks (CVE-2024-25269)
 .
   [ Joachim Bauch ]
   * d/control: Update "Standards-Version" to 4.7.0
   * Migrate from "pkg-config" to "pkgconf".
Checksums-Sha1:
 d0b5f5c1ce51f8784e60ed92f5d30d94aa0d62dd 3441 libheif_1.17.6-2.dsc
 3352dd6bc5b0c0b952d57f6f7765c808bf12fb1f 10476 libheif_1.17.6-2.debian.tar.xz
 ab6c3fc83cd2fab53e022a159fef1e238be9c524 9466 libheif_1.17.6-2_source.buildinfo
Checksums-Sha256:
 61c5f8c1c112b961aa9129a4ce7d99417cc65856f6caf4d6891e338b8fbbf190 3441 libheif_1.17.6-2.dsc
 27f928b86c1cf5329318ae6ab667aafe6da325e44ef35963522bcf10a60e3f99 10476 libheif_1.17.6-2.debian.tar.xz
 554fd974b6f30e714d3167cdfb5cc25a4fb595f22f36bb87fca9a15971e2ec8c 9466 libheif_1.17.6-2_source.buildinfo
Files:
 0f4033d8a6946859c4920f336688da77 3441 libs optional libheif_1.17.6-2.dsc
 9632ae9d13468df718ffcaf0600eea58 10476 libs optional libheif_1.17.6-2.debian.tar.xz
 9addc5ac5f7ae73dcdf6df45e94f3207 9466 libs optional libheif_1.17.6-2_source.buildinfo

-----BEGIN PGP SIGNATURE-----

iQJGBAEBCAAwFiEEvj2K8Ga27IB5Zn/Xd8HSLVPhXwIFAmZgnZ8SHGJhdWNoQHN0
cnVrdHVyLmRlAAoJEHfB0i1T4V8CcwMP/RimG10DzMPl/fBHhJQ9WdQXl96Wn7Bo
LMkT4YqgO6YmoHW6o0FP0Uf9J62zkvJkIFckVrHprzIT5J1CFAnIHQ/rDrCoSgwo
xY3hahT4jnaTsauH/dAGtX1UWMrsYy1rcAkBjRDvedHBAhG5Vk7lH1w6SUE47uup
U7dbF4DPuXvs1WFZRVwLkpyOH8Z7qXs2FS0ql8dnx3JrCPa+2vdryOwgdasllaIY
g5NTqWGA/9GstX5MlcS2t+BzHdEMsvMQm+RBZFFN/vs3bgLIQaoA31/N/J0+8hTh
OrqBoXSYpgWOcVmvntFCcjyTcfZyWqIIBPiAavtWwp3u07VlZOSGpNfVxXeTq2Lu
GelXunBWz+PLhmuuVhwtGeypgJVB0r/Uvs+zgGEBalzEpK9bP2GdiNeQmnOnFyvo
BTcxiWW+HFOK4mpv/sMEWFHddU9bYeaxCn0ifiSfXwUQ9N0AP3Pko/4WwAmk1TQ5
7eW8OtUGaqKqrO7VC3b6M9Iu87lmsZZo5RJfEt7N9FBaPoiAT/CjM9IFbPCuk1e3
MlwxL2kf6kXmCKLAA3+QyarmWlq1g36z99J/pTCp8yrLFnmsAL7DHs01GbsQGh4A
VbjNMCkFP/EngtAsEHJ5INePlZQGqtromJqRIi0dHsTLnz/88a+jH8pvpN23OsVJ
BuWjuqyCsOuM
=LN8O
-----END PGP SIGNATURE-----

Attachment: pgpfB_gS2T575.pgp
Description: PGP signature


--- End Message ---

Reply to: