Go to:
Gentoo Home
Documentation
Forums
Lists
Bugs
Planet
Store
Wiki
Get Gentoo!
Gentoo's Bugzilla – Attachment 903654 Details for
Bug 940200
media-plugins/vdr-ttxtsubs-0.3.0-r3 - [gcc-15] ttxtsubs.c: error: #error This version of ttxtsubs requires the ttxtsubs patch version 2 to be applied to VDR!!
Home
|
New
–
[Ex]
|
Browse
|
Search
|
Privacy Policy
|
[?]
|
Reports
|
Requests
|
Help
|
New Account
|
Log In
[x]
|
Forgot Password
Login:
[x]
media-plugins:vdr-ttxtsubs-0.3.0-r3:20240924-172202.log
media-plugins:vdr-ttxtsubs-0.3.0-r3:20240924-172202.log (text/plain), 10.65 KB, created by
Toralf Förster
on 2024-09-24 18:41:28 UTC
(
hide
)
Description:
media-plugins:vdr-ttxtsubs-0.3.0-r3:20240924-172202.log
Filename:
MIME Type:
Creator:
Toralf Förster
Created:
2024-09-24 18:41:28 UTC
Size:
10.65 KB
patch
obsolete
> * Package: media-plugins/vdr-ttxtsubs-0.3.0-r3:0 > * Repository: gentoo > * Maintainer: martin.dummer@gmx.net proxy-maint@gentoo.org,vdr@gentoo.org > * USE: abi_x86_64 amd64 elibc_glibc kernel_linux > * FEATURES: network-sandbox preserve-libs sandbox userpriv usersandbox > * Compiling against > * vdr-2.2.0 [API version 2.2.0] >>>> Unpacking source... >>>> Unpacking vdr-ttxtsubs-0.3.0.tgz to /var/tmp/portage/media-plugins/vdr-ttxtsubs-0.3.0-r3/work >>>> Source unpacked in /var/tmp/portage/media-plugins/vdr-ttxtsubs-0.3.0-r3/work >>>> Preparing source in /var/tmp/portage/media-plugins/vdr-ttxtsubs-0.3.0-r3/work/vdr-plugin-ttxtsubs-0.3.0 ... > * Patching Makefile > * Patching for Linguas support > * available Languages for vdr-ttxtsubs-0.3.0 are: > * LINGUAS="ca de es et fi fr it ru sv uk " > * Applying vdr-ttxtsubs-0.3.0_teletext-chars.patch ... > [ ok ] >>>> Source prepared. >>>> Configuring source in /var/tmp/portage/media-plugins/vdr-ttxtsubs-0.3.0-r3/work/vdr-plugin-ttxtsubs-0.3.0 ... >>>> Source configured. >>>> Compiling source in /var/tmp/portage/media-plugins/vdr-ttxtsubs-0.3.0-r3/work/vdr-plugin-ttxtsubs-0.3.0 ... >make -j4 all LOCALEDIR=/var/tmp/portage/media-plugins/vdr-ttxtsubs-0.3.0-r3/temp/tmp-locale LOCDIR=/var/tmp/portage/media-plugins/vdr-ttxtsubs-0.3.0-r3/temp/tmp-locale LIBDIR=/var/tmp/portage/media-plugins/vdr-ttxtsubs-0.3.0-r3/work/vdr-plugin-ttxtsubs-0.3.0 TMPDIR=/var/tmp/portage/media-plugins/vdr-ttxtsubs-0.3.0-r3/temp >ttxtsubs.c:52:2: error: #error "This version of ttxtsubs requires the ttxtsubs patch version 2 to be applied to VDR!!" > 52 | #error "This version of ttxtsubs requires the ttxtsubs patch version 2 to be applied to VDR!!" > | ^~~~~ >xgettext -C -cTRANSLATORS --no-wrap --no-location -k -ktr -ktrNOOP --package-name=vdr-ttxtsubs --package-version=0.3.0 --msgid-bugs-address='<see README>' -o po/ttxtsubs.pot `ls teletext.c ttxtaudio.c ttxtsubs.c ttxtsubschannelsettings.c ttxtsubsdisplay.c ttxtsubsdisplayer.c ttxtsubslivereceiver.c ttxtsubspagemenu.c` >x86_64-pc-linux-gnu-g++ -O2 -pipe -march=native -fno-diagnostics-color -fPIC -std=c++14 -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -I/usr/include -c -DPLUGIN_NAME_I18N='"ttxtsubs"' -o ttxtsubs.o ttxtsubs.c >x86_64-pc-linux-gnu-g++ -O2 -pipe -march=native -fno-diagnostics-color -fPIC -std=c++14 -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -I/usr/include -c -DPLUGIN_NAME_I18N='"ttxtsubs"' -o ttxtsubsdisplayer.o ttxtsubsdisplayer.c >x86_64-pc-linux-gnu-g++ -O2 -pipe -march=native -fno-diagnostics-color -fPIC -std=c++14 -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -I/usr/include -c -DPLUGIN_NAME_I18N='"ttxtsubs"' -o ttxtsubschannelsettings.o ttxtsubschannelsettings.c >x86_64-pc-linux-gnu-g++ -O2 -pipe -march=native -fno-diagnostics-color -fPIC -std=c++14 -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -I/usr/include -c -DPLUGIN_NAME_I18N='"ttxtsubs"' -o teletext.o teletext.c >ttxtsubs.c:23:10: fatal error: vdr/vdrttxtsubshooks.h: No such file or directory > 23 | #include <vdr/vdrttxtsubshooks.h> > | ^~~~~~~~~~~~~~~~~~~~~~~~ >compilation terminated. >make: *** [Makefile:65: ttxtsubs.o] Error 1 shuffle=847751176 >make: *** Waiting for unfinished jobs.... >ttxtsubsdisplayer.c: In member function âvirtual void cTtxtSubsPlayer::PES_data(uchar*, int, bool, const tTeletextSubtitlePage*, int)â: >ttxtsubsdisplayer.c:116:57: error: invalid use of incomplete type âstruct tTeletextSubtitlePageâ > 116 | if (teletextSubtitlePages && teletextSubtitlePages[0].ttxtType) > | ^ >In file included from ttxtsubsdisplayer.c:21: >ttxtsubsdisplayer.h:46:84: note: forward declaration of âstruct tTeletextSubtitlePageâ > 46 | (uchar *Data, int Length, bool IsPesRecording, const struct tTeletextSubtitlePage teletextSubtitlePages[], int pageCount); > | ^~~~~~~~~~~~~~~~~~~~~ >ttxtsubsdisplayer.c:116:57: error: invalid use of incomplete type âconst struct tTeletextSubtitlePageâ > 116 | if (teletextSubtitlePages && teletextSubtitlePages[0].ttxtType) > | ~~~~~~~~~~~~~~~~~~~~~~~^ >ttxtsubsdisplayer.h:46:84: note: forward declaration of âstruct tTeletextSubtitlePageâ > 46 | (uchar *Data, int Length, bool IsPesRecording, const struct tTeletextSubtitlePage teletextSubtitlePages[], int pageCount); > | ^~~~~~~~~~~~~~~~~~~~~ >ttxtsubsdisplayer.c:121:49: error: invalid use of incomplete type âstruct tTeletextSubtitlePageâ > 121 | SetPreferredPage(teletextSubtitlePages[p].ttxtLanguage, teletextSubtitlePages[p].ttxtType == 0x05, > | ^ >ttxtsubsdisplayer.h:46:84: note: forward declaration of âstruct tTeletextSubtitlePageâ > 46 | (uchar *Data, int Length, bool IsPesRecording, const struct tTeletextSubtitlePage teletextSubtitlePages[], int pageCount); > | ^~~~~~~~~~~~~~~~~~~~~ >ttxtsubsdisplayer.c:121:49: error: invalid use of incomplete type âconst struct tTeletextSubtitlePageâ > 121 | SetPreferredPage(teletextSubtitlePages[p].ttxtLanguage, teletextSubtitlePages[p].ttxtType == 0x05, > | ~~~~~~~~~~~~~~~~~~~~~~~^ >ttxtsubsdisplayer.h:46:84: note: forward declaration of âstruct tTeletextSubtitlePageâ > 46 | (uchar *Data, int Length, bool IsPesRecording, const struct tTeletextSubtitlePage teletextSubtitlePages[], int pageCount); > | ^~~~~~~~~~~~~~~~~~~~~ >ttxtsubsdisplayer.c:121:88: error: invalid use of incomplete type âstruct tTeletextSubtitlePageâ > 121 | letextSubtitlePages[p].ttxtLanguage, teletextSubtitlePages[p].ttxtType == 0x05, > | ^ >ttxtsubsdisplayer.h:46:84: note: forward declaration of âstruct tTeletextSubtitlePageâ > 46 | (uchar *Data, int Length, bool IsPesRecording, const struct tTeletextSubtitlePage teletextSubtitlePages[], int pageCount); > | ^~~~~~~~~~~~~~~~~~~~~ >ttxtsubsdisplayer.c:121:88: error: invalid use of incomplete type âconst struct tTeletextSubtitlePageâ > 121 | letextSubtitlePages[p].ttxtLanguage, teletextSubtitlePages[p].ttxtType == 0x05, > | ~~~~~~~~~~~~~~~~~~~~~~~^ >ttxtsubsdisplayer.h:46:84: note: forward declaration of âstruct tTeletextSubtitlePageâ > 46 | (uchar *Data, int Length, bool IsPesRecording, const struct tTeletextSubtitlePage teletextSubtitlePages[], int pageCount); > | ^~~~~~~~~~~~~~~~~~~~~ >ttxtsubsdisplayer.c:122:35: error: invalid use of incomplete type âstruct tTeletextSubtitlePageâ > 122 | (teletextSubtitlePages[p].ttxtMagazine << 8) + teletextSubtitlePages[p].ttxtPage); > | ^ >ttxtsubsdisplayer.h:46:84: note: forward declaration of âstruct tTeletextSubtitlePageâ > 46 | (uchar *Data, int Length, bool IsPesRecording, const struct tTeletextSubtitlePage teletextSubtitlePages[], int pageCount); > | ^~~~~~~~~~~~~~~~~~~~~ >ttxtsubsdisplayer.c:122:35: error: invalid use of incomplete type âconst struct tTeletextSubtitlePageâ > 122 | (teletextSubtitlePages[p].ttxtMagazine << 8) + teletextSubtitlePages[p].ttxtPage); > | ~~~~~~~~~~~~~~~~~~~~~~~^ >ttxtsubsdisplayer.h:46:84: note: forward declaration of âstruct tTeletextSubtitlePageâ > 46 | (uchar *Data, int Length, bool IsPesRecording, const struct tTeletextSubtitlePage teletextSubtitlePages[], int pageCount); > | ^~~~~~~~~~~~~~~~~~~~~ >ttxtsubsdisplayer.c:122:81: error: invalid use of incomplete type âstruct tTeletextSubtitlePageâ > 122 | ubtitlePages[p].ttxtMagazine << 8) + teletextSubtitlePages[p].ttxtPage); > | ^ >ttxtsubsdisplayer.h:46:84: note: forward declaration of âstruct tTeletextSubtitlePageâ > 46 | (uchar *Data, int Length, bool IsPesRecording, const struct tTeletextSubtitlePage teletextSubtitlePages[], int pageCount); > | ^~~~~~~~~~~~~~~~~~~~~ >ttxtsubsdisplayer.c:122:81: error: invalid use of incomplete type âconst struct tTeletextSubtitlePageâ > 122 | ubtitlePages[p].ttxtMagazine << 8) + teletextSubtitlePages[p].ttxtPage); > | ~~~~~~~~~~~~~~~~~~~~~~~^ >ttxtsubsdisplayer.h:46:84: note: forward declaration of âstruct tTeletextSubtitlePageâ > 46 | (uchar *Data, int Length, bool IsPesRecording, const struct tTeletextSubtitlePage teletextSubtitlePages[], int pageCount); > | ^~~~~~~~~~~~~~~~~~~~~ >ttxtsubsdisplayer.c: In member function âbool cTtxtSubsPlayer::SetPreferredPage(const char*, bool, unsigned int)â: >ttxtsubsdisplayer.c:258:1: warning: no return statement in function returning non-void [-Wreturn-type] > 258 | } > | ^ >make: *** [Makefile:65: ttxtsubsdisplayer.o] Error 1 shuffle=847751176 >ttxtsubschannelsettings.c: In member function âbool cTtxtSubsChannelSetting::Parse(const char*)â: >ttxtsubschannelsettings.c:41:25: warning: format â%aâ expects argument of type âfloat*â, but argument 3 has type âchar**â [-Wformat=] > 41 | if (3 == sscanf(s, "%a[^,],%d,%d\n", &buffer, &PageMode, &PageNumber)) { > | ~^ ~~~~~~~ > | | | > | float* char** > * ERROR: media-plugins/vdr-ttxtsubs-0.3.0-r3::gentoo failed (compile phase): > * emake failed > * > * If you need support, post the output of `emerge --info '=media-plugins/vdr-ttxtsubs-0.3.0-r3::gentoo'`, > * the complete build log and the output of `emerge -pqv '=media-plugins/vdr-ttxtsubs-0.3.0-r3::gentoo'`. > * The complete build log is located at '/var/log/portage/media-plugins:vdr-ttxtsubs-0.3.0-r3:20240924-172202.log'. > * For convenience, a symlink to the build log is located at '/var/tmp/portage/media-plugins/vdr-ttxtsubs-0.3.0-r3/temp/build.log'. > * The ebuild environment file is located at '/var/tmp/portage/media-plugins/vdr-ttxtsubs-0.3.0-r3/temp/environment'. > * Working directory: '/var/tmp/portage/media-plugins/vdr-ttxtsubs-0.3.0-r3/work/vdr-plugin-ttxtsubs-0.3.0' > * S: '/var/tmp/portage/media-plugins/vdr-ttxtsubs-0.3.0-r3/work/vdr-plugin-ttxtsubs-0.3.0' >
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 940200
:
903649
|
903650
|
903651
|
903652
|
903653
| 903654 |
903655
|
903656