Bug#614460: libchipcard: FTBFS: client_p.h:45: error: expected specifier-qualifier-list before 'SCARD_READERSTATE_A'

February 21st, 2011 - 05:50 pm ET by Lucas Nussbaum | Report spam
Source: libchipcard
Version: 5.0.1test-1
Severity: serious
Tags: squeeze sid
User: debian-qa@lists.debian.org
Usertags: qa-ftbfs-20110221 qa-ftbfs
Justification: FTBFS on amd64

Hi,

During a rebuild of all packages in sid, your package failed to build on
amd64.

Relevant part:

/bin/bash ../../../../libtool --tagÌ --mode=compile gcc -DHAVE_CONFIG_H -DBUILDING_CHIPCARD -DLC_CLIENT_CONFIG_DIR=\"/etc/chipcard\" -DLC_CLIENT_CONFIG_FILE=\"chipcardc.conf\" -DLC_CLIENT_XML_DIR=\"/usr/share/chipcard\" -I. -I../../../.. -I../../../../libchipcard5 -I/usr/include -I/usr/include/PCSC -I/usr/include/gwenhywfar4 -I.. -I./.. -I../../../.. -I/usr/include/gwenhywfar4 -fvisibility=hidden -g -O2 -c -o client.lo client.c
libtool: compile: gcc -DHAVE_CONFIG_H -DBUILDING_CHIPCARD -DLC_CLIENT_CONFIG_DIR=\"/etc/chipcard\" -DLC_CLIENT_CONFIG_FILE=\"chipcardc.conf\" -DLC_CLIENT_XML_DIR=\"/usr/share/chipcard\" -I. -I../../../.. -I../../../../libchipcard5 -I/usr/include -I/usr/include/PCSC -I/usr/include/gwenhywfar4 -I.. -I./.. -I../../../.. -I/usr/include/gwenhywfar4 -fvisibility=hidden -g -O2 -c client.c -fPIC -DPIC -o .libs/client.o
In file included from client.c:16:
client_p.h:45: error: expected specifier-qualifier-list before 'SCARD_READERSTATE_A'
client.c: In function 'LC_Client_FindReaderState':
client.c:784: error: 'LC_CLIENT' has no member named 'readerCount'
client.c:785: error: 'LC_CLIENT' has no member named 'readerStates'
client.c: In function 'LC_Client_UpdateReaderStates':
client.c:837: error: 'LC_CLIENT' has no member named 'readerCount'
client.c:843: error: 'LC_CLIENT' has no member named 'readerStates'
client.c:845: error: 'LC_CLIENT' has no member named 'readerStates'
client.c:856: error: 'LC_CLIENT' has no member named 'readerCount'
client.c:857: error: 'LC_CLIENT' has no member named 'readerStates'
client.c:857: error: 'LC_CLIENT' has no member named 'readerStates'
client.c:858: error: 'LC_CLIENT' has no member named 'readerCount'
client.c:871: error: 'LC_CLIENT' has no member named 'readerCount'
client.c:873: error: 'LC_CLIENT' has no member named 'readerCount'
client.c:875: error: 'LC_CLIENT' has no member named 'readerStates'
client.c:875: error: 'SCARD_READERSTATE_A' undeclared (first use in this function)
client.c:875: error: (Each undeclared identifier is reported only once
client.c:875: error: for each function it appears in.)
client.c:876: error: 'LC_CLIENT' has no member named 'readerStates'
client.c:877: error: 'LC_CLIENT' has no member named 'readerStates'
client.c:879: error: 'LC_CLIENT' has no member named 'readerCount'
client.c:882: error: 'LC_CLIENT' has no member named 'readerCount'
client.c:895: error: 'LC_CLIENT' has no member named 'readerCount'
client.c:896: error: 'LC_CLIENT' has no member named 'readerStates'
client.c:896: error: 'LC_CLIENT' has no member named 'readerCount'
client.c:897: error: 'LC_CLIENT' has no member named 'readerStates'
client.c:897: error: 'LC_CLIENT' has no member named 'readerCount'
client.c:898: error: 'LC_CLIENT' has no member named 'readerCount'
client.c:901: error: 'LC_CLIENT' has no member named 'readerCount'
client.c:908: error: 'LC_CLIENT' has no member named 'readerList'
client.c:909: error: 'LC_CLIENT' has no member named 'readerList'
client.c: In function 'LC_Client_Start':
client.c:940: error: 'LC_CLIENT' has no member named 'lastUsedReader'
client.c: In function 'LC_Client_Stop':
client.c:951: error: 'LC_CLIENT' has no member named 'readerStates'
client.c:951: error: 'SCARD_READERSTATE_A' undeclared (first use in this function)
client.c:952: error: 'LC_CLIENT' has no member named 'readerCount'
client.c:953: error: 'LC_CLIENT' has no member named 'readerList'
client.c:954: error: 'LC_CLIENT' has no member named 'readerList'
client.c: In function 'LC_Client_GetNextCard':
client.c:996: error: 'LC_CLIENT' has no member named 'lastUsedReader'
client.c:996: error: 'LC_CLIENT' has no member named 'readerCount'
client.c:998: error: 'LC_CLIENT' has no member named 'readerStates'
client.c:999: error: 'LC_CLIENT' has no member named 'readerStates'
client.c:999: error: 'LC_CLIENT' has no member named 'readerStates'
client.c:1003: error: 'LC_CLIENT' has no member named 'readerStates'
client.c:1003: error: 'LC_CLIENT' has no member named 'readerStates'
client.c:1003: error: 'LC_CLIENT' has no member named 'readerStates'
client.c:1008: error: 'LC_CLIENT' has no member named 'readerCount'
client.c:1010: error: 'LC_CLIENT' has no member named 'readerStates'
client.c:1010: error: 'LC_CLIENT' has no member named 'readerStates'
client.c:1014: error: 'LC_CLIENT' has no member named 'lastUsedReader'
client.c:1018: error: 'LC_CLIENT' has no member named 'readerStates'
client.c:1019: error: 'LC_CLIENT' has no member named 'readerStates'
client.c:1020: error: 'LC_CLIENT' has no member named 'readerStates'
client.c:1025: error: 'LC_CLIENT' has no member named 'readerStates'
client.c:1026: error: 'LC_CLIENT' has no member named 'readerStates'
client.c:1030: error: 'LC_CLIENT' has no member named 'lastUsedReader'
client.c:1035: error: 'LC_CLIENT' has no member named 'readerStates'
client.c:1041: error: 'LC_CLIENT' has no member named 'readerStates'
client.c:1047: error: 'LC_CLIENT' has no member named 'readerCount'
client.c:1049: error: 'LC_CLIENT' has no member named 'lastUsedReader'
client.c:1050: error: 'LC_CLIENT' has no member named 'readerStates'
client.c:1050: error: 'LC_CLIENT' has no member named 'readerCount'
make[6]: *** [client.lo] Error 1



The full build log is available from:
http://people.debian.org/~lucas/logs/2011/02/21/libchipcard_5.0.1test-1_lsid64.buildlog

A list of current common problems and possible solutions is available at
http://wiki.debian.org/qa.debian.org/FTBFS . You're welcome to contribute!

About the archive rebuild: The rebuild was done on about 50 AMD64 nodes
of the Grid'5000 platform, using a clean chroot. Internet was not
accessible from the build systems.

| Lucas Nussbaum
| lucas@lucas-nussbaum.net http://www.lucas-nussbaum.net/ |
| jabber: lucas@nussbaum.fr GPG: 1024D/023B3F4F |



To UNSUBSCRIBE, email to debian-bugs-dist-REQUEST@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org
email Follow the discussionReplies 4 repliesReplies Make a reply

Replies

#1 Julien Cristau
February 23rd, 2011 - 12:30 pm ET | Report spam
tag 614460 patch
kthxbye

On Mon, Feb 21, 2011 at 23:30:10 +0100, Lucas Nussbaum wrote:

> /bin/bash ../../../../libtool --tagÌ --mode=compile gcc -DHAVE_CONFIG_H -DBUILDING_CHIPCARD -DLC_CLIENT_CONFIG_DIR=\"/etc/chipcard\" -DLC_CLIENT_CONFIG_FILE=\"chipcardc.conf\" -DLC_CLIENT_XML_DIR=\"/usr/share/chipcard\" -I. -I../../../.. -I../../../../libchipcard5 -I/usr/include -I/usr/include/PCSC -I/usr/include/gwenhywfar4 -I.. -I./.. -I../../../.. -I/usr/include/gwenhywfar4 -fvisibility=hidden -g -O2 -c -o client.lo client.c
> libtool: compile: gcc -DHAVE_CONFIG_H -DBUILDING_CHIPCARD -DLC_CLIENT_CONFIG_DIR=\"/etc/chipcard\" -DLC_CLIENT_CONFIG_FILE=\"chipcardc.conf\" -DLC_CLIENT_XML_DIR=\"/usr/share/chipcard\" -I. -I../../../.. -I../../../../libchipcard5 -I/usr/include -I/usr/include/PCSC -I/usr/include/gwenhywfar4 -I.. -I./.. -I../../../.. -I/usr/include/gwenhywfar4 -fvisibility=hidden -g -O2 -c client.c -fPIC -DPIC -o .libs/client.o
> In file included from client.c:16:
> client_p.h:45: error: expected specifier-qualifier-list before 'SCARD_READERSTATE_A'



AFAICT this patch:
http://sources.gentoo.org/cgi-bin/v...vision=1.1
fixes the build issue.

Cheers,
Julien



To UNSUBSCRIBE, email to
with a subject of "unsubscribe". Trouble? Contact

Similar topics