Bug #964
closedcan't compile with vdr 2.7.27
100%
Description
Plugin osdpip:
make1: Entering directory `/home/ludwig/source/vdr/vdr-1.7.27/PLUGINS/src/vdr-plugin-osdpip'
g++ -g -O3 -Wall -Woverloaded-virtual -Wno-parentheses -fPIC -c -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_GNU_SOURCE -DPLUGIN_NAME_I18N='"osdpip"' -D__STDC_CONSTANT_MACROS -DUSE_SWSCALE -DUSE_NEW_FFMPEG_HEADERS -I../../../include -I/usr/local/include -I/usr/local/include osd_info.c
In file included from osd_info.c:24:0:
i18n.h:33:14: error: ‘tI18nPhrase’ does not name a type
osd_info.c: In member function ‘eOSState cOsdInfoWindow::ProcessKey(eKeys)’:
osd_info.c:345:9: warning: case value ‘32769’ not in enumerated type ‘eKeys’ [-Wswitch]
osd_info.c:313:9: warning: case value ‘32773’ not in enumerated type ‘eKeys’ [-Wswitch]
osd_info.c:315:9: warning: case value ‘32774’ not in enumerated type ‘eKeys’ [-Wswitch]
osd_info.c:349:9: warning: case value ‘32799’ not in enumerated type ‘eKeys’ [-Wswitch]
osd_info.c:351:9: warning: case value ‘32800’ not in enumerated type ‘eKeys’ [-Wswitch]
make1: *** [osd_info.o] Fehler 1
The HISTORY for version 2.7.27 says:
- Dropped the meanwhile obsolete script 'i18n-to-gettext'.
- Removed the obsolete function cPlugin::RegisterI18n().
- Removed the obsolete typedef tI18nPhrase.