Hallo,
bekomme es hier unter gentoo nicht übersetzt
>>> Emerging (1 of 1) media-tv/epgd-9999::local-ebuilds
...
* Fetching https://projects.vdr-developer.org/git/vdr-epg-daemon.git/ ...
git fetch https://projects.vdr-developer.org/git/vdr-epg-daemon.git/ +refs/heads/master:refs/heads/master
git symbolic-ref refs/git-r3/media-tv/epgd/0/__main__ refs/heads/master
* Checking out https://projects.vdr-developer.org/git/vdr-epg-daemon.git/ to /var/tmp/portage/media-tv/epgd-9999/work/epgd-9999 ...
git checkout --quiet master
GIT update -->
repository: https://projects.vdr-developer.org/git/vdr-epg-daemon.git/
at the commit: b00d26e01e57b3d438411ad57ec0b83506e0fd07
>>> Source unpacked in /var/tmp/portage/media-tv/epgd-9999/work
>>> Preparing source in /var/tmp/portage/media-tv/epgd-9999/work/epgd-9999 ...
* Using init system 'none'
>>> Source prepared.
>>> Configuring source in /var/tmp/portage/media-tv/epgd-9999/work/epgd-9999 ...
>>> Source configured.
>>> Compiling source in /var/tmp/portage/media-tv/epgd-9999/work/epgd-9999 ...
make -j1
(cd lib && make lib)
make[1]: Verzeichnis „/var/tmp/portage/media-tv/epgd-9999/work/epgd-9999/lib“ wird betreten
Compile common ...
g++ -c -O2 -march=armv7-a -mfpu=neon-vfpv4 -mfloat-abi=hard -I/usr/include/python2.7 -I/usr/include/python2.7 -ggdb -fno-stack-protector -O0 -fPIC -Wreturn-type -Wa
ll -Wextra -Wparentheses -Wformat -pedantic -Wno-long-long -Wunused-variable -Wunused-label -Wno-unused-result -Wunused-value -Wunused-function -Wno-variadic-macros
-Wunused-local-typedefs -Wno-unused-parameter -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -std=c++11 -D__STDC_FORMAT_MACROS -I/usr/include/m
ysql -I/usr/include/python2.7 -I/usr/include/python2.7 -ggdb -fno-stack-protector -O0 -fPIC -Wreturn-type -Wall -Wextra -Wparentheses -Wformat -pedantic -Wno-long-l
ong -Wunused-variable -Wunused-label -Wno-unused-result -Wunused-value -Wunused-function -Wno-variadic-macros -Wunused-local-typedefs -Wno-unused-parameter -Werror=
format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -std=c++11 -D__STDC_FORMAT_MACROS -ggdb -O0 -I/usr/include/mysql -D_GNU_SOURCE -DBINDEST='"/usr/bin"' -DT
ARGET='""' -DLOG_PREFIX='""' -DPLGDIR='"/usr/lib/epgd/plugins"' -DUSEUUID -DUSEMD5 -DUSELIBXML -DUSELIBARCHIVE -DUSEJSON -DUSEGUNZIP -I/usr/include/libxml2 -I/usr/i
nclude/libxml2 -I/usr/include/python2.7 -I/usr/include/python2.7 -DUSEUUID -DUSEMD5 -DUSELIBXML -DUSELIBARCHIVE -DUSEJSON -DUSEGUNZIP common.c -o common.o
Compile configuration ...
g++ -c -O2 -march=armv7-a -mfpu=neon-vfpv4 -mfloat-abi=hard -I/usr/include/python2.7 -I/usr/include/python2.7 -ggdb -fno-stack-protector -O0 -fPIC -Wreturn-type -Wa
ll -Wextra -Wparentheses -Wformat -pedantic -Wno-long-long -Wunused-variable -Wunused-label -Wno-unused-result -Wunused-value -Wunused-function -Wno-variadic-macros
-Wunused-local-typedefs -Wno-unused-parameter -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -std=c++11 -D__STDC_FORMAT_MACROS -I/usr/include/m
ysql -I/usr/include/python2.7 -I/usr/include/python2.7 -ggdb -fno-stack-protector -O0 -fPIC -Wreturn-type -Wall -Wextra -Wparentheses -Wformat -pedantic -Wno-long-l
ong -Wunused-variable -Wunused-label -Wno-unused-result -Wunused-value -Wunused-function -Wno-variadic-macros -Wunused-local-typedefs -Wno-unused-parameter -Werror=
format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -std=c++11 -D__STDC_FORMAT_MACROS -ggdb -O0 -I/usr/include/mysql -D_GNU_SOURCE -DBINDEST='"/usr/bin"' -DT
ARGET='""' -DLOG_PREFIX='""' -DPLGDIR='"/usr/lib/epgd/plugins"' -DUSEUUID -DUSEMD5 -DUSELIBXML -DUSELIBARCHIVE -DUSEJSON -DUSEGUNZIP -I/usr/include/libxml2 -I/usr/i
nclude/libxml2 -I/usr/include/python2.7 -I/usr/include/python2.7 -DUSEUUID -DUSEMD5 -DUSELIBXML -DUSELIBARCHIVE -DUSEJSON -DUSEGUNZIP configuration.c -o configurati
on.o
In file included from parameters.h:11,
from configuration.h:13,
from configuration.c:8:
db.h:419:7: Fehler: »my_bool« bezeichnet keinen Typ; meinten Sie »bool«?
my_bool* getNullRef() { return &nullValue; }
^~~~~~~
bool
db.h:431:7: Fehler: »my_bool« bezeichnet keinen Typ; meinten Sie »bool«?
my_bool nullValue;
^~~~~~~
bool
db.h: In Elementfunktion »void cDbValue::clear()«:
db.h:90:10: Fehler: »nullValue« wurde in diesem Gültigkeitsbereich nicht definiert
nullValue = 1;
^~~~~~~~~
db.h:90:10: Anmerkung: empfohlene Alternative: »numValue«
nullValue = 1;
^~~~~~~~~
numValue
db.h: In Elementfunktion »void cDbValue::setNull()«:
db.h:115:18: Fehler: »nullValue« wurde in diesem Gültigkeitsbereich nicht definiert
int n = nullValue;
^~~~~~~~~
db.h:115:18: Anmerkung: empfohlene Alternative: »numValue«
int n = nullValue;
^~~~~~~~~
numValue
db.h: In Elementfunktion »void cDbValue::setValue(const char*, int)«:
db.h:175:13: Fehler: »nullValue« wurde in diesem Gültigkeitsbereich nicht definiert
nullValue = 0;
^~~~~~~~~
db.h:175:13: Anmerkung: empfohlene Alternative: »numValue«
nullValue = 0;
^~~~~~~~~
numValue
db.h:190:13: Fehler: »nullValue« wurde in diesem Gültigkeitsbereich nicht definiert
nullValue = 0;
^~~~~~~~~
db.h:190:13: Anmerkung: empfohlene Alternative: »numValue«
nullValue = 0;
^~~~~~~~~
numValue
db.h: In Elementfunktion »void cDbValue::setValue(long int)«:
db.h:218:13: Fehler: »nullValue« wurde in diesem Gültigkeitsbereich nicht definiert
nullValue = 0;
^~~~~~~~~
db.h:218:13: Anmerkung: empfohlene Alternative: »numValue«
nullValue = 0;
^~~~~~~~~
numValue
db.h:237:13: Fehler: »nullValue« wurde in diesem Gültigkeitsbereich nicht definiert
nullValue = 0;
^~~~~~~~~
db.h:237:13: Anmerkung: empfohlene Alternative: »numValue«
nullValue = 0;
^~~~~~~~~
numValue
db.h: In Elementfunktion »void cDbValue::setValue(double)«:
db.h:256:13: Fehler: »nullValue« wurde in diesem Gültigkeitsbereich nicht definiert
nullValue = 0;
^~~~~~~~~
db.h:256:13: Anmerkung: empfohlene Alternative: »numValue«
nullValue = 0;
^~~~~~~~~
numValue
db.h:264:13: Fehler: »nullValue« wurde in diesem Gültigkeitsbereich nicht definiert
nullValue = 0;
^~~~~~~~~
db.h:264:13: Anmerkung: empfohlene Alternative: »numValue«
nullValue = 0;
^~~~~~~~~
numValue
db.h:272:13: Fehler: »nullValue« wurde in diesem Gültigkeitsbereich nicht definiert
nullValue = 0;
^~~~~~~~~
db.h:272:13: Anmerkung: empfohlene Alternative: »numValue«
nullValue = 0;
^~~~~~~~~
numValue
db.h: In Elementfunktion »void cDbValue::setBigintValue(int64_t)«:
db.h:288:13: Fehler: »nullValue« wurde in diesem Gültigkeitsbereich nicht definiert
nullValue = 0;
^~~~~~~~~
db.h:288:13: Anmerkung: empfohlene Alternative: »numValue«
nullValue = 0;
^~~~~~~~~
numValue
db.h:297:13: Fehler: »nullValue« wurde in diesem Gültigkeitsbereich nicht definiert
nullValue = 0;
^~~~~~~~~
db.h:297:13: Anmerkung: empfohlene Alternative: »numValue«
nullValue = 0;
^~~~~~~~~
numValue
db.h: In Elementfunktion »int cDbValue::isNull()«:
db.h:393:53: Fehler: »nullValue« wurde in diesem Gültigkeitsbereich nicht definiert
int isNull() { return nullValue; }
^~~~~~~~~
db.h:393:53: Anmerkung: empfohlene Alternative: »numValue«
int isNull() { return nullValue; }
^~~~~~~~~
numValue
make[1]: *** [Makefile:89: configuration.o] Fehler 1
make[1]: Verzeichnis „/var/tmp/portage/media-tv/epgd-9999/work/epgd-9999/lib“ wird verlassen
make: *** [Makefile:70: hlib] Fehler 2
* ERROR: media-tv/epgd-9999::local-ebuilds failed (compile phase):
* emake failed
*
* If you need support, post the output of `emerge --info '=media-tv/epgd-9999::local-ebuilds'`,
* the complete build log and the output of `emerge -pqv '=media-tv/epgd-9999::local-ebuilds'`.
* The complete build log is located at '/var/tmp/portage/media-tv/epgd-9999/temp/build.log'.
* The ebuild environment file is located at '/var/tmp/portage/media-tv/epgd-9999/temp/environment'.
* Working directory: '/var/tmp/portage/media-tv/epgd-9999/work/epgd-9999'
* S: '/var/tmp/portage/media-tv/epgd-9999/work/epgd-9999'
>>> Failed to emerge media-tv/epgd-9999, Log file:
>>> '/var/tmp/portage/media-tv/epgd-9999/temp/build.log'
* Messages for package media-tv/epgd-9999:
* ERROR: media-tv/epgd-9999::local-ebuilds failed (compile phase):
* emake failed
*
* If you need support, post the output of `emerge --info '=media-tv/epgd-9999::local-ebuilds'`,
* the complete build log and the output of `emerge -pqv '=media-tv/epgd-9999::local-ebuilds'`.
* The complete build log is located at '/var/tmp/portage/media-tv/epgd-9999/temp/build.log'.
* The ebuild environment file is located at '/var/tmp/portage/media-tv/epgd-9999/temp/environment'.
* Working directory: '/var/tmp/portage/media-tv/epgd-9999/work/epgd-9999'
* S: '/var/tmp/portage/media-tv/epgd-9999/work/epgd-9999'
Hat vielleicht jemand eine Lösung dafür?
mfg