make[3]: Entering directory `/gentoo/build/portage/aqhbci-ddvcard-1.0.1_beta/work/aqhbci-ddvcard-1.0.1beta/src/plugin' if /bin/sh ../../libtool --tag=CC --mode=compile i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -DLOCALEDIR=\"/usr/share/locale\" -I. -I. -I../.. -I/usr/qt/3/include -I/usr/kde/3.4/include -I/usr/include -I/usr/qt/3/include -I/usr/kde/3.4/include -O3 -march=pentium4 -fomit-frame-pointer -pipe -MT ddvcard.lo -MD -MP -MF ".deps/ddvcard.Tpo" -c -o ddvcard.lo ddvcard.c; \ then mv -f ".deps/ddvcard.Tpo" ".deps/ddvcard.Plo"; else rm -f ".deps/ddvcard.Tpo"; exit 1; fi mkdir .libs i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -DLOCALEDIR=\"/usr/share/locale\" -I. -I. -I../.. -I/usr/qt/3/include -I/usr/kde/3.4/include -I/usr/include -I/usr/qt/3/include -I/usr/kde/3.4/include -O3 -march=pentium4 -fomit-frame-pointer -pipe -MT ddvcard.lo -MD -MP -MF .deps/ddvcard.Tpo -c ddvcard.c -fPIC -DPIC -o .libs/ddvcard.o In file included from ddvcard_p.h:27, from ddvcard.c:35: ddvcard.h:28: error: parse error before "AH_MEDIUMPROVIDER" ddvcard.h:33: error: parse error before '*' token ddvcard.h:33: warning: data definition has no type or storage class In file included from ddvcard.c:35: ddvcard_p.h:38: error: parse error before "AH_MEDIUMPROVIDER" ddvcard_p.h:38: warning: no semicolon at end of struct or union ddvcard_p.h:44: error: parse error before '}' token ddvcard_p.h:134: error: parse error before '*' token ddvcard_p.h:139: error: parse error before "AH_MediumDDVCardProvider_Check" ddvcard_p.h:139: error: parse error before '*' token ddvcard_p.h:141: warning: data definition has no type or storage class ddvcard_p.h:143: error: parse error before '*' token ddvcard.c: In function `AH_MediumDDVCard_Data_new': ddvcard.c:66: error: invalid application of `sizeof' to incomplete type `ddvcard_p.h' ddvcard.c:66: error: invalid application of `sizeof' to incomplete type `ddvcard_p.h' ddvcard.c:67: error: dereferencing pointer to incomplete type ddvcard.c: In function `AH_MediumDDVCard_Data_free': ddvcard.c:75: error: dereferencing pointer to incomplete type ddvcard.c:76: error: dereferencing pointer to incomplete type ddvcard.c:77: error: dereferencing pointer to incomplete type ddvcard.c: At top level: ddvcard.c:85: error: parse error before "AH_MEDIUMPROVIDER" ddvcard.c: In function `AH_MediumDDVCard_new': ddvcard.c:90: error: `hbci' undeclared (first use in this function) ddvcard.c:90: error: (Each undeclared identifier is reported only once ddvcard.c:90: error: for each function it appears in.) ddvcard.c:93: error: `mediumName' undeclared (first use in this function) ddvcard.c:98: error: dereferencing pointer to incomplete type ddvcard.c:98: error: `mp' undeclared (first use in this function) ddvcard.c:100: error: `AH_MediumDeviceChipcard' undeclared (first use in this function) ddvcard.c: In function `AH_MediumDDVCard_Mount': ddvcard.c:154: warning: passing arg 1 of `GWEN_Inherit_FindData' makes pointer from integer without a cast ddvcard.c:157: error: dereferencing pointer to incomplete type ddvcard.c:186: error: `AH_Medium_UIActionInsertMedium' undeclared (first use in this function) ddvcard.c:252: error: `AH_Medium_UIActionInsertCorrectMedium' undeclared (first use in this function) ddvcard.c:289: error: dereferencing pointer to incomplete type ddvcard.c:305: error: dereferencing pointer to incomplete type ddvcard.c:305: error: dereferencing pointer to incomplete type ddvcard.c:305: error: dereferencing pointer to incomplete type ddvcard.c:317: error: dereferencing pointer to incomplete type ddvcard.c:319: error: dereferencing pointer to incomplete type ddvcard.c:322: error: dereferencing pointer to incomplete type ddvcard.c:331: error: dereferencing pointer to incomplete type ddvcard.c:336: error: dereferencing pointer to incomplete type ddvcard.c:343: error: dereferencing pointer to incomplete type ddvcard.c: In function `AH_MediumDDVCard__enterPin': ddvcard.c:362: error: `AH_Medium_UIActionStartInputPinViaKeypad' undeclared (first use in this function) ddvcard.c:373: error: `AH_Medium_UIActionFinishedInputPinViaKeypad' undeclared (first use in this function) ddvcard.c: In function `AH_MediumDDVCard__readSignKeySpecs': ddvcard.c:630: warning: passing arg 1 of `GWEN_Inherit_FindData' makes pointer from integer without a cast ddvcard.c:638: error: dereferencing pointer to incomplete type ddvcard.c:646: error: dereferencing pointer to incomplete type ddvcard.c:657: error: dereferencing pointer to incomplete type ddvcard.c:658: error: dereferencing pointer to incomplete type ddvcard.c: In function `AH_MediumDDVCard__readCryptKeySpecs': ddvcard.c:671: warning: passing arg 1 of `GWEN_Inherit_FindData' makes pointer from integer without a cast ddvcard.c:677: error: dereferencing pointer to incomplete type ddvcard.c:685: error: dereferencing pointer to incomplete type ddvcard.c:696: error: dereferencing pointer to incomplete type ddvcard.c:697: error: dereferencing pointer to incomplete type ddvcard.c: In function `AH_MediumDDVCard__readKeys': ddvcard.c:709: warning: passing arg 1 of `GWEN_Inherit_FindData' makes pointer from integer without a cast ddvcard.c: In function `AH_MediumDDVCard_Create': ddvcard.c:729: warning: passing arg 1 of `GWEN_Inherit_FindData' makes pointer from integer without a cast ddvcard.c: In function `AH_MediumDDVCard_Unmount': ddvcard.c:747: warning: passing arg 1 of `GWEN_Inherit_FindData' makes pointer from integer without a cast ddvcard.c:750: error: dereferencing pointer to incomplete type ddvcard.c:753: error: dereferencing pointer to incomplete type ddvcard.c:755: error: dereferencing pointer to incomplete type ddvcard.c:756: error: dereferencing pointer to incomplete type ddvcard.c: In function `AH_MediumDDVCard_Sign': ddvcard.c:777: warning: passing arg 1 of `GWEN_Inherit_FindData' makes pointer from integer without a cast ddvcard.c:797: error: dereferencing pointer to incomplete type ddvcard.c: In function `AH_MediumDDVCard_GetNextSignSeq': ddvcard.c:818: warning: passing arg 1 of `GWEN_Inherit_FindData' makes pointer from integer without a cast ddvcard.c:821: error: dereferencing pointer to incomplete type ddvcard.c:828: warning: `LC_ProcessorCard_ReadRecord' is deprecated (declared at /usr/include/chipcard2-client/cards/processorcard.h:37) ddvcard.c:828: error: dereferencing pointer to incomplete type ddvcard.c:836: error: dereferencing pointer to incomplete type ddvcard.c:855: error: dereferencing pointer to incomplete type ddvcard.c:862: warning: `LC_ProcessorCard_WriteRecord' is deprecated (declared at /usr/include/chipcard2-client/cards/processorcard.h:41) ddvcard.c:862: error: dereferencing pointer to incomplete type ddvcard.c: In function `AH_MediumDDVCard_SetLocalSignSeq': ddvcard.c:883: warning: passing arg 1 of `GWEN_Inherit_FindData' makes pointer from integer without a cast ddvcard.c:886: error: dereferencing pointer to incomplete type ddvcard.c:893: warning: `LC_ProcessorCard_ReadRecord' is deprecated (declared at /usr/include/chipcard2-client/cards/processorcard.h:37) ddvcard.c:893: error: dereferencing pointer to incomplete type ddvcard.c:901: error: dereferencing pointer to incomplete type ddvcard.c:919: error: dereferencing pointer to incomplete type ddvcard.c:926: warning: `LC_ProcessorCard_WriteRecord' is deprecated (declared at /usr/include/chipcard2-client/cards/processorcard.h:41) ddvcard.c:926: error: dereferencing pointer to incomplete type ddvcard.c: In function `AH_MediumDDVCard_Verify': ddvcard.c:953: warning: passing arg 1 of `GWEN_Inherit_FindData' makes pointer from integer without a cast ddvcard.c:982: error: dereferencing pointer to incomplete type ddvcard.c: In function `AH_MediumDDVCard_GenerateMsgKey': ddvcard.c:1025: warning: passing arg 1 of `GWEN_Inherit_FindData' makes pointer from integer without a cast ddvcard.c:1031: error: dereferencing pointer to incomplete type ddvcard.c:1039: error: dereferencing pointer to incomplete type ddvcard.c: In function `AH_MediumDDVCard_EncryptKey': ddvcard.c:1059: warning: passing arg 1 of `GWEN_Inherit_FindData' makes pointer from integer without a cast ddvcard.c:1074: error: dereferencing pointer to incomplete type ddvcard.c:1085: error: dereferencing pointer to incomplete type ddvcard.c: In function `AH_MediumDDVCard_SelectContext': ddvcard.c:1115: warning: passing arg 1 of `GWEN_Inherit_FindData' makes pointer from integer without a cast ddvcard.c:1120: error: dereferencing pointer to incomplete type ddvcard.c: In function `AH_MediumDDVCard_CreateContext': ddvcard.c:1154: warning: passing arg 1 of `GWEN_Inherit_FindData' makes pointer from integer without a cast ddvcard.c:1162: error: dereferencing pointer to incomplete type ddvcard.c:1171: error: dereferencing pointer to incomplete type ddvcard.c:1202: error: dereferencing pointer to incomplete type ddvcard.c:1218: error: dereferencing pointer to incomplete type ddvcard.c: In function `AH_MediumDDVCard_ReadContext': ddvcard.c:1242: warning: passing arg 1 of `GWEN_Inherit_FindData' makes pointer from integer without a cast ddvcard.c:1250: error: dereferencing pointer to incomplete type ddvcard.c:1257: error: dereferencing pointer to incomplete type ddvcard.c: In function `AH_MediumDDVCard_WriteContext': ddvcard.c:1315: warning: passing arg 1 of `GWEN_Inherit_FindData' makes pointer from integer without a cast ddvcard.c:1323: error: dereferencing pointer to incomplete type ddvcard.c:1330: error: dereferencing pointer to incomplete type ddvcard.c: In function `AH_MediumDDVCard_toDb': ddvcard.c:1379: warning: passing arg 1 of `GWEN_Inherit_FindData' makes pointer from integer without a cast ddvcard.c:1382: error: dereferencing pointer to incomplete type ddvcard.c:1385: error: dereferencing pointer to incomplete type ddvcard.c:1388: error: dereferencing pointer to incomplete type ddvcard.c:1391: error: dereferencing pointer to incomplete type ddvcard.c:1394: error: dereferencing pointer to incomplete type ddvcard.c:1397: error: dereferencing pointer to incomplete type ddvcard.c: In function `AH_MediumDDVCard_fromDb': ddvcard.c:1410: warning: passing arg 1 of `GWEN_Inherit_FindData' makes pointer from integer without a cast ddvcard.c:1413: error: dereferencing pointer to incomplete type ddvcard.c:1413: error: dereferencing pointer to incomplete type ddvcard.c:1414: error: dereferencing pointer to incomplete type ddvcard.c:1414: error: dereferencing pointer to incomplete type ddvcard.c:1418: error: dereferencing pointer to incomplete type ddvcard.c:1419: error: dereferencing pointer to incomplete type ddvcard.c:1424: error: dereferencing pointer to incomplete type ddvcard.c:1425: error: dereferencing pointer to incomplete type ddvcard.c:1427: error: dereferencing pointer to incomplete type ddvcard.c:1427: error: dereferencing pointer to incomplete type ddvcard.c:1430: error: dereferencing pointer to incomplete type ddvcard.c:1431: error: dereferencing pointer to incomplete type ddvcard.c:1437: error: dereferencing pointer to incomplete type ddvcard.c:1438: error: dereferencing pointer to incomplete type ddvcard.c:1440: error: dereferencing pointer to incomplete type ddvcard.c:1440: error: dereferencing pointer to incomplete type ddvcard.c:1443: error: dereferencing pointer to incomplete type ddvcard.c:1444: error: dereferencing pointer to incomplete type ddvcard.c: At top level: ddvcard.c:1464: error: parse error before '*' token ddvcard.c: In function `ddvcard_MediumProvider_new': ddvcard.c:1465: error: `AH_MEDIUMPROVIDER' undeclared (first use in this function) ddvcard.c:1465: error: `mp' undeclared (first use in this function) ddvcard.c:1484: error: `AH_MediumDeviceChipcard' undeclared (first use in this function) ddvcard.c: At top level: ddvcard.c:1516: error: parse error before '*' token ddvcard.c: In function `AH_MediumDDVCardProvider_Factory': ddvcard.c:1519: error: `hbci' undeclared (first use in this function) ddvcard.c:1520: error: `mp' undeclared (first use in this function) ddvcard.c:1521: error: `mediumName' undeclared (first use in this function) ddvcard.c: At top level: ddvcard.c:1527: error: parse error before "AH_MediumDDVCardProvider_Check" ddvcard.c:1527: error: parse error before '*' token ddvcard.c: In function `AH_MediumDDVCardProvider_Check': ddvcard.c:1537: error: `mp' undeclared (first use in this function) ddvcard.c:1538: warning: passing arg 1 of `GWEN_Inherit_FindData' makes pointer from integer without a cast ddvcard.c:1541: error: `hbci' undeclared (first use in this function) ddvcard.c:1550: error: `AH_MediumCheckResultGenericError' undeclared (first use in this function) ddvcard.c:1576: error: `AH_MediumCheckResultWrongMedium' undeclared (first use in this function) ddvcard.c:1590: error: `mediumName' undeclared (first use in this function) ddvcard.c:1601: error: `AH_MediumCheckResultWrongName' undeclared (first use in this function) ddvcard.c:1610: error: `AH_MediumCheckResultOk' undeclared (first use in this function) ddvcard.c: At top level: ddvcard.c:1615: error: parse error before '*' token ddvcard.c: In function `AH_MediumDDVCardProvider_GetClient': ddvcard.c:1618: error: `mp' undeclared (first use in this function) ddvcard.c:1619: warning: passing arg 1 of `GWEN_Inherit_FindData' makes pointer from integer without a cast make[3]: *** [ddvcard.lo] Error 1 make[3]: Leaving directory `/gentoo/build/portage/aqhbci-ddvcard-1.0.1_beta/work/aqhbci-ddvcard-1.0.1beta/src/plugin' make[2]: *** [all-recursive] Error 1 make[2]: Leaving directory `/gentoo/build/portage/aqhbci-ddvcard-1.0.1_beta/work/aqhbci-ddvcard-1.0.1beta/src' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/gentoo/build/portage/aqhbci-ddvcard-1.0.1_beta/work/aqhbci-ddvcard-1.0.1beta' make: *** [all] Error 2 Reproducible: Always Steps to Reproduce: 1. emerge -Du --newuse world Portage 2.0.52-r1 (default-linux/x86/2005.1, gcc-3.4.4, glibc-2.3.5-r1, 2.6.13 i686) ================================================================= System uname: 2.6.13 i686 Intel(R) Pentium(R) M processor 1500MHz Gentoo Base System version 1.12.0_pre8 distcc 2.18.3 i686-pc-linux-gnu (protocols 1 and 2) (default port 3632) [disabled] dev-lang/python: 2.3.5, 2.4.1-r1 sys-apps/sandbox: 1.2.13 sys-devel/autoconf: 2.13, 2.59-r7 sys-devel/automake: 1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6 sys-devel/binutils: 2.16.1 sys-devel/libtool: 1.5.20 virtual/os-headers: 2.6.11-r2 ACCEPT_KEYWORDS="x86 ~x86" AUTOCLEAN="yes" CBUILD="i686-pc-linux-gnu" CFLAGS="-O3 -march=pentium4 -fomit-frame-pointer -pipe" CHOST="i686-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3.4/env /usr/kde/3.4/share/config /usr/kde/3.4/shutdown /usr/kde/3/share/config /usr/lib/X11/xkb /usr/share/config /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/texmf/web2c /etc/env.d" CXXFLAGS="-O3 -march=pentium4 -fomit-frame-pointer -pipe" DISTDIR="/gentoo/distfiles" FEATURES="autoconfig distlocks sandbox sfperms strict" GENTOO_MIRRORS="http://mirrors.sec.informatik.tu-darmstadt.de/gentoo/ http://ftp.easynet.nl/mirror/gentoo/ http://ftp-stud.fht-esslingen.de/pub/Mirrors/gentoo/ ftp://mirror.switch.ch/mirror/gentoo/ ftp://ftp-stud.fht-esslingen.de/pub/Mirrors/gentoo/ ftp://mirrors.sec.informatik.tu-darmstadt.de/gentoo/ http://ftp.easynet.nl/mirror/gentoo/ http://ftp.snt.utwente.nl/pub/os/linux/gentoo http://ftp.uni-erlangen.de/pub/mirrors/gentoo http://gentoo.osuosl.org" LINGUAS="de" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/gentoo/build" PORTDIR="/gentoo/portage" PORTDIR_OVERLAY="/gentoo/build/overlay" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="x86 X Xaw3d a52 aac aalib acl acpi activefilter afs alsa aotuv apache2 arts audiofile avi bash-completion berkdb bitmap-fonts bluetooth bonobo bzip2 caps cdda cddb cdio cdparanoia cdr chipcard client-only cpudetection crypt cups dlloader doc dv dvd dvdread edl eds emacs emboss encode exif expat fam flac font-server foomaticdb ftp gd gd-external gdbm gif gnokii gnutls gphoto2 gpm gtk2 hardened hbci httpd icq imagemagick imap imlib ipppd irda irmc isdnlog jpeg jpeg2k kcal kde kdexdeltas kerberos koffice-plugin latex lcms ldap libg++ libwww lm_sensors lzo mad madwifi maildir mbox mcal mime mjpeg motif mozsvg mp3 mpeg mule musicbrainz nas ncurses nls no-old-linux noantlr nobcel nobeanutils nobsh nocommonslogging nocommonsnet nojdepend nojsch nojython nolog4j nooro noregexp norhino noxalan noxerces nptl nptlonly objc ofx ogg oggvorbis openexr opengl pam pam_console pcre pdflib perl perlsuid pg-intdatetime pic png postgres ppds pppd pwdb python qt quicktime rdesktop readline real rtc savedconfig slang slp sms sockets socks5 speex spell sql sse ssl stream subversion svg svga symlink sysfs tcltk tcpd tetex theora threads tiff toolbar truetype truetype-fonts type1-fonts unicode usb vcd vim-with-x vlm vorbis wifi win32codecs wxwindows xine xml2 xmms xosd xprint xscreensaver xv xvid xvmc zeroconf zlib linguas_de userland_GNU kernel_linux elibc_glibc" Unset: ASFLAGS, CTARGET, LANG, LC_ALL, LDFLAGS, MAKEOPTS
aqhbci-ddvcard is now all included in libchipcard and aqbanking, I'm removing it from the tree.