Hi,
dürfte ziehlich sicher ein gcc4.3 Problem sein.
kennt jemand einen patch?
Code
root@siduxvm:/home/hjt/v/vdr-plugin-reelchannelscan-0.4.3~r2# dpkg-buildpackage
dpkg-buildpackage: setze CFLAGS auf Standardwert: -g -O2
dpkg-buildpackage: setze CPPFLAGS auf Standardwert:
dpkg-buildpackage: setze LDFLAGS auf Standardwert:
dpkg-buildpackage: setze FFLAGS auf Standardwert: -g -O2
dpkg-buildpackage: setze CXXFLAGS auf Standardwert: -g -O2
dpkg-buildpackage: Quellpaket vdr-plugin-reelchannelscan
dpkg-buildpackage: Quellversion 0.4.3~r2-9
dpkg-buildpackage: Quellen geändert durch Thomas Günther <tom@toms-cafe.de>
dpkg-buildpackage: Host-Architektur i386
debian/rules clean
/usr/share/vdr-dev/make-special-vdr.sh debian/rules clean SPECIAL_VDR_SUFFIX='' MAKE_SPECIAL_VDR='' NO_CHECKBUILDDEPS=''
dh_testdir
dh_testroot
rm -f build-stamp configure-stamp
/usr/bin/make -o .dependencies clean DVBDIR=/usr VDRDIR=/usr/include/vdr LIBDIR=. INCLUDES=-I/usr/include/vdr
make[1]: Entering directory `/home/hjt/v/vdr-plugin-reelchannelscan-0.4.3~r2'
make[1]: Leaving directory `/home/hjt/v/vdr-plugin-reelchannelscan-0.4.3~r2'
rm -f libvdr-*.so.*
dh_clean
dpatch deapply-all
90_reelchannelscan-0.4.3-vdr-1.5.10 not applied to ./ .
04_reelchannelscan-0.3.0-configdir not applied to ./ .
02_scanning_status_service not applied to ./ .
01_dont-force-32bit not applied to ./ .
rm -rf patch-stamp patch-stampT debian/patched
dpkg-source -b vdr-plugin-reelchannelscan-0.4.3~r2
dpkg-source: Information: verwende Quellformat »1.0«
dpkg-source: Information: baue vdr-plugin-reelchannelscan unter Benutzung des existierenden vdr-plugin-reelchannelscan_0.4.3~r2.orig.tar.gz
dpkg-source: Information: baue vdr-plugin-reelchannelscan in vdr-plugin-reelchannelscan_0.4.3~r2-9.diff.gz
dpkg-source: Warnung: ausführbarer Modus 0755 von »debian/patches/01_dont-force-32bit.dpatch« wird nicht im Diff dargestellt werden
dpkg-source: Warnung: ausführbarer Modus 0755 von »debian/patches/02_scanning_status_service.dpatch« wird nicht im Diff dargestellt werden
dpkg-source: Warnung: ausführbarer Modus 0755 von »debian/patches/04_reelchannelscan-0.3.0-configdir.dpatch« wird nicht im Diff dargestellt werden
dpkg-source: Warnung: ausführbarer Modus 0755 von »debian/patches/90_reelchannelscan-0.4.3-vdr-1.5.10.dpatch« wird nicht im Diff dargestellt werden
dpkg-source: Information: baue vdr-plugin-reelchannelscan in vdr-plugin-reelchannelscan_0.4.3~r2-9.dsc
debian/rules build
/usr/share/vdr-dev/make-special-vdr.sh debian/rules build SPECIAL_VDR_SUFFIX='' MAKE_SPECIAL_VDR='' NO_CHECKBUILDDEPS=''
test -d debian/patched || install -d debian/patched
dpatch apply-all
applying patch 01_dont-force-32bit to ./ ... ok.
applying patch 02_scanning_status_service to ./ ... ok.
applying patch 04_reelchannelscan-0.3.0-configdir to ./ ... ok.
applying patch 90_reelchannelscan-0.4.3-vdr-1.5.10 to ./ ... ok.
dpatch cat-all >>patch-stampT
mv -f patch-stampT patch-stamp
dh_testdir
touch configure-stamp
dh_testdir
/usr/bin/make all DVBDIR=/usr VDRDIR=/usr/include/vdr LIBDIR=. INCLUDES=-I/usr/include/vdr
make[1]: Entering directory `/home/hjt/v/vdr-plugin-reelchannelscan-0.4.3~r2'
make[1]: Leaving directory `/home/hjt/v/vdr-plugin-reelchannelscan-0.4.3~r2'
make[1]: Entering directory `/home/hjt/v/vdr-plugin-reelchannelscan-0.4.3~r2'
g++ -g -Wall -Woverloaded-virtual -Wno-parentheses -O2 -fPIC -c -D_GNU_SOURCE -DPLUGIN_NAME_I18N='"reelchannelscan"' -DVDRDIR=\"/usr/include/vdr\" -DNDEBUG -DWITH_EIT -I/usr/include/vdr channelscan.c
In file included from filter.h:17,
from scan.h:19,
from csmenu.h:26,
from channelscan.c:29:
transponders.h:227: error: ISO C++ forbids declaration of ‘auto_ptr’ with no type
transponders.h:227: error: invalid use of ‘::’
transponders.h:227: error: expected ‘;’ before ‘<’ token
transponders.h: In member function ‘cTransponder* cTransponders::GetNITStartTransponder()’:
transponders.h:272: error: ‘nitStartTransponder_’ was not declared in this scope
In file included from channelscan.c:29:
csmenu.h: At global scope:
csmenu.h:117: error: ISO C++ forbids declaration of ‘auto_ptr’ with no type
csmenu.h:117: error: invalid use of ‘::’
csmenu.h:117: error: expected ‘;’ before ‘<’ token
make[1]: *** [channelscan.o] Fehler 1
make[1]: Leaving directory `/home/hjt/v/vdr-plugin-reelchannelscan-0.4.3~r2'
make: *** [build-stamp] Fehler 2
dpkg-buildpackage: Fehlschlag: debian/rules build gab Fehler-Exitstatus 2
Alles anzeigen