Your message dated Wed, 02 Oct 2024 20:44:07 +0000
with message-id <[email protected]>
and subject line Bug#1072438: fixed in notcurses 3.0.10+dfsg.1-1
has caused the Debian Bug report #1072438,
regarding notcurses: FTBFS with ffmpeg 7.0: ffmpeg.c:523:46: error: ‘struct
AVFrame’ has no member named ‘pkt_duration’; did you mean ‘duration’?
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 [email protected]
immediately.)
--
1072438: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1072438
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: notcurses
Version: 3.0.7+dfsg.1-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):
> /usr/bin/cc -D_DEFAULT_SOURCE -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE
> -D_XOPEN_SOURCE=700 -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/src
> -I/<<PKGBUILDDIR>> -I/<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/include -g -O2
> -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=.
> -fstack-protector-strong -fstack-clash-protection -Wformat
> -Werror=format-security -mbranch-protection=standard
> -ffile-prefix-map=/<<PKGBUILDDIR>>=. -Wdate-time -D_FORTIFY_SOURCE=2
> -std=gnu11 -fvisibility=hidden -Wformat -Werror=format-security -Wall -Wextra
> -W -Wshadow -Wvla -fno-signed-zeros -fno-trapping-math -fassociative-math
> -fno-math-errno -freciprocal-math -funsafe-math-optimizations -fexceptions
> -fstrict-aliasing -fPIE -MD -MT
> CMakeFiles/notcurses-static.dir/src/media/ffmpeg.c.o -MF
> CMakeFiles/notcurses-static.dir/src/media/ffmpeg.c.o.d -o
> CMakeFiles/notcurses-static.dir/src/media/ffmpeg.c.o -c
> /<<PKGBUILDDIR>>/src/media/ffmpeg.c
> /<<PKGBUILDDIR>>/src/media/ffmpeg.c: In function ‘ffmpeg_stream’:
> /<<PKGBUILDDIR>>/src/media/ffmpeg.c:523:46: error: ‘struct AVFrame’ has no
> member named ‘pkt_duration’; did you mean ‘duration’?
> 523 | uint64_t duration = ncv->details->frame->pkt_duration * tbase *
> NANOSECS_IN_SEC;
> | ^~~~~~~~~~~~
> | duration
> /<<PKGBUILDDIR>>/src/media/ffmpeg.c: In function ‘ffmpeg_details_destroy’:
> /<<PKGBUILDDIR>>/src/media/ffmpeg.c:709:3: warning: ‘avcodec_close’ is
> deprecated [-Wdeprecated-declarations]
> 709 | avcodec_close(deets->codecctx);
> | ^~~~~~~~~~~~~
> In file included from /<<PKGBUILDDIR>>/src/media/ffmpeg.c:8:
> /usr/include/aarch64-linux-gnu/libavcodec/avcodec.h:2387:5: note: declared
> here
> 2387 | int avcodec_close(AVCodecContext *avctx);
> | ^~~~~~~~~~~~~
> make[4]: *** [CMakeFiles/notcurses.dir/build.make:79:
> CMakeFiles/notcurses.dir/src/media/ffmpeg.c.o] Error 1
The full build log is available from:
https://people.debian.org/~sramacher/ffmpeg-7.0/notcurses_arm64.build
ffmpeg 7.0 is available in experimental.
Cheers
--
Sebastian Ramacher
--- End Message ---
--- Begin Message ---
Source: notcurses
Source-Version: 3.0.10+dfsg.1-1
Done: Nick Black <[email protected]>
We believe that the bug you reported is fixed in the latest version of
notcurses, 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 [email protected],
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Nick Black <[email protected]> (supplier of updated notcurses 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 [email protected])
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
Format: 1.8
Date: Wed, 02 Oct 2024 07:14:39 -0400
Source: notcurses
Architecture: source
Version: 3.0.10+dfsg.1-1
Distribution: unstable
Urgency: medium
Maintainer: Nick Black <[email protected]>
Changed-By: Nick Black <[email protected]>
Closes: 1072438
Changes:
notcurses (3.0.10+dfsg.1-1) unstable; urgency=medium
.
* New upstream release (closes: #1072438)
We should now properly build against FFMPEG 7.0.
Checksums-Sha1:
bb2aa8b0f0153072e43f2681bc319ff719c8ea59 3187 notcurses_3.0.10+dfsg.1-1.dsc
b72983c36c9052292e8703787bafe4114b2fc0be 7405708
notcurses_3.0.10+dfsg.1.orig.tar.xz
04cae4d80120e04c9006065b6cf9711c7e9528fa 833
notcurses_3.0.10+dfsg.1.orig.tar.xz.asc
89777bea3a8446af4df29731e0f810080b9d8d90 17396
notcurses_3.0.10+dfsg.1-1.debian.tar.xz
bd945bf70d76d87f7a61f92de348f7206a99eb59 16248
notcurses_3.0.10+dfsg.1-1_source.buildinfo
Checksums-Sha256:
986b442d6339c60a7f82ee24fc21530661f7500ae96824620f77f8559ddd749e 3187
notcurses_3.0.10+dfsg.1-1.dsc
052905b244bf3ec7f5c741a36f14160eb17d68569570535c0cdc04eeb2a6c926 7405708
notcurses_3.0.10+dfsg.1.orig.tar.xz
77943371ab8ffe30581a23ceeeb45e25c736e41a405b9e0ddd2218073820751d 833
notcurses_3.0.10+dfsg.1.orig.tar.xz.asc
bee2660d1363d0ccb55e11fff3ca6e38d22d3b1c5661be119329d08230f3aa8e 17396
notcurses_3.0.10+dfsg.1-1.debian.tar.xz
3ebfbdde79ed552195035d15fabc62be5aa0a56508e1c6ace14e022f099d4674 16248
notcurses_3.0.10+dfsg.1-1_source.buildinfo
Files:
eeb5b415b6cf7a4bf9de37ee15e07f9d 3187 libs optional
notcurses_3.0.10+dfsg.1-1.dsc
7af07b9814e85b9d8289fe8f98eac70f 7405708 libs optional
notcurses_3.0.10+dfsg.1.orig.tar.xz
a8c5229d7b8dfce1fea84a257dba1b9a 833 libs optional
notcurses_3.0.10+dfsg.1.orig.tar.xz.asc
314059c7c9508db5edb80b08e17aa61f 17396 libs optional
notcurses_3.0.10+dfsg.1-1.debian.tar.xz
78d82ca861d25abe04f2a0f03d39d8b3 16248 libs optional
notcurses_3.0.10+dfsg.1-1_source.buildinfo
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCgAdFiEEmi//dHmU4oe+xCLxX0NADCHL+swFAmb9LegACgkQX0NADCHL
+sxT8w/+PKJ32tuOM4xTssgv0zMOLM4QYwG4j5iNUHSsXanooz404sjsVUMW2rgY
HCGDPegM2vonP3c8PW+N+b4CrQQ5VLLdthVv5pfy8mouY5WxItdf6AC4/0ac/5C3
6aq+eVafltIOTHAT2QPjDGsocVooBSdVmXI9t4Rrjc6anpPZtvqAxqbt2vbADjKQ
bBt+PkVid+5kqr3EhksOZhQW1fcTTXFXUJpJo9lOfTOT+4neJqkc0qMGBaqUTx36
a3S6t6H78/VRUC97MKGdH1qez3NgE/kc0Mp9BAvaR55OAoad5ArWZtPE8fCBNIlX
o59mrB7Vxsi9+Gh1dM612wqSR3HhR0p3d0t9GADu2yHQJPMKy7zYIcwHRjZ/3AVb
+VBjikPZxsn7a/gPp1kQQduZ58WBlbN18LA/vlTgASgFT3K5hg18zRkrh3fZJVxn
J38sRZf6KiuuqpDIJSZjn9cgf5VLIzNfpp1tWt8Hrm2D/6Dt59wKBw2EpApzoc1f
WXQhJ6w/jPTLyhtv99lSNWx6X3ZHxTQBi+fmotNoBe4fgM9qJ6aP1Hn2u4LlRRCb
0rmC8dvNI1ldg2uiklezXD8IVY218oVbI8ullBOdGKxdCbgqAcdTBAMDEn7UFzvT
qy4Rdy1q8h/WARqO3EXhkIm2A4OMpzrz72hW/8b/WhTW81N0zCY=
=YZkH
-----END PGP SIGNATURE-----
pgpDQqjIKqHqb.pgp
Description: PGP signature
--- End Message ---