Your message dated Wed, 25 Jun 2014 16:21:15 +0000
with message-id <[email protected]>
and subject line Bug#748096: fixed in gpgme1.0 1.5.0-0.1
has caused the Debian Bug report #748096,
regarding Conflicting return types of function gpgme_get_sub_protocol (typo?)
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.)


-- 
748096: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=748096
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: gpgme1.0
Version: 1.4.3-0.1
Severity: wishlist
Usertags: goto-cc

During a rebuild of all packages in a clean sid chroot (and cowbuilder+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.

[...]
libtool: link: gcc -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat 
-Werror=format-security -Wall -Wcast-align -Wshadow -Wstrict-prototypes -Wl,-z 
-Wl,relro -o .libs/gpgme-tool gpgme-tool.o  ./.libs/libgpgme.so -lassuan 
-L/usr/lib/x86_64-linux-gnu -lgpg-error

error: conflicting function declarations "gpgme_get_sub_protocol"
old definition in module gpgme-tool file gpgme.h line 863
gpgme_protocol_t (struct gpgme_context *)
new definition in module gpgme file gpgme.c line 361
unsigned int (struct gpgme_context *ctx)
Makefile:718: recipe for target 'gpgme-tool' failed
make[3]: *** [gpgme-tool] Error 64
make[3]: Leaving directory 
'/srv/jenkins-slave/workspace/sid-goto-cc-gpgme1.0/gpgme1.0-1.4.3/src'
Makefile:396: recipe for target 'all-recursive' failed

Looking at the source code, the code uses the typedef name gpgme_error_t; indeed
the fix should likely be in gpgme.c, where a copy&paste error might have
occurred (copying from gpgme_set_sub_protocol): the return type of
gpgme_get_sub_protocol should really be gpgme_protocol_t.

Severity set to wishlist as the potential values of gpgme_protocol_t are all
positive integers.

Best,
Michael

Attachment: pgpqi8LZRMuqn.pgp
Description: PGP signature


--- End Message ---
--- Begin Message ---
Source: gpgme1.0
Source-Version: 1.5.0-0.1

We believe that the bug you reported is fixed in the latest version of
gpgme1.0, 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.
Daniel Kahn Gillmor <[email protected]> (supplier of updated gpgme1.0 
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: SHA512

Format: 1.8
Date: Wed, 25 Jun 2014 10:27:37 -0400
Source: gpgme1.0
Binary: libgpgme11-dev libgpgme11
Architecture: source amd64
Version: 1.5.0-0.1
Distribution: unstable
Urgency: low
Maintainer: Jose Carlos Garcia Sogo <[email protected]>
Changed-By: Daniel Kahn Gillmor <[email protected]>
Description:
 libgpgme11 - GPGME - GnuPG Made Easy (library)
 libgpgme11-dev - GPGME - GnuPG Made Easy (development files)
Closes: 748096 752675 752683
Changes:
 gpgme1.0 (1.5.0-0.1) unstable; urgency=low
 .
   * NMU
   * New upstream release (Closes: #748096, #752683)
   * check upstream signatures (Closes: #752675)
   * bumped Standards-Version to 3.9.5 (no changes needed)
Checksums-Sha1:
 29951519b4823be4de560ab4ec54ced7d1d12484 2159 gpgme1.0_1.5.0-0.1.dsc
 690df6d692be36923b9b28530afb2b4854f2435d 964134 gpgme1.0_1.5.0.orig.tar.bz2
 fb1ab0c1d0e91d231857d541dda155fc965b8cae 10184 gpgme1.0_1.5.0-0.1.debian.tar.xz
 57349d4e96689d60d6ce0769fae098653494bfba 247556 
libgpgme11-dev_1.5.0-0.1_amd64.deb
 37d6e3c24b2f4921c1bc972778a842331b5020e8 118232 libgpgme11_1.5.0-0.1_amd64.deb
Checksums-Sha256:
 4ee05a24ff1a252d0b5f59dab17aaaa73044fb8ed9a0147fe22d1d4668fcdee3 2159 
gpgme1.0_1.5.0-0.1.dsc
 d1127ed730976468255e692d91f1c25b49fe2a97aad1379fc443f2c83c683c83 964134 
gpgme1.0_1.5.0.orig.tar.bz2
 357a590baf92fe79195b954abee00245f3a84d0863e0762195a76d0dca504faf 10184 
gpgme1.0_1.5.0-0.1.debian.tar.xz
 b223aa1bfcb254e05102282a86790b2c4e0381f9ace7b196c673e81fdda9ea6d 247556 
libgpgme11-dev_1.5.0-0.1_amd64.deb
 a40850e7d86e21d04361ef0389bee37a2d3aff6b049c175dc7befaf70486b04d 118232 
libgpgme11_1.5.0-0.1_amd64.deb
Files:
 e792cc359a035eaa22cfbd94989e93fa 247556 libdevel standard 
libgpgme11-dev_1.5.0-0.1_amd64.deb
 e97bf1fb0a3654bbe35d62656f5cd691 118232 libs standard 
libgpgme11_1.5.0-0.1_amd64.deb
 5f2811d45687bc2b9f3efdf4597ca418 2159 libs standard gpgme1.0_1.5.0-0.1.dsc
 29e90462b29d445665e8728c66464a4f 964134 libs standard 
gpgme1.0_1.5.0.orig.tar.bz2
 d9de52fbcbdd7a63ef624637a47e089f 10184 libs standard 
gpgme1.0_1.5.0-0.1.debian.tar.xz

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

iQJ8BAEBCgBmBQJTqu+BXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w
ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXRFQjk2OTEyODdBN0FEREUzNzU3RDkxMUVB
NTI0MDFCMTFCRkRGQTVDAAoJEKUkAbEb/fpc6t4QAM0iUMXo/NVmbPZT6M7zgH0j
Coj8tcIKhhK7oaC/y6CPxT/4Eu9xwUr4l5jyWwLVhedJGyX3YfZhLXIZpANMh6AY
310TeeskZMN7Uket4aNlxWYTA5OFZnE8cbGcg7jX7dnC0afhGTr7ilHEt/5h6waO
IiH4NB0An8hBKs7NgLKWorkCo0g3QmLxDdxPs0hw2rAs2Q7KcxqQIE1xEpR5zZa5
yEz4Z0hiLPBQspFJUwtLt3OarV0AoRlUq5AZaCktb11OfXpJ9gxRKLt/GQDiKuYl
lXs3NWFGHTtttD8FLG5UPl9Qf/nKjmh2EwhvOQqFNuotB3TSc5cH7SAl9ssLa6dN
PFWTuMN6azUpQhA1QGScDQt7m/0caR2PGQlwNoQ+kUHFdB1tjGwZ3q2nz5N0VNpA
H1kHl8p/8evHjJMimNBk3nc0xj481TPsvDT5IQvdhA/4/g2FRYzWHfRp6gmPt8if
kVmBPvFG8daXvAaoOrtmBtDs3cXknzvnzEdb4RsawBsfpYqkWEtBkKW0LInxJUyu
27aUu+RsOLfA7HjmNW3JpC8JQz+j6S1vIwP4hArhq2AY91O/WITxvk7TdnZCiXm0
UBWnrk+4VzQ0SubTcYe1IZILCn2wEthotkdxLpmBDF7dd4bn32745hL5tDH5gSJz
oq/Ina1ruUH/53UqCwPf
=AVeb
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to