Your message dated Mon, 17 Feb 2025 11:04:35 +0000
with message-id <[email protected]>
and subject line Bug#1072424: fixed in janus 1.1.2-1.1
has caused the Debian Bug report #1072424,
regarding janus: FTBFS with ffmpeg 7.0: postprocessing/pp-g722.c:215:61: error: 
‘AVCodecContext’ has no member named ‘channels’
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.)


-- 
1072424: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1072424
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: janus
Version: 1.1.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):
> gcc -DPACKAGE_NAME=\"Janus\ WebRTC\ Server\" 
> -DPACKAGE_TARNAME=\"janus-gateway\" -DPACKAGE_VERSION=\"1.1.2\" 
> -DPACKAGE_STRING=\"Janus\ WebRTC\ Server\ 1.1.2\" 
> -DPACKAGE_BUGREPORT=\"https://github.com/meetecho/janus-gateway\"; 
> -DPACKAGE_URL=\"https://janus.conf.meetecho.com\"; -DPACKAGE=\"janus-gateway\" 
> -DVERSION=\"1.1.2\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 
> -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 
> -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DHAVE_WCHAR_H=1 -DSTDC_HEADERS=1 
> -D_ALL_SOURCE=1 -D_DARWIN_C_SOURCE=1 -D_GNU_SOURCE=1 
> -D_HPUX_ALT_XOPEN_SOCKET_API=1 -D_NETBSD_SOURCE=1 -D_OPENBSD_SOURCE=1 
> -D_POSIX_PTHREAD_SEMANTICS=1 -D__STDC_WANT_IEC_60559_ATTRIBS_EXT__=1 
> -D__STDC_WANT_IEC_60559_BFP_EXT__=1 -D__STDC_WANT_IEC_60559_DFP_EXT__=1 
> -D__STDC_WANT_IEC_60559_FUNCS_EXT__=1 -D__STDC_WANT_IEC_60559_TYPES_EXT__=1 
> -D__STDC_WANT_LIB_EXT2__=1 -D__STDC_WANT_MATH_SPEC_FUNCS__=1 
> -D_TANDEM_SOURCE=1 -D__EXTENSIONS__=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" 
> -DHAS_DTLS_WINDOW_SIZE=1 -DHAVE_SRTP_AESGCM=1 -DHAVE_PORTRANGE=1 
> -DHAVE_LIBNICE_TCP=1 -DHAVE_CLOSE_ASYNC=1 -DHAVE_ICE_NOMINATION=1 
> -DHAVE_SRTP_2=1 -DHAVE_SCTP=1 -DHAVE_LIBCURL=1 -DHAVE_TURNRESTAPI=1 
> -DHAVE_SAMPLEEVH=1 -DHAVE_ENUM_MHD_RESULT=1 -DHAVE_WEBSOCKETS=1 
> -DHAVE_LIBWEBSOCKETS_PEER_SIMPLE=1 -DHAVE_WSEVH=1 -DHAVE_RABBITMQ=1 
> -DHAVE_RABBITMQEVH=1 -DHAVE_MQTT=1 -DHAVE_MQTTEVH=1 -DHAVE_NANOMSG=1 
> -DHAVE_NANOMSGEVH=1 -DHAVE_PFUNIX=1 -DHAVE_LIBSYSTEMD=1 -DHAVE_LIBOGG=1 
> -DHAVE_LIBPCAP=1 -I.   -Wdate-time -D_FORTIFY_SOURCE=2  
> -I../src/postprocessing -I/usr/include/aarch64-linux-gnu  
> -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include 
> -I/usr/include/sysprof-6 -pthread -I/usr/include/aarch64-linux-gnu    -g -O2 
> -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. 
> -fstack-protector-strong -fstack-clash-protection -Wformat 
> -Werror=format-security -mbranch-protection=standard  -fPIC   
> -fstack-protector-all   -fstrict-aliasing       -ggdb3  -pthread        -Wall 
>   -Warray-bounds  -Wextra         -Wformat-nonliteral     -Wformat-security   
>     -Wformat=2      -Winit-self     -Wlarger-than=65537     
> -Wmissing-declarations  -Wmissing-format-attribute      
> -Wmissing-include-dirs  -Wmissing-noreturn      -Wmissing-prototypes    
> -Wnested-externs        -Wold-style-definition  -Wpacked        
> -Wpointer-arith         -Wsign-compare  -Wstrict-prototypes     
> -Wswitch-default        -Wunused        -Wno-unused-parameter   
> -Wno-unused-result      -Wwrite-strings         
> -Werror=implicit-function-declaration           -Wcast-align            
> -Wno-override-init              -Wunsafe-loop-optimizations             
> -Wunused-but-set-variable -c -o postprocessing/janus_pp_rec-pp-g722.o `test 
> -f 'postprocessing/pp-g722.c' || echo './'`postprocessing/pp-g722.c
> postprocessing/pp-g722.c: In function ‘janus_pp_g722_process’:
> postprocessing/pp-g722.c:215:61: error: ‘AVCodecContext’ has no member named 
> ‘channels’
>   215 |                                         for(ch=0; 
> ch<dec_ctx->channels; ch++) {
>       |                                                             ^~
> postprocessing/pp-g722.c: In function ‘janus_pp_g722_close’:
> postprocessing/pp-g722.c:238:9: warning: ‘avcodec_close’ is deprecated 
> [-Wdeprecated-declarations]
>   238 |         avcodec_close(dec_ctx);
>       |         ^~~~~~~~~~~~~
> In file included from postprocessing/pp-avformat.h:13,
>                  from postprocessing/pp-g722.c:23:
> /usr/include/aarch64-linux-gnu/libavcodec/avcodec.h:2387:5: note: declared 
> here
>  2387 | int avcodec_close(AVCodecContext *avctx);
>       |     ^~~~~~~~~~~~~
> make[4]: *** [Makefile:2683: postprocessing/janus_pp_rec-pp-g722.o] Error 1


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

ffmpeg 7.0 is available in experimental.

Cheers

-- 
Sebastian Ramacher

--- End Message ---
--- Begin Message ---
Source: janus
Source-Version: 1.1.2-1.1
Done: Gianfranco Costamagna <[email protected]>

We believe that the bug you reported is fixed in the latest version of
janus, 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.
Gianfranco Costamagna <[email protected]> (supplier of updated janus 
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: Mon, 17 Feb 2025 11:53:59 +0100
Source: janus
Built-For-Profiles: noudeb
Architecture: source
Version: 1.1.2-1.1
Distribution: unstable
Urgency: medium
Maintainer: Debian VoIP Team <[email protected]>
Changed-By: Gianfranco Costamagna <[email protected]>
Closes: 1072424
Changes:
 janus (1.1.2-1.1) unstable; urgency=medium
 .
   * Non-maintainer upload.
 .
   [ Zixing Liu <[email protected]> ]
   * d/p/2010_fix_ffmpeg_7.patch: fix FTBFS with FFmpeg 7
     (Closes: #1072424)
Checksums-Sha1:
 6cdacee182e3c6d7c570d43d5605ec5569a80b3d 2881 janus_1.1.2-1.1.dsc
 331e274e699b710ce25992cc2bd4f2c1696f232d 23796 janus_1.1.2-1.1.debian.tar.xz
 194aea8bae97f0e55a09847c78365c4fc8bf5c18 8635 janus_1.1.2-1.1_source.buildinfo
Checksums-Sha256:
 92c572c8b2964339830e759482073b4a1faada5f1acfedf2c939edfd7c385d7c 2881 
janus_1.1.2-1.1.dsc
 3388c154a2e0c0376dc8278843bc1cde7c72e3e4eb2076a999c0df11e7a07b78 23796 
janus_1.1.2-1.1.debian.tar.xz
 9f7dd3de206dfc84da6078b24d23f35347ea6ffb4fbcd0d69c7b5a4f58b86eab 8635 
janus_1.1.2-1.1_source.buildinfo
Files:
 73227e6f5013574884914e4f97e78bbc 2881 comm optional janus_1.1.2-1.1.dsc
 b6202d6911627358d80a253fb4d91f6f 23796 comm optional 
janus_1.1.2-1.1.debian.tar.xz
 34e868fd5a9a8dc83714dbca31a06609 8635 comm optional 
janus_1.1.2-1.1_source.buildinfo

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

iQIzBAEBCgAdFiEEkpeKbhleSSGCX3/w808JdE6fXdkFAmezFX0ACgkQ808JdE6f
XdlCwxAApwJN4xjWv8Myjg3jFBrF4yPP3UOlC3AH4RyOVzsxCJyAnPKlV1Fhzh/4
MYINZC9eD92BKccukPdY+xSzhqZJ/FUgpxKzq2tkwYQCAVPmNUp5KWB9y4v494nh
tz5uuZvQHoVGh0nvB7Fi5s5Xnk2GXuuV4ykAGcNoe6hJ85DmUGe0Ix6HGX0k+q4f
94rqwrXGAKISmvOPtxDnjim4RFUSKfAIa7QvBG5jJE2Empfh2EGIXLjTWSvvED4P
sSu2krSkQei96Rs5yscwUQlNacYwi3UvWuTL5FME6qWCSTYsZLTdcJml1U1MFCxg
XMDGv0FMjiK0sUWQR1q4iD6YRp69SlnIO+2qWAGJxLm1KY5yBN62cFnLR/rLfmPA
jv6la6QbK0deobYN0H6DV+ap91gFvsw2TYrj7LZTVxbo1+rogfNFwfWCjtmG+QWX
fxZbS4Pl6WIzYGsTzGPzWCJDon+MuCDqEPRrxPQp2sEW5dcGgDCH1G836QFqKPrF
RXu2tUlagUjkwlsT6GiNjqiEvI63aMKXCBDpJ03IwVQBGIJNm5O/SgVTIArMaoAJ
/tJJGmrbckHQZF7DPKLTuTVoOZa7jMBAYlXPwjHNAfSX1JM52uZMyldurMWClOLb
I3BGEWIH/IJeXyMK8yxyw1xj/TCvUgIu6IN9JRty2ekZmYx6blI=
=XTgC
-----END PGP SIGNATURE-----

Attachment: pgpWq5Ka2MLr1.pgp
Description: PGP signature


--- End Message ---

Reply via email to