Go to:
Gentoo Home
Documentation
Forums
Lists
Bugs
Planet
Store
Wiki
Get Gentoo!
Gentoo's Bugzilla – Attachment 926248 Details for
Bug 954780
media-tv/tvheadend-4.3_p20240618 fails to compile with media-video/ffmpeg-7.1.1
Home
|
New
–
[Ex]
|
Browse
|
Search
|
Privacy Policy
|
[?]
|
Reports
|
Requests
|
Help
|
New Account
|
Log In
[x]
|
Forgot Password
Login:
[x]
Build log showing the compile error
build.log (text/plain), 30.25 KB, created by
Steve Evans
on 2025-04-27 12:28:05 UTC
(
hide
)
Description:
Build log showing the compile error
Filename:
MIME Type:
Creator:
Steve Evans
Created:
2025-04-27 12:28:05 UTC
Size:
30.25 KB
patch
obsolete
>[32m * [39;49;00mPackage: media-tv/tvheadend-4.3_p20240618:0 >[32m * [39;49;00mRepository: gentoo >[32m * [39;49;00mMaintainer: chewi@gentoo.org >[32m * [39;49;00mUSE: abi_x86_64 amd64 dbus ddci dvb elibc_glibc ffmpeg imagecache inotify kernel_linux opus python_single_target_python3_12 timeshift x264 zlib >[32m * [39;49;00mFEATURES: network-sandbox preserve-libs sandbox userpriv usersandbox > [32m*[0m Using python3.12 to build > [32m*[0m Determining the location of the kernel source code > [32m*[0m Found kernel source directory: > [32m*[0m /usr/src/linux > [32m*[0m Found sources for kernel version: > [32m*[0m 6.12.21-gentoo > [32m*[0m Checking for suitable kernel configuration options ... >[A[72C [34;01m[ [32;01mok[34;01m ][0m >>>> Unpacking source... >>>> Unpacking tvheadend-4.3_p20240618.tar.gz to /var/tmp/portage/media-tv/tvheadend-4.3_p20240618/work >>>> Source unpacked in /var/tmp/portage/media-tv/tvheadend-4.3_p20240618/work >>>> Preparing source in /var/tmp/portage/media-tv/tvheadend-4.3_p20240618/work/tvheadend-e855f62e6697cf756ad2eed2ed03b8d06ba2019b ... > [32m*[0m Applying tvheadend-4.0.9-use_system_queue.patch ... >[A[72C [34;01m[ [32;01mok[34;01m ][0m > [32m*[0m Applying tvheadend-4.3-hdhomerun.patch ... >[A[72C [34;01m[ [32;01mok[34;01m ][0m > [32m*[0m Applying tvheadend-4.2.2-dtv_scan_tables.patch ... >[A[72C [34;01m[ [32;01mok[34;01m ][0m > [32m*[0m Applying tvheadend-4.2.7-python3.patch ... >[A[72C [34;01m[ [32;01mok[34;01m ][0m >>>> Source prepared. >>>> Configuring source in /var/tmp/portage/media-tv/tvheadend-4.3_p20240618/work/tvheadend-e855f62e6697cf756ad2eed2ed03b8d06ba2019b ... >./configure --prefix=/usr --build=x86_64-pc-linux-gnu --host=x86_64-pc-linux-gnu --mandir=/usr/share/man --infodir=/usr/share/info --datadir=/usr/share --sysconfdir=/etc --localstatedir=/var/lib --libdir=/usr/lib64 --disable-bundle --disable-ccache --disable-dvbscan --disable-ffmpeg_static --disable-hdhomerun_static --enable-libfdkaac --enable-libtheora --enable-libvorbis --nowerror --enable-dbus_1 --disable-trace --enable-ddci --enable-linuxdvb --disable-dvbcsa --disable-capmt --disable-cccam --disable-constcw --disable-cwc --enable-libav --disable-hdhomerun_client --enable-imagecache --enable-inotify --disable-iptv --enable-libopus --disable-satip_server --disable-satip_client --disable-libsystemd_daemon --enable-timeshift --disable-uriparser --disable-libvpx --enable-libx264 --disable-libx265 --disable-avahi --enable-zlib >Checking support/features > checking for cc execinfo.h ... ok > checking for cc -mmmx ... ok > checking for cc -msse2 ... ok > checking for cc -Wunused-result ... ok > checking for cc -fstack-protector ... ok > checking for cc -fstack-protector-strong ... ok > checking for cc -fstack-check ... ok > checking for cc -fPIE ... ok > checking for cc strlcat ... ok > checking for cc strlcpy ... ok > checking for cc fdatasync ... ok > checking for cc getloadavg ... ok > checking for cc atomic32 ... ok > checking for cc atomic64 ... ok > checking for cc atomic_time_t ... ok > checking for cc atomic_ptr ... ok > checking for cc bitops64 ... ok > checking for cc lockowner ... ok > checking for cc qsort_r ... fail > checking for cc time_ld ... ok > checking for cc time_lld ... fail > ^ using time_t format 'ld' > checking for cc stime ... fail > checking for cc gmtoff ... ok > checking for cc recvmmsg ... ok > checking for cc sendmmsg ... ok > checking for cc gnu_libiconv ... fail > checking for cc libiconv ... fail > ^ using build-in glibc iconv routines > checking for cc ifnames ... ok > checking for cc cclang_threadsan ... ok > checking for py module gzip ... ok > checking for x86_64-pc-linux-gnu-pkg-config ... ok > checking for xgettext ... ok > checking for msgmerge ... ok > checking for gzip ... ok > checking for bzip2 ... ok > checking for pkg openssl ... ok (detected 3.3.3) > checking for cc linux/dvb/version.h ... ok > checking for pkg zlib ... ok (detected 1.3.1) > checking for pkg libpcre2-8 ... ok (detected 10.45) > checking for pkg libavfilter >=6.47.100 ... ok (detected 10.4.100) > checking for pkg libswresample >=2.1.100 ... ok (detected 5.3.100) > checking for pkg libswscale >=4.1.100 ... ok (detected 8.3.100) > checking for pkg libavformat >=57.41.100 ... ok (detected 61.7.100) > checking for pkg libavcodec >=57.48.101 ... ok (detected 61.19.101) > checking for pkg libavutil >=55.28.100 ... ok (detected 59.39.100) > checking for pkg libva >=0.38.0 ... ok (detected 1.22.0) > checking for pkg libva-drm >=0.38.0 ... ok (detected 1.22.0) > checking for cc sys/inotify.h ... ok > checking for cc inotify_init1 ... ok > checking for cc epoll_create1 ... ok > checking for pkg dbus-1 ... ok (detected 1.16.2) > >Compiler: > Using C compiler: x86_64-pc-linux-gnu-gcc > Using C flags: -march=native -O2 -pipe > Using LD flags: -Wl,-O1 -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-O1 -Wl,--as-needed > Build for arch: amd64 > >Binaries: > Using PYTHON: /usr/bin/python3.12 > Using GZIP: gzip > Using BZIP2: bzip2 > >Options: > pie yes > ccdebug no > cardclient no > cwc no > cccam no > capmt no > constcw no > linuxdvb yes > satip_server no > satip_client no > hdhomerun_client no > hdhomerun_server yes > hdhomerun_static no > iptv no > tsfile yes > dvbscan no > timeshift yes > trace no > avahi no > zlib yes > libav yes > ffmpeg_static no > libx264 yes > libx264_static yes > libx265 no > libx265_static yes > libvpx no > libvpx_static yes > libtheora yes > libtheora_static yes > libvorbis yes > libvorbis_static yes > libfdkaac yes > libfdkaac_static yes > libopus yes > libopus_static yes > nvenc no > vaapi yes > mmal no > omx no > inotify yes > epoll yes > pcre no > pcre2 yes > uriparser no > ccache no > tvhcsa no > bundle no > pngquant no > kqueue no > dbus_1 yes > android no > gtimer_check no > slow_memoryinfo no > libsystemd_daemon no > pcloud_cache yes > ddci yes > cclang_threadsan yes > gperftools no > execinfo yes > mmx yes > sse2 yes > W_unused_result yes > f_stack_protector yes > f_stack_protector_strong yes > f_stack_check yes > f_PIE yes > strlcat yes > strlcpy yes > fdatasync yes > getloadavg yes > atomic32 yes > atomic64 yes > atomic_time_t yes > atomic_ptr yes > bitops64 yes > lockowner yes > time_ld yes > gmtoff yes > recvmmsg yes > sendmmsg yes > ifnames yes > py_gzip yes > bin_pkg_config yes > bin_xgettext yes > bin_msgmerge yes > bin_gzip yes > bin_bzip2 yes > ssl yes > linuxdvbapi yes > linuxdvb_ca yes > hwaccels yes > inotify_h yes > inotify_init1 yes > epoll_create1 yes > mpegts yes > mpegts_dvb yes > >Packages: > openssl 3.3.3 > zlib 1.3.1 > libpcre2-8 10.45 > libavfilter 10.4.100 > libswresample 5.3.100 > libswscale 8.3.100 > libavformat 61.7.100 > libavcodec 61.19.101 > libavutil 59.39.100 > libva 1.22.0 > libva-drm 1.22.0 > dbus-1 1.16.2 > >Installation paths: > Prefix: /usr > Binaries: ${prefix}/bin > Libraries: /usr/lib64 > Data files: /usr/share > Man pages: /usr/share/man > >Final Binary: > /var/tmp/portage/media-tv/tvheadend-4.3_p20240618/work/tvheadend-e855f62e6697cf756ad2eed2ed03b8d06ba2019b/build.linux/tvheadend > >Tvheadend Data Directory: > /usr/share/tvheadend > >>>> Source configured. >>>> Compiling source in /var/tmp/portage/media-tv/tvheadend-4.3_p20240618/work/tvheadend-e855f62e6697cf756ad2eed2ed03b8d06ba2019b ... >make -j8 --load-average=7.2 CC=x86_64-pc-linux-gnu-gcc >make -f Makefile.webui LANGUAGES="ach ady ar bg cs da de en_US en_GB es et fa fi fr he hr hu it ko lv lt nl no pl pt ro ru sl sk sq sv tr uk zh zh-Hans" all >CC src/uuid.o >CC src/tprofile.o >CC src/main.o >make[1]: Entering directory '/var/tmp/portage/media-tv/tvheadend-4.3_p20240618/work/tvheadend-e855f62e6697cf756ad2eed2ed03b8d06ba2019b' >make -f Makefile.webui WEBUI=std compile-std >CC src/tvhlog.o >CC src/idnode.o >make[2]: Entering directory '/var/tmp/portage/media-tv/tvheadend-4.3_p20240618/work/tvheadend-e855f62e6697cf756ad2eed2ed03b8d06ba2019b' >src/webui/static/tvh.js.gz.tmp 1413820 >src/webui/static/tvh.js.gz.tmp2 1100997 >CC src/proplib.o >src/webui/static/tvh.js.gz 293610 >CC src/utils.o >src/webui/static/tvh.blue.css.gz.tmp 175144 >src/webui/static/tvh.blue.css.gz.tmp2 138600 >src/webui/static/tvh.blue.css.gz 22208 >src/webui/static/tvh.gray.css.gz.tmp 174597 >src/webui/static/tvh.gray.css.gz.tmp2 138065 >src/webui/static/tvh.gray.css.gz 22215 >src/webui/static/tvh.access.css.gz.tmp 178354 >src/webui/static/tvh.access.css.gz.tmp2 140904 >src/webui/static/tvh.access.css.gz 22846 >CC src/tvh_thread.o >src/webui/static/tvh-tv.js.gz.tmp 749487 >src/webui/static/tvh-tv.js.gz.tmp2 739368 >CC src/wrappers.o >src/webui/static/tvh-tv.css.gz.tmp 3442 >src/webui/static/tvh-tv.css.gz.tmp2 2585 >src/webui/static/tvh-tv.js.gz 206260 >src/webui/static/tvh-tv.css.gz 834 >CC src/tvhvfs.o >Building src/webui/static/intl/tvh.ach.js.gz >Building src/webui/static/intl/tvh.ady.js.gz >Building src/webui/static/intl/tvh.ar.js.gz >CC src/access.o >CC src/tcp.o >Building src/webui/static/intl/tvh.bg.js.gz >Building src/webui/static/intl/tvh.cs.js.gz >Building src/webui/static/intl/tvh.da.js.gz >Building src/webui/static/intl/tvh.de.js.gz >Building src/webui/static/intl/tvh.en_US.js.gz >Building src/webui/static/intl/tvh.en_GB.js.gz >Building src/webui/static/intl/tvh.es.js.gz >Building src/webui/static/intl/tvh.et.js.gz >Building src/webui/static/intl/tvh.fa.js.gz >Building src/webui/static/intl/tvh.fi.js.gz >Building src/webui/static/intl/tvh.fr.js.gz >Building src/webui/static/intl/tvh.he.js.gz >Building src/webui/static/intl/tvh.hr.js.gz >Building src/webui/static/intl/tvh.hu.js.gz >Building src/webui/static/intl/tvh.it.js.gz >CC src/udp.o >Building src/webui/static/intl/tvh.ko.js.gz >CC src/udp_stream.o >Building src/webui/static/intl/tvh.lv.js.gz >Building src/webui/static/intl/tvh.lt.js.gz >CC src/url.o >Building src/webui/static/intl/tvh.nl.js.gz >Building src/webui/static/intl/tvh.no.js.gz >Building src/webui/static/intl/tvh.pl.js.gz >CC src/http.o >Building src/webui/static/intl/tvh.pt.js.gz >Building src/webui/static/intl/tvh.ro.js.gz >CC src/notify.o >CC src/file.o >Building src/webui/static/intl/tvh.ru.js.gz >Building src/webui/static/intl/tvh.sl.js.gz >CC src/prop.o >CC src/epg.o >Building src/webui/static/intl/tvh.sk.js.gz >Building src/webui/static/intl/tvh.sq.js.gz >Building src/webui/static/intl/tvh.sv.js.gz >CC src/epggrab.o >Building src/webui/static/intl/tvh.tr.js.gz >CC src/spawn.o >Building src/webui/static/intl/tvh.uk.js.gz >Building src/webui/static/intl/tvh.zh.js.gz >Building src/webui/static/intl/tvh.zh-Hans.js.gz >WEBUI std finished >make[2]: Leaving directory '/var/tmp/portage/media-tv/tvheadend-4.3_p20240618/work/tvheadend-e855f62e6697cf756ad2eed2ed03b8d06ba2019b' >make -f Makefile.webui WEBUI=debug compile-debug >make[2]: Entering directory '/var/tmp/portage/media-tv/tvheadend-4.3_p20240618/work/tvheadend-e855f62e6697cf756ad2eed2ed03b8d06ba2019b' >WEBUI debug finished >make[2]: Leaving directory '/var/tmp/portage/media-tv/tvheadend-4.3_p20240618/work/tvheadend-e855f62e6697cf756ad2eed2ed03b8d06ba2019b' >make[1]: Leaving directory '/var/tmp/portage/media-tv/tvheadend-4.3_p20240618/work/tvheadend-e855f62e6697cf756ad2eed2ed03b8d06ba2019b' >CC src/epgdb.o >CC src/packet.o >CC src/streaming.o >CC src/esstream.o >CC src/channels.o >CC src/subscriptions.o >CC src/service.o >CC src/htsp_server.o >CC src/htsmsg.o >CC src/htsmsg_binary.o >CC src/htsmsg_binary2.o >CC src/htsmsg_xml.o >CC src/misc/dbl.o >CC src/misc/json.o >CC src/settings.o >CC src/misc/m3u.o >CC src/htsbuf.o >CC src/trap.o >CC src/htsstr.o >CC src/tvhpoll.o >CC src/huffman.o >CC src/filebundle.o >CC src/config.o >CC src/imagecache.o >CC src/lang_str.o >CC src/lang_codes.o >CC src/tvhtime.o >CC src/service_mapper.o >CC src/input.o >CC src/rtsp.o >CC src/download.o >CC src/httpc.o >CC src/htsmsg_json.o >CC src/fsmonitor.o >CC src/esfilter.o >CC src/intlconv.o >CC src/profile.o >CC src/bouquet.o >CC src/ratinglabels.o >CC src/lock.o >CC src/string_list.o >CC src/wizard.o >CC src/api/api_config.o >CC src/api.o >CC src/memoryinfo.o >CC src/api/api_status.o >CC src/api/api_idnode.o >CC src/api/api_raw.o >CC src/api/api_input.o >CC src/api/api_channel.o >CC src/api/api_service.o >CC src/api/api_mpegts.o >CC src/api/api_epg.o >CC src/api/api_epggrab.o >CC src/api/api_esfilter.o >CC src/api/api_intlconv.o >CC src/api/api_access.o >CC src/api/api_imagecache.o >CC src/api/api_dvr.o >CC src/api/api_caclient.o >CC src/api/api_bouquet.o >CC src/api/api_profile.o >CC src/api/api_language.o >CC src/api/api_satip.o >CC src/api/api_timeshift.o >CC src/api/api_ratinglabel.o >CC src/api/api_wizard.o >CC src/parsers/message.o >CC src/parsers/bitstream.o >CC src/parsers/parsers.o >CC src/parsers/parser_h264.o >CC src/parsers/parser_hevc.o >CC src/parsers/parser_latm.o >CC src/parsers/parser_avc.o >CC src/parsers/parser_teletext.o >CC src/epggrab/module.o >CC src/epggrab/channel.o >CC src/epggrab/module/xmltv.o >CC src/plumbing/tsfix.o >CC src/plumbing/globalheaders.o >CC src/cron.o >CC src/dvr/dvr_db.o >CC src/dvr/dvr_rec.o >CC src/dvr/dvr_autorec.o >CC src/dvr/dvr_vfsmgr.o >CC src/dvr/dvr_config.o >CC src/dvr/dvr_cutpoints.o >CC src/webui/webui.o >CC src/webui/comet.o >CC src/dvr/dvr_timerec.o >CC src/webui/statedump.o >CC src/webui/simpleui.o >CC src/webui/extjs.o >CC src/webui/html.o >CC src/webui/webui_api.o >CC src/webui/xmltv.o >CC src/webui/doc_md.o >CC src/muxer.o >CC src/muxer/muxer_pass.o >CC src/muxer/ebml.o >CC src/muxer/muxer_mkv.o >CC src/muxer/muxer_audioes.o >Building src/tvh_locale_inc.c >CC src/zlib.o >CC src/descrambler/descrambler.o >CC src/descrambler/caclient.o >CC src/input/mpegts.o >CC src/descrambler/caid.o >CC src/input/mpegts/mpegts_pid.o >CC src/input/mpegts/mpegts_input.o >CC src/input/mpegts/tsdemux.o >CC src/input/mpegts/dvb_psi_hbbtv.o >CC src/input/mpegts/dvb_psi_lib.o >CC src/input/mpegts/mpegts_network.o >CC src/input/mpegts/mpegts_service.o >CC src/input/mpegts/mpegts_mux.o >CC src/input/mpegts/mpegts_table.o >CC src/input/mpegts/dvb_charset.o >CC src/input/mpegts/dvb_support.o >CC src/input/mpegts/dvb_psi_pmt.o >CC src/input/mpegts/dvb_psi.o >CC src/input/mpegts/mpegts_mux_sched.o >CC src/input/mpegts/fastscan.o >CC src/input/mpegts/mpegts_network_scan.o >CC src/input/mpegts/mpegts_tsdebug.o >CC src/descrambler/tsdebugcw.o >CC src/input/mpegts/mpegts_network_dvb.o >CC src/input/mpegts/mpegts_mux_dvb.o >CC src/epggrab/otamux.o >CC src/input/mpegts/scanfile.o >CC src/epggrab/module/eitpatternlist.o >CC src/epggrab/module/eit.o >CC src/epggrab/module/psip.o >CC src/epggrab/support/freesat_huffman.o >CC src/input/mpegts/linuxdvb/linuxdvb.o >CC src/input/mpegts/linuxdvb/linuxdvb_adapter.o >CC src/epggrab/module/opentv.o >CC src/input/mpegts/linuxdvb/linuxdvb_satconf.o >CC src/input/mpegts/linuxdvb/linuxdvb_frontend.o >CC src/input/mpegts/linuxdvb/linuxdvb_switch.o >CC src/input/mpegts/linuxdvb/linuxdvb_rotor.o >CC src/input/mpegts/linuxdvb/linuxdvb_lnb.o >CC src/input/mpegts/linuxdvb/linuxdvb_en50494.o >CC src/input/mpegts/tsfile/tsfile.o >CC src/input/mpegts/tsfile/tsfile_mux.o >CC src/input/mpegts/tsfile/tsfile_input.o >CC src/timeshift.o >CC src/timeshift/timeshift_filemgr.o >CC src/timeshift/timeshift_writer.o >CC src/dvr/dvr_inotify.o >CC src/timeshift/timeshift_reader.o >CC src/libav.o >CC src/muxer/muxer_libav.o >CC src/api/api_codec.o >CC src/transcoding/memutils.o >CC src/transcoding/transcode/audio.o >[01m[Ksrc/muxer/muxer_libav.c:[m[K In function â[01m[Klav_muxer_add_stream[m[Kâ: >[01m[Ksrc/muxer/muxer_libav.c:149:6:[m[K [01;31m[Kerror: [m[Kâ[01m[KAVCodecContext[m[Kâ has no member named â[01m[Kchannels[m[Kâ > 149 | c[01;31m[K->[m[Kchannels = ssc->es_channels; > | [01;31m[K^~[m[K >[01m[Ksrc/muxer/muxer_libav.c:[m[K In function â[01m[Klav_muxer_open_stream[m[Kâ: >[01m[Ksrc/muxer/muxer_libav.c:483:27:[m[K [01;31m[Kerror: [m[Kpassing argument 6 of â[01m[Kavio_alloc_context[m[Kâ from incompatible pointer type [[01;31m[K]8;;https://gcc.gnu.org/onlinedocs/gcc-14.2.0/gcc/Warning-Options.html#index-Wincompatible-pointer-types-Wincompatible-pointer-types]8;;[m[K] > 483 | [01;31m[Klav_muxer_write[m[K, NULL); > | [01;31m[K^~~~~~~~~~~~~~~[m[K > | [01;31m[K|[m[K > | [01;31m[Kint (*)(void *, uint8_t *, int) {aka int (*)(void *, unsigned char *, int)}[m[K >In file included from [01m[K/usr/include/libavformat/avformat.h:319[m[K, > from [01m[Ksrc/muxer/muxer_libav.c:22[m[K: >[01m[K/usr/include/libavformat/avio.h:404:25:[m[K [01;36m[Knote: [m[Kexpected â[01m[Kint (*)(void *, const uint8_t *, int)[m[Kâ {aka â[01m[Kint (*)(void *, const unsigned char *, int)[m[Kâ} but argument is of type â[01m[Kint (*)(void *, uint8_t *, int)[m[Kâ {aka â[01m[Kint (*)(void *, unsigned char *, int)[m[Kâ} > 404 | [01;36m[Kint (*write_packet)(void *opaque, const uint8_t *buf, int buf_size)[m[K, > | [01;36m[K~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~[m[K >CC src/transcoding/transcode/context.o >make: *** [Makefile:722: /var/tmp/portage/media-tv/tvheadend-4.3_p20240618/work/tvheadend-e855f62e6697cf756ad2eed2ed03b8d06ba2019b/build.linux/src/muxer/muxer_libav.o] Error 1 >make: *** Waiting for unfinished jobs.... >[01m[Ksrc/transcoding/transcode/audio.c:[m[K In function â[01m[K_audio_context_channel_layout[m[Kâ: >[01m[Ksrc/transcoding/transcode/audio.c:87:38:[m[K [01;31m[Kerror: [m[Kâ[01m[KAVCodecContext[m[Kâ has no member named â[01m[Kchannel_layout[m[Kâ; did you mean â[01m[Kch_layout[m[Kâ? > 87 | uint64_t ilayout = self->iavctx->[01;31m[Kchannel_layout[m[K; > | [01;31m[K^~~~~~~~~~~~~~[m[K > | [32m[Kch_layout[m[K >[01m[Ksrc/transcoding/transcode/audio.c:94:21:[m[K [01;31m[Kerror: [m[Kimplicit declaration of function â[01m[Kav_get_channel_layout_nb_channels[m[Kâ [[01;31m[K]8;;https://gcc.gnu.org/onlinedocs/gcc-14.2.0/gcc/Warning-Options.html#index-Wimplicit-function-declaration-Wimplicit-function-declaration]8;;[m[K] > 94 | ichannels = [01;31m[Kav_get_channel_layout_nb_channels[m[K(ilayout); > | [01;31m[K^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~[m[K >[01m[Ksrc/transcoding/transcode/audio.c:106:9:[m[K [01;31m[Kerror: [m[Kimplicit declaration of function â[01m[Kav_get_channel_layout_string[m[Kâ; did you mean â[01m[Kav_channel_layout_subset[m[Kâ? [[01;31m[K]8;;https://gcc.gnu.org/onlinedocs/gcc-14.2.0/gcc/Warning-Options.html#index-Wimplicit-function-declaration-Wimplicit-function-declaration]8;;[m[K] > 106 | [01;31m[Kav_get_channel_layout_string[m[K(obuf, sizeof(obuf), 0, olayout); > | [01;31m[K^~~~~~~~~~~~~~~~~~~~~~~~~~~~[m[K > | [32m[Kav_channel_layout_subset[m[K >[01m[Ksrc/transcoding/transcode/audio.c:[m[K In function â[01m[Ktvh_audio_context_open_encoder[m[Kâ: >[01m[Ksrc/transcoding/transcode/audio.c:142:19:[m[K [01;31m[Kerror: [m[Kâ[01m[KAVCodecContext[m[Kâ has no member named â[01m[Kchannel_layout[m[Kâ; did you mean â[01m[Kch_layout[m[Kâ? > 142 | self->oavctx->[01;31m[Kchannel_layout[m[K = _audio_context_channel_layout(self, opts); > | [01;31m[K^~~~~~~~~~~~~~[m[K > | [32m[Kch_layout[m[K >[01m[Ksrc/transcoding/transcode/audio.c:143:24:[m[K [01;31m[Kerror: [m[Kâ[01m[KAVCodecContext[m[Kâ has no member named â[01m[Kchannel_layout[m[Kâ; did you mean â[01m[Kch_layout[m[Kâ? > 143 | if (!self->oavctx->[01;31m[Kchannel_layout[m[K) { > | [01;31m[K^~~~~~~~~~~~~~[m[K > | [32m[Kch_layout[m[K >[01m[Ksrc/transcoding/transcode/audio.c:148:17:[m[K [01;31m[Kerror: [m[Kâ[01m[KAVCodecContext[m[Kâ has no member named â[01m[Kchannels[m[Kâ > 148 | self->oavctx[01;31m[K->[m[Kchannels = > | [01;31m[K^~[m[K >[01m[Ksrc/transcoding/transcode/audio.c:149:57:[m[K [01;31m[Kerror: [m[Kâ[01m[KAVCodecContext[m[Kâ has no member named â[01m[Kchannel_layout[m[Kâ; did you mean â[01m[Kch_layout[m[Kâ? > 149 | av_get_channel_layout_nb_channels(self->oavctx->[01;31m[Kchannel_layout[m[K); > | [01;31m[K^~~~~~~~~~~~~~[m[K > | [32m[Kch_layout[m[K >[01m[Ksrc/transcoding/transcode/audio.c:[m[K In function â[01m[Ktvh_audio_context_open_filters[m[Kâ: >[01m[Ksrc/transcoding/transcode/audio.c:164:70:[m[K [01;31m[Kerror: [m[Kâ[01m[KAVCodecContext[m[Kâ has no member named â[01m[Kchannels[m[Kâ > 164 | t_channel_layout_string(layout, sizeof(layout), self->iavctx[01;31m[K->[m[Kchannels, self->iavctx->channel_layout); > | [01;31m[K^~[m[K > >[01m[Ksrc/transcoding/transcode/audio.c:164:96:[m[K [01;31m[Kerror: [m[Kâ[01m[KAVCodecContext[m[Kâ has no member named â[01m[Kchannel_layout[m[Kâ; did you mean â[01m[Kch_layout[m[Kâ? > 164 | yout, sizeof(layout), self->iavctx->channels, self->iavctx->[01;31m[Kchannel_layout[m[K); > | [01;31m[K^~~~~~~~~~~~~~[m[K > | [32m[Kch_layout[m[K >[01m[Ksrc/transcoding/transcode/audio.c:190:43:[m[K [01;31m[Kerror: [m[Kâ[01m[KAVCodecContext[m[Kâ has no member named â[01m[Kchannel_layout[m[Kâ; did you mean â[01m[Kch_layout[m[Kâ? > 190 | "channel_layouts", &self->oavctx->[01;31m[Kchannel_layout[m[K, // sink option: channel_layout > | [01;31m[K^~~~~~~~~~~~~~[m[K > | [32m[Kch_layout[m[K >[01m[Ksrc/transcoding/transcode/audio.c:191:30:[m[K [01;31m[Kerror: [m[Kâ[01m[KAVCodecContext[m[Kâ has no member named â[01m[Kchannel_layout[m[Kâ; did you mean â[01m[Kch_layout[m[Kâ? > 191 | sizeof(self->oavctx->[01;31m[Kchannel_layout[m[K), > | [01;31m[K^~~~~~~~~~~~~~[m[K > | [32m[Kch_layout[m[K >[01m[Ksrc/transcoding/transcode/audio.c:[m[K In function â[01m[Ktvh_audio_context_wrap[m[Kâ: >[01m[Ksrc/transcoding/transcode/audio.c:264:39:[m[K [01;31m[Kerror: [m[Kâ[01m[KAVCodecContext[m[Kâ has no member named â[01m[Kchannels[m[Kâ > 264 | pkt->a.pkt_channels = self->oavctx[01;31m[K->[m[Kchannels; > | [01;31m[K^~[m[K >make: *** [Makefile:721: /var/tmp/portage/media-tv/tvheadend-4.3_p20240618/work/tvheadend-e855f62e6697cf756ad2eed2ed03b8d06ba2019b/build.linux/src/transcoding/transcode/audio.o] Error 1 > [31;01m*[0m ERROR: media-tv/tvheadend-4.3_p20240618::gentoo failed (compile phase): > [31;01m*[0m emake failed > [31;01m*[0m > [31;01m*[0m If you need support, post the output of `emerge --info '=media-tv/tvheadend-4.3_p20240618::gentoo'`, > [31;01m*[0m the complete build log and the output of `emerge -pqv '=media-tv/tvheadend-4.3_p20240618::gentoo'`. > [31;01m*[0m The complete build log is located at '/var/tmp/portage/media-tv/tvheadend-4.3_p20240618/temp/build.log'. > [31;01m*[0m The ebuild environment file is located at '/var/tmp/portage/media-tv/tvheadend-4.3_p20240618/temp/environment'. > [31;01m*[0m Working directory: '/var/tmp/portage/media-tv/tvheadend-4.3_p20240618/work/tvheadend-e855f62e6697cf756ad2eed2ed03b8d06ba2019b' > [31;01m*[0m S: '/var/tmp/portage/media-tv/tvheadend-4.3_p20240618/work/tvheadend-e855f62e6697cf756ad2eed2ed03b8d06ba2019b'
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Raw
Actions:
View
Attachments on
bug 954780
: 926248