Your message dated Sat, 18 Jan 2025 11:40:49 +0000
with message-id <e1tz7c5-005kbm...@fasolo.debian.org>
and subject line Bug#1072431: fixed in libopenshot 0.3.3+dfsg1-1
has caused the Debian Bug report #1072431,
regarding libopenshot: FTBFS with ffmpeg 7.0: FFmpegReader.cpp:674:58: error: 
‘AVCodecParameters’ {aka ‘struct AVCodecParameters’} has no member named 
‘channel_layout’; did you mean ‘ch_layout’?
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 ow...@bugs.debian.org
immediately.)


-- 
1072431: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1072431
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Source: libopenshot
Version: 0.3.2+dfsg1-2.1
Severity: important
Tags: trixie sid ftbfs
Usertags: ffmpeg-7.0

Hi,

during a rebuild of the reverse dependencies for the transition to
ffmpeg 7.0, your package failed to build


Relevant part (hopefully):
> cd /<<PKGBUILDDIR>>/debian/build/src && /usr/bin/c++ -DHAVE_ISFINITE=1 
> -DLINUX -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_SVG_LIB 
> -DQT_WIDGETS_LIB -DUSE_HW_ACCEL=1 -DUSE_IMAGEMAGICK=1 -Dopenshot_EXPORTS 
> -I/<<PKGBUILDDIR>>/debian/build/src/openshot_autogen/include 
> -I/<<PKGBUILDDIR>>/src -I/<<PKGBUILDDIR>>/debian/build/src -isystem 
> /usr/include/libopenshot-audio -isystem /usr/include/ImageMagick-6 -isystem 
> /usr/include/aarch64-linux-gnu/ImageMagick-6 -isystem /usr/include/jsoncpp 
> -isystem /usr/include/aarch64-linux-gnu/qt5 -isystem 
> /usr/include/aarch64-linux-gnu/qt5/QtCore -isystem 
> /usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -isystem 
> /usr/include/aarch64-linux-gnu/qt5/QtGui -isystem 
> /usr/include/aarch64-linux-gnu/qt5/QtWidgets -isystem 
> /usr/include/aarch64-linux-gnu/qt5/QtSvg -g -O2 
> -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong 
> -fstack-clash-protection -Wformat -Werror=format-security 
> -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++14 -fPIC 
> -fopenmp -DMAGICKCORE_HDRI_ENABLE=0 -DMAGICKCORE_QUANTUM_DEPTH=16 -fPIC 
> -fopenmp -MD -MT src/CMakeFiles/openshot.dir/FFmpegReader.cpp.o -MF 
> CMakeFiles/openshot.dir/FFmpegReader.cpp.o.d -o 
> CMakeFiles/openshot.dir/FFmpegReader.cpp.o -c 
> /<<PKGBUILDDIR>>/src/FFmpegReader.cpp
> /<<PKGBUILDDIR>>/src/FFmpegReader.cpp: In member function ‘void 
> openshot::FFmpegReader::UpdateAudioInfo()’:
> /<<PKGBUILDDIR>>/src/FFmpegReader.cpp:674:58: error: ‘AVCodecParameters’ {aka 
> ‘struct AVCodecParameters’} has no member named ‘channel_layout’; did you 
> mean ‘ch_layout’?
>   674 |         if (AV_GET_CODEC_ATTRIBUTES(aStream, 
> aCodecCtx)->channel_layout == 0)
>       |                                                          
> ^~~~~~~~~~~~~~
>       |                                                          ch_layout
> /<<PKGBUILDDIR>>/src/FFmpegReader.cpp:675:62: error: ‘AVCodecParameters’ {aka 
> ‘struct AVCodecParameters’} has no member named ‘channel_layout’; did you 
> mean ‘ch_layout’?
>   675 |                 AV_GET_CODEC_ATTRIBUTES(aStream, 
> aCodecCtx)->channel_layout = 
> av_get_default_channel_layout(AV_GET_CODEC_ATTRIBUTES(aStream, 
> aCodecCtx)->channels);
>       |                                                              
> ^~~~~~~~~~~~~~
>       |                                                              ch_layout
> /<<PKGBUILDDIR>>/src/FFmpegReader.cpp:675:154: error: ‘AVCodecParameters’ 
> {aka ‘struct AVCodecParameters’} has no member named ‘channels’
>   675 |                 AV_GET_CODEC_ATTRIBUTES(aStream, 
> aCodecCtx)->channel_layout = 
> av_get_default_channel_layout(AV_GET_CODEC_ATTRIBUTES(aStream, 
> aCodecCtx)->channels);
>       |                                                                       
>                                                                               
>      ^~~~~~~~
> /<<PKGBUILDDIR>>/src/FFmpegReader.cpp:675:79: error: 
> ‘av_get_default_channel_layout’ was not declared in this scope
>   675 |                 AV_GET_CODEC_ATTRIBUTES(aStream, 
> aCodecCtx)->channel_layout = 
> av_get_default_channel_layout(AV_GET_CODEC_ATTRIBUTES(aStream, 
> aCodecCtx)->channels);
>       |                                                                       
>         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> /<<PKGBUILDDIR>>/src/FFmpegReader.cpp:686:70: error: ‘AVCodecParameters’ {aka 
> ‘struct AVCodecParameters’} has no member named ‘channels’
>   686 |         info.channels = AV_GET_CODEC_ATTRIBUTES(aStream, 
> aCodecCtx)->channels;
>       |                                                                      
> ^~~~~~~~
> /<<PKGBUILDDIR>>/src/FFmpegReader.cpp:687:92: error: ‘AVCodecParameters’ {aka 
> ‘struct AVCodecParameters’} has no member named ‘channel_layout’; did you 
> mean ‘ch_layout’?
>   687 |         info.channel_layout = (ChannelLayout) 
> AV_GET_CODEC_ATTRIBUTES(aStream, aCodecCtx)->channel_layout;
>       |                                                                       
>                      ^~~~~~~~~~~~~~
>       |                                                                       
>                      ch_layout
> /<<PKGBUILDDIR>>/src/FFmpegReader.cpp: In member function ‘void 
> openshot::FFmpegReader::ProcessAudioPacket(int64_t)’:
> /<<PKGBUILDDIR>>/src/FFmpegReader.cpp:1597:137: error: ‘AVCodecParameters’ 
> {aka ‘struct AVCodecParameters’} has no member named ‘channels’
>  1597 |                                                                       
>                      AV_GET_CODEC_ATTRIBUTES(aStream, aCodecCtx)->channels,
>       |                                                                       
>                                                                   ^~~~~~~~
> /<<PKGBUILDDIR>>/src/FFmpegReader.cpp:1602:105: error: ‘AVCodecParameters’ 
> {aka ‘struct AVCodecParameters’} has no member named ‘channels’
>  1602 |                 packet_samples = audio_frame->nb_samples * 
> AV_GET_CODEC_ATTRIBUTES(aStream, aCodecCtx)->channels;
>       |                                                                       
>                                   ^~~~~~~~
> /<<PKGBUILDDIR>>/src/FFmpegReader.cpp:1665:95: error: ‘AVCodecParameters’ 
> {aka ‘struct AVCodecParameters’} has no member named ‘channel_layout’; did 
> you mean ‘ch_layout’?
>  1665 |         av_opt_set_int(avr, "in_channel_layout", 
> AV_GET_CODEC_ATTRIBUTES(aStream, aCodecCtx)->channel_layout, 0);
>       |                                                                       
>                         ^~~~~~~~~~~~~~
>       |                                                                       
>                         ch_layout
> /<<PKGBUILDDIR>>/src/FFmpegReader.cpp:1666:96: error: ‘AVCodecParameters’ 
> {aka ‘struct AVCodecParameters’} has no member named ‘channel_layout’; did 
> you mean ‘ch_layout’?
>  1666 |         av_opt_set_int(avr, "out_channel_layout", 
> AV_GET_CODEC_ATTRIBUTES(aStream, aCodecCtx)->channel_layout, 0);
>       |                                                                       
>                          ^~~~~~~~~~~~~~
>       |                                                                       
>                          ch_layout
> make[3]: *** [src/CMakeFiles/openshot.dir/build.make:387: 
> src/CMakeFiles/openshot.dir/FFmpegReader.cpp.o] Error 1


The full build log is available from:
https://people.debian.org/~sramacher/ffmpeg-7.0/libopenshot_arm64.build

ffmpeg 7.0 is available in experimental.

Cheers

-- 
Sebastian Ramacher

--- End Message ---
--- Begin Message ---
Source: libopenshot
Source-Version: 0.3.3+dfsg1-1
Done: Bastian Germann <b...@debian.org>

We believe that the bug you reported is fixed in the latest version of
libopenshot, 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 1072...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Bastian Germann <b...@debian.org> (supplier of updated libopenshot 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 ftpmas...@ftp-master.debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Format: 1.8
Date: Sat, 18 Jan 2025 11:03:34 +0100
Source: libopenshot
Architecture: source
Version: 0.3.3+dfsg1-1
Distribution: unstable
Urgency: medium
Maintainer: Debian Multimedia Maintainers <debian-multimedia@lists.debian.org>
Changed-By: Bastian Germann <b...@debian.org>
Closes: 1072431 1080957 1086933
Changes:
 libopenshot (0.3.3+dfsg1-1) unstable; urgency=medium
 .
   * Team upload
   * New upstream version 0.3.3+dfsg1 (Closes: #1072431, #1080957)
   * Build with imagemagick 7 (Closes: #1086933)
Checksums-Sha1:
 fbeaee024ec3f3e4e4d6d8de27a69a194681a2d5 2440 libopenshot_0.3.3+dfsg1-1.dsc
 2d881c8c9e4030a8c71be59671ac9db56698df44 25222156 
libopenshot_0.3.3+dfsg1.orig.tar.xz
 1b0812db55384d817df39e567f05c1c414642446 6880 
libopenshot_0.3.3+dfsg1-1.debian.tar.xz
 5e3e0be3ae3e1b8a6934871640ba05044661558a 6190 
libopenshot_0.3.3+dfsg1-1_source.buildinfo
Checksums-Sha256:
 43ea9bde336b0b8722f2cb734b897cde4835c3765e9ea7c6d4b4fdb74d652ad4 2440 
libopenshot_0.3.3+dfsg1-1.dsc
 b512fea00548abcf29a0ed9dfb9f2bc8c45c1d005ff492419929df9d961f7a65 25222156 
libopenshot_0.3.3+dfsg1.orig.tar.xz
 0ae4e34cf943ca8eb1bf5f50725c0409679926720f63785dec2db751e95d6c0f 6880 
libopenshot_0.3.3+dfsg1-1.debian.tar.xz
 9ef18dfa765d55c7f44045ccb93a65d151e02b0e84b3bbb06f4d5564abcc3295 6190 
libopenshot_0.3.3+dfsg1-1_source.buildinfo
Files:
 a020d2c01cdf2f8ba6590c41ac0fff2a 2440 libs optional 
libopenshot_0.3.3+dfsg1-1.dsc
 07744cc10102f7666a099e4a2d041607 25222156 libs optional 
libopenshot_0.3.3+dfsg1.orig.tar.xz
 05134d640afb9997b1bd36f643e20f67 6880 libs optional 
libopenshot_0.3.3+dfsg1-1.debian.tar.xz
 eb2b13b29bb87c40390d64ff9220408b 6190 libs optional 
libopenshot_0.3.3+dfsg1-1_source.buildinfo
-----BEGIN PGP SIGNATURE-----

iQHEBAEBCgAuFiEEQGIgyLhVKAI3jM5BH1x6i0VWQxQFAmeLiWEQHGJhZ2VAZGVi
aWFuLm9yZwAKCRAfXHqLRVZDFIJzDAC7RLrc0rdp7r92kxktfBnIt968sckCg+fS
LtSk55PTSP5VTe3S8XjcjjWqMvRcQpyLHG6cEQUgVGIYsOrHc9AsSnDDEzLA72Y6
1k/xgRf09nrHb+fL6YiKHXlShyNZN8f/hHDa2MsfxzQ66WED5PMnvqFiWPSyw3FM
dYwr7B/31B2rc6/oRdQ/GOO9YaZCluql4y5UR5fsFWIiGpanz+6pAffZVLdEMVQw
+1OiiDh0WR9UmXQV7S7UqCs1NA5w8zVTnJFb1gt55gSkpyEeZuddO9u2DcjjtxfN
Xxunn9WoMOBP6GH2jT0B+CqsPQi+8HkyDQSMgW5qPz3Qn56MIdivMtdiAOHm13BD
KtVGUlC1705HS0i1dPCpPfK8wrjAWKKo8MAMXc197yqEujwp3+6U+O159M5/9U0a
GNQKzquvJu8XmcQESLxz9RvieLyC76o4qJ91cdloa5vxdIdIHPozXp6lbExySD9f
9ZVHBRCsl1yecPuDYKH4srC/KOoymyo=
=nU1n
-----END PGP SIGNATURE-----

Attachment: pgp5XsxzAhZ_k.pgp
Description: PGP signature


--- End Message ---

Reply via email to