Your message dated Wed, 24 Sep 2014 13:34:10 +0000
with message-id <[email protected]>
and subject line Bug#751517: fixed in pcsc-lite 1.8.12-1
has caused the Debian Bug report #751517,
regarding pcsc-lite: Conflicting return types of function IsClientAuthorized
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)


-- 
751517: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=751517
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: pcsc-lite
Version: 1.8.11-3
Usertags: goto-cc

During a rebuild of all Debian packages in a clean sid chroot (using cowbuilder
and pbuilder) the build failed with the following error. Please note that we
use our research compiler tool-chain (using tools from the cbmc package), which
permits extended reporting on type inconsistencies at link time.

[...]
  CCLD     pcscd

error: conflicting function declarations "IsClientAuthorized"
old definition in module auth file auth.c line 150
signed int (signed int socket, const char *action, const char *reader)
new definition in module winscard_svc file auth.h line 35
unsigned int (signed int, const char *, const char *)
Makefile:726: recipe for target 'pcscd' failed
make[4]: *** [pcscd] Error 64
make[4]: Leaving directory 
'/srv/jenkins-slave/workspace/sid-goto-cc-pcsc-lite/pcsc-lite-1.8.11/src'
Makefile:1354: recipe for target 'all-recursive' failed
make[3]: *** [all-recursive] Error 1

It seems the simple version of IsClientAuthorized (that is used when building
the Debian package as it is built without polkit) does not match other
declarations and definitions of that function:

http://sources.debian.net/src/pcsc-lite/1.8.11-3/src/auth.c?hl=150#L150

This should be cleaned up to have appropriate compiler diagnostics.

Best,
Michael

Attachment: pgp5JiEUmAeiJ.pgp
Description: PGP signature


--- End Message ---
--- Begin Message ---
Source: pcsc-lite
Source-Version: 1.8.12-1

We believe that the bug you reported is fixed in the latest version of
pcsc-lite, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to [email protected],
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Ludovic Rousseau <[email protected]> (supplier of updated pcsc-lite package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing [email protected])


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

Format: 1.8
Date: Wed, 24 Sep 2014 15:12:59 +0200
Source: pcsc-lite
Binary: pcscd libpcsclite-dev libpcsclite1-dbg libpcsclite1
Architecture: source amd64
Version: 1.8.12-1
Distribution: unstable
Urgency: medium
Maintainer: Ludovic Rousseau <[email protected]>
Changed-By: Ludovic Rousseau <[email protected]>
Description:
 libpcsclite-dev - Middleware to access a smart card using PC/SC (development 
files)
 libpcsclite1 - Middleware to access a smart card using PC/SC (library)
 libpcsclite1-dbg - Middleware to access a smart card using PC/SC (debugging 
symbols)
 pcscd      - Middleware to access a smart card using PC/SC (daemon side)
Closes: 751517
Changes:
 pcsc-lite (1.8.12-1) unstable; urgency=medium
 .
   * New upstream release
   * Fix "Conflicting return types of function IsClientAuthorized"
     fixed upstream (Closes: #751517)
Checksums-Sha1:
 db919485c84362368872b45b6580bd5787a93506 2181 pcsc-lite_1.8.12-1.dsc
 dc06f6971c2111a82597a337de560b065dd317a8 580449 pcsc-lite_1.8.12.orig.tar.bz2
 2a95dc2e8cdfedc9aeb05fe9be7e2a70c1821405 14428 pcsc-lite_1.8.12-1.debian.tar.xz
 d23d427430e07dc7b1601464429bacc1d06d7fad 90566 pcscd_1.8.12-1_amd64.deb
 7c2603d7669b123335697b26463f34c16f6d556c 72778 
libpcsclite-dev_1.8.12-1_amd64.deb
 5975c48c312396896cff0ab05accfdf81c81629a 193994 
libpcsclite1-dbg_1.8.12-1_amd64.deb
 92091e7aed066c6a8871b7cb2cc59dadcdddad52 56040 libpcsclite1_1.8.12-1_amd64.deb
Checksums-Sha256:
 167885de23173c6d012b267080bf546667552c3950543c592be561760c7cc1a5 2181 
pcsc-lite_1.8.12-1.dsc
 f2c30a2aba6805f2859ede5f2eca351ca6c495a18d5d36d74c63e7898b353c51 580449 
pcsc-lite_1.8.12.orig.tar.bz2
 fc9a21cf0ead89c80509a954a948e5df23c398d625100f7635495b43668ea37a 14428 
pcsc-lite_1.8.12-1.debian.tar.xz
 9373fd3528ea05c6f4842480d27bfc17853cc7f63104325be5a9628bdb3a1912 90566 
pcscd_1.8.12-1_amd64.deb
 4ec0d8f5d3f0adee099654fc67295cd88319cf72b0857d40c2d9da583b1dcf1c 72778 
libpcsclite-dev_1.8.12-1_amd64.deb
 1393fd0bdec0c445d367d01b4a96bccc10e71037d48e34b5d48baf62eb364a37 193994 
libpcsclite1-dbg_1.8.12-1_amd64.deb
 e1609f0d8b7cc33b6a0c1a6741bbff7de11988e23282198c517cf45fd95c6138 56040 
libpcsclite1_1.8.12-1_amd64.deb
Files:
 beb3e7db9b3f926cb6271d52cb1f2868 90566 misc optional pcscd_1.8.12-1_amd64.deb
 e44aa5a1f6d0ca8024845e24e7e14790 72778 libdevel optional 
libpcsclite-dev_1.8.12-1_amd64.deb
 92a78c9a3a5255ca131cd191d2558add 193994 debug extra 
libpcsclite1-dbg_1.8.12-1_amd64.deb
 d421187cd5295b754d12625fb1e22900 56040 libs optional 
libpcsclite1_1.8.12-1_amd64.deb
 4a01af6700d9f5a471b06078392ec14d 2181 misc optional pcsc-lite_1.8.12-1.dsc
 0be8ccfe749314dc8200bddcd2d5fa43 580449 misc optional 
pcsc-lite_1.8.12.orig.tar.bz2
 3d6b734012b63724c042562c31742984 14428 misc optional 
pcsc-lite_1.8.12-1.debian.tar.xz

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1

iQIcBAEBCAAGBQJUIsZHAAoJEHihtN/o+cV+WxwP/2ZjnphDSxy+2g4bbv8B9bdi
zLGBA0o8Z55WM5Ru/DgexXbN7r0ii80CZ6tNNnRdH23yWYHP63xeAwJEKMMv2Tzl
guNt3JcRTf/QvRcJI3V2Dwzn9juIcDA0mJKgi4LaS6gobUiVaG6bnvINySaJhY+3
uVl7NDhkFw7yhxIxgmmNKUnKzTxT1XQ/J+kdok+zDpLDujKZFiyoLhpatKERLxC1
gOTBtPeuZsmxi9lsZRO7ENtEoXBsV5QdEoUVSqSDWApI9IndfomNfTh3vSaKIDmz
XZavNYn++BeCy1qZotKZclM2X0iDGRdSTA3DiQYqFfHLaYLYUpCEo8p9nr6MUFg8
HhEKsXg68MKsuAPqwxfPHO3YJUyg6rPJ+KCU4mq+uK98EwBJzD/gJjgHNXv/04ka
Ae1l9qQZ5wU+AQYRQgWgss29fk9xRG6GWUoeZ2C+BXYhQllod09vDPEmPeISFUMp
hkIdxfMjEB+qvoH0+qExpD88FKJU0CIqHGtVobdxtlFlTrfwOR7+aMDh5mVGJr5y
YUi+Frzq04mL70EUBJrRROa4IE7s+2zx6mkZGRa3la8RT/lte9xF8rntpESIje7f
DuoIUpyMeUoJsL/McHxilW02SSeAl0unIu4M90bQ6bjVgAwYGjdAal5VEbwFSmLA
2jKjvaRy47XyfbDdk8y5
=0hl4
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to