beid version 3.5.2.dfsg-10ubuntu2 failed to build on i386

Bug #749231 reported by Matthias Klose
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
beid (Debian)
Fix Released
Unknown
beid (Ubuntu)
Fix Released
High
Unassigned
Oneiric
Fix Released
High
Unassigned

Bug Description

beid version 3.5.2.dfsg-10ubuntu2 failed to build on i386
Link to failed build: https://launchpad.net/ubuntu/+archive/test-rebuild-20110329/+buildjob/2388905

Direct link to the build log: https://launchpad.net/ubuntu/+archive/test-rebuild-20110329/+buildjob/2388905/+files/buildlog_ubuntu-natty-i386.beid_3.5.2.dfsg-10ubuntu2_FAILEDTOBUILD.txt.gz

This log snippet might be of interest, since it triggered the matcher 'Purging chroot-autobuild'.
Excerpt 1968 lines into the build log:

src/winscarp/winscarp.cpp:884:41: error: invalid types 'int[unsigned int]' for array subscript
src/winscarp/winscarp.cpp:886:58: error: invalid types 'int[unsigned int]' for array subscript
src/winscarp/winscarp.cpp:886:84: error: invalid types 'int[unsigned int]' for array subscript
src/winscarp/winscarp.cpp: At global scope:
src/winscarp/winscarp.cpp:908:13: error: 'LPSCARD_READERSTATE_W' has not been declared
src/winscarp/winscarp.cpp: In function 'LONG SCardConnect(SCARDCONTEXT, const char*, DWORD, DWORD, SCARDHANDLE*, DWORD*)':
src/winscarp/winscarp.cpp:948:67: warning: deprecated conversion from string constant to 'char*'
src/winscarp/winscarp.cpp: In function 'LONG SCardDisconnect(SCARDHANDLE, DWORD)':
src/winscarp/winscarp.cpp:1016:70: warning: deprecated conversion from string constant to 'char*'
src/winscarp/winscarp.cpp: In function 'LONG SCardBeginTransaction(SCARDHANDLE)':
src/winscarp/winscarp.cpp:1056:76: warning: deprecated conversion from string constant to 'char*'
src/winscarp/winscarp.cpp: In function 'LONG SCardEndTransaction(SCARDHANDLE, DWORD)':
src/winscarp/winscarp.cpp:1097:74: warning: deprecated conversion from string constant to 'char*'
src/winscarp/winscarp.cpp: In function 'LONG SCardStatus(SCARDHANDLE, char*, DWORD*, DWORD*, DWORD*, BYTE*, DWORD*)':
src/winscarp/winscarp.cpp:1154:66: warning: deprecated conversion from string constant to 'char*'
src/winscarp/winscarp.cpp: In function 'LONG SCardTransmit(SCARDHANDLE, const SCARD_IO_REQUEST*, const BYTE*, DWORD, SCARD_IO_REQUEST*, BYTE*, DWORD*)':
src/winscarp/winscarp.cpp:1265:68: warning: deprecated conversion from string constant to 'char*'
src/winscarp/winscarp.cpp: In function 'LONG SCardControl(SCARDHANDLE, DWORD, const void*, DWORD, void*, DWORD, DWORD*)':
src/winscarp/winscarp.cpp:1394:57: warning: deprecated conversion from string constant to 'char*'
src/winscarp/winscarp.cpp: In function 'char* pcsc_stringify_error(long int)':
src/winscarp/winscarp.cpp:1594:7: error: 'SCARD_W_INSERTED_CARD' was not declared in this scope
scons: *** [src/winscarp/winscarp.os] Error 1
scons: building terminated because of errors.
make: *** [stampdir/build-arch-stamp] Error 2
dpkg-buildpackage: error: debian/rules build gave error exit status 2
******************************************************************************
Build finished at 20110403-1014
FAILED [dpkg-buildpackage died]
Purging chroot-autobuild/build/buildd/beid-3.5.2.dfsg

Related branches

Colin Watson (cjwatson)
tags: added: openssl-1.0.0-transition
Changed in beid (Ubuntu):
importance: Undecided → High
tags: added: oneiric
Changed in beid (Ubuntu):
milestone: none → oneiric-alpha-1
Changed in beid (Ubuntu Oneiric):
milestone: oneiric-alpha-1 → oneiric-alpha-2
Changed in beid (Ubuntu Oneiric):
milestone: oneiric-alpha-2 → none
status: New → Confirmed
tags: added: universe
Changed in beid (Debian):
status: Unknown → New
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package beid - 3.5.2.dfsg-10ubuntu3

---------------
beid (3.5.2.dfsg-10ubuntu3) oneiric; urgency=low

  * 0012-pcsc-lite-1.6.0-api.patch: port to new pcsc-light API (LP: #749231).
    Patch taken from debbugs #593638 and appended. Thanks to Ludovic Rousseau.
  * 0013-openssl-types.patch: fix build issues with OpenSSL 1.0.0.
  * 0014-no-add-needed.patch: add necessary library to link flags.
  * debian/rules: pass an additional (multiarch-related) library search
    directory to configure script.
  * All of the above fixes FTBFS. Rebuild gets rid of binary dependency on
    openssl0.9.8.
 -- Ilya Barygin <email address hidden> Thu, 18 Aug 2011 20:31:38 +0400

Changed in beid (Ubuntu Oneiric):
status: Confirmed → Fix Released
Changed in beid (Debian):
status: New → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.