libchipcard version 5.0.0-1 failed to build on i386
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
libchipcard (Debian) |
Fix Released
|
Unknown
|
|||
libchipcard (Ubuntu) |
Fix Released
|
Undecided
|
Unassigned |
Bug Description
libchipcard version 5.0.0-1 failed to build on i386
Link to failed build: https:/
Direct link to the build log: https:/
This log snippet might be of interest, since it triggered the matcher 'Purging chroot-autobuild'.
Excerpt 1467 lines into the build log:
client.c:1013:10: error: 'LC_CLIENT' has no member named 'readerStates'
client.c:1018:4: error: 'LC_CLIENT' has no member named 'readerStates'
client.c:1019:36: error: 'LC_CLIENT' has no member named 'readerStates'
client.c:1023:8: error: 'LC_CLIENT' has no member named 'lastUsedReader'
client.c:1028:6: error: 'LC_CLIENT' has no member named 'readerStates'
client.c:1034:4: error: 'LC_CLIENT' has no member named 'readerStates'
client.c:1040:14: error: 'LC_CLIENT' has no member named 'readerCount'
client.c:1042:9: error: 'LC_CLIENT' has no member named 'lastUsedReader'
client.c:1043:61: error: 'LC_CLIENT' has no member named 'readerStates'
client.c:1043:79: error: 'LC_CLIENT' has no member named 'readerCount'
make[6]: *** [client.lo] Error 1
make[6]: Leaving directory `/build/
make[5]: *** [all-recursive] Error 1
make[5]: Leaving directory `/build/
make[4]: *** [all-recursive] Error 1
make[4]: Leaving directory `/build/
make[3]: *** [all-recursive] Error 1
make[3]: Leaving directory `/build/
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/build/
make[1]: *** [all] Error 2
make[1]: Leaving directory `/build/
dh_auto_build: make -j1 returned exit code 2
make: *** [build] Error 2
dpkg-buildpackage: error: debian/rules build gave error exit status 2
*******
Build finished at 20110403-0918
FAILED [dpkg-buildpackage died]
Purging chroot-
tags: | added: patch |
Changed in libchipcard (Debian): | |
status: | Unknown → Fix Released |
The real error is some lines earlier in the log:
make[6]: Entering directory `/build/ buildd/ libchipcard- 5.0.0/src/ lib/client/ base' 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 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 qualifier- list before 'SCARD_ READERSTATE_ A'
/bin/bash ../../../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -DBUILDING_CHIPCARD -DLC_CLIENT_
libtool: compile: gcc -DHAVE_CONFIG_H -DBUILDING_CHIPCARD -DLC_CLIENT_
In file included from client.c:16:0:
client_p.h:45:3: error: expected specifier-
... which is the same as in Debian Bug #614460.