Your message dated Wed, 17 Sep 2014 07:04:40 +0000
with message-id <[email protected]>
and subject line Bug#749387: fixed in modemmanager 1.4.0-1
has caused the Debian Bug report #749387,
regarding modemmanager: Multiple and conflicting definitions of mm_manager_new
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.)
--
749387: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=749387
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: modemmanager
Version: 1.0.0-4
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.
[...]
CCLD ModemManager
error: conflicting function declarations "mm_manager_new"
old definition in module main file mm-manager.h line 48
MMManager * (struct _GDBusConnection *connection, struct _GError **error)
new definition in module mm-manager file mm-manager.c line 164
void (struct _GDBusConnection *connection, int flags, struct _GCancellable
*cancellable, void (*callback)(struct _GObject *source_object, struct
_GAsyncResult *res, void *user_data), void *user_data)
Makefile:812: recipe for target 'ModemManager' failed
make[4]: *** [ModemManager] Error 64
make[4]: Leaving directory
'/srv/jenkins-slave/workspace/sid-goto-cc-modemmanager/modemmanager-1.0.0/src'
Makefile:1637: recipe for target 'all-recursive' failed
make[3]: *** [all-recursive] Error 1
It seems the declaration (being seen by main) refers to a different definition.
Compare these two definition of mm_manager_new, both of which will be seen by
the linker it seems:
http://sources.debian.net/src/modemmanager/1.0.0-4/src/mm-manager.c?hl=679#L679
http://sources.debian.net/src/modemmanager/1.0.0-4/libmm-glib/mm-manager.c?hl=146#L146
As the linker does bother about types, it is going to choose whichever it sees
first. Good luck!
Best,
Michael
pgpvjWsdBE_GX.pgp
Description: PGP signature
--- End Message ---
--- Begin Message ---
Source: modemmanager
Source-Version: 1.4.0-1
We believe that the bug you reported is fixed in the latest version of
modemmanager, 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.
Michael Biebl <[email protected]> (supplier of updated modemmanager 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, 17 Sep 2014 08:46:25 +0200
Source: modemmanager
Binary: modemmanager modemmanager-dbg modemmanager-dev modemmanager-doc
libmm-glib0 libmm-glib-dev libmm-glib-doc gir1.2-modemmanager-1.0
Architecture: source amd64 all
Version: 1.4.0-1
Distribution: unstable
Urgency: medium
Maintainer: Utopia Maintenance Team
<[email protected]>
Changed-By: Michael Biebl <[email protected]>
Description:
gir1.2-modemmanager-1.0 - GObject introspection data for modemmanager
libmm-glib-dev - D-Bus service for managing modems - library development files
libmm-glib-doc - D-Bus service for managing modems - library documentation
libmm-glib0 - D-Bus service for managing modems - shared libraries
modemmanager - D-Bus service for managing modems
modemmanager-dbg - D-Bus service for managing modems - debugging symbols
modemmanager-dev - D-Bus service for managing modems - development files
modemmanager-doc - D-Bus service for managing modems - documentation files
Closes: 641467 749387
Changes:
modemmanager (1.4.0-1) unstable; urgency=medium
.
* New upstream release.
- Fixes conflicting definitions of mm_manager_new. (Closes: #749387)
* Refresh patches.
* Bump Build-Depends on libmbim-glib-dev to (>= 1.10).
* Install NEWS file which includes the relevant upstream changes.
(Closes: #641467)
* Update symbols file for libmm-glib0.
* Add Build-Depends on dbus, required to run the test suite.
Checksums-Sha1:
d565b42093eb44b7be0048539ee2ce7a96db1dd9 2839 modemmanager_1.4.0-1.dsc
6ed999b19709bcc115865fefd8487ff1b7979019 1313396 modemmanager_1.4.0.orig.tar.xz
3192bd09be80581fe776a70574d6630507534af4 21828
modemmanager_1.4.0-1.debian.tar.xz
7f6c8ccdd40381163dda4ff79913e22e1b9bd26d 565346 modemmanager_1.4.0-1_amd64.deb
c371b47acd53461c3a11b847f413ef4fe3903b3b 2543336
modemmanager-dbg_1.4.0-1_amd64.deb
b3974276ca5245af4350b6c41b49020da246a74d 30642
modemmanager-dev_1.4.0-1_amd64.deb
fcefaca670b83a4d99913fde58cf3e79433a94e4 194966
modemmanager-doc_1.4.0-1_all.deb
da3091f040a3d9428ef37d12ec52de4853ec478e 166830 libmm-glib0_1.4.0-1_amd64.deb
c30ac8dd55aa6bf5f391610ae8ececb33b9996cb 123334
libmm-glib-dev_1.4.0-1_amd64.deb
29a60c1f40717e8c7e134116400a2fbddd967f7c 210084 libmm-glib-doc_1.4.0-1_all.deb
43021c151af46a51ba4a557d7e90f77fa095548b 51776
gir1.2-modemmanager-1.0_1.4.0-1_amd64.deb
Checksums-Sha256:
7b4704190ed5619e13f9d7dec41862e5bc234a765ac3fce7deeca35734bcef36 2839
modemmanager_1.4.0-1.dsc
efe12c30d4660a4694dec2a1ea68ea176f4dc3cb4b9e843929115943dc189ca0 1313396
modemmanager_1.4.0.orig.tar.xz
6846d281520e35f498207fb6bdf4a5dc3e020c8df74cb5518d654d96078f1dc3 21828
modemmanager_1.4.0-1.debian.tar.xz
9d9920f9e24afb4907de2603d606fa0b98a6bdb92ec8dc993df0f6353c28f958 565346
modemmanager_1.4.0-1_amd64.deb
031f036555a5bf87f23f98b3090299f4360099b1db1a0c149cf9b2e2742a8012 2543336
modemmanager-dbg_1.4.0-1_amd64.deb
52d4055c3561565659866508f6009d2589f740abcef64b86e47a74628c309a18 30642
modemmanager-dev_1.4.0-1_amd64.deb
c3a0b2587f082f28e156d7106ec37c95157cebf156a12c85b736f71bdd722fc0 194966
modemmanager-doc_1.4.0-1_all.deb
60c305fd5c17f1b86b66817eb179b7d751fc56d1d669d5de6eb222e34b9e09b4 166830
libmm-glib0_1.4.0-1_amd64.deb
62ede4b659ec2e42d87ac21682bb1348d620c3cee72774427fb2b1e59fa3ef9e 123334
libmm-glib-dev_1.4.0-1_amd64.deb
2c3a916e63948487855a5acdfaff3291e8a9891a7cdfaf885b09aec095b0ee7f 210084
libmm-glib-doc_1.4.0-1_all.deb
ef4f7560ea7d25aa0393872df8888422e0f3890bf4335352dfe7e5ffe09b6d36 51776
gir1.2-modemmanager-1.0_1.4.0-1_amd64.deb
Files:
3cdfed9251557a72a2a794ca4d2e4b2f 565346 net optional
modemmanager_1.4.0-1_amd64.deb
e4a5453c35986854c82354a9810d0cf4 2543336 debug extra
modemmanager-dbg_1.4.0-1_amd64.deb
9b60459c5bc326a1a68ca9fc1f62b73a 30642 libdevel optional
modemmanager-dev_1.4.0-1_amd64.deb
6c9461436fe54e16c95383d3e44e1784 194966 doc optional
modemmanager-doc_1.4.0-1_all.deb
79786affcb7b94ee1b41141c980bcbab 166830 libs optional
libmm-glib0_1.4.0-1_amd64.deb
9ea9d1988a6f2958da28d07061d5d3a1 123334 libdevel optional
libmm-glib-dev_1.4.0-1_amd64.deb
bb10c9240d51f4b3e18a3066a6638fac 210084 doc optional
libmm-glib-doc_1.4.0-1_all.deb
6f8a20da1dfa7d267bfbdc94a6aa7967 51776 introspection optional
gir1.2-modemmanager-1.0_1.4.0-1_amd64.deb
52636d63d5af31960f3c1615e78cd35c 2839 net optional modemmanager_1.4.0-1.dsc
4f78b31c23828dc1037352d6dbb608db 1313396 net optional
modemmanager_1.4.0.orig.tar.xz
084dc12a7ac3a447e330fcac721cb454 21828 net optional
modemmanager_1.4.0-1.debian.tar.xz
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1
iQIcBAEBCAAGBQJUGS9NAAoJEGrh3w1gjyLcQFwP/1bNMttM2BrZ0G0VuW4YiAqH
OYx7SGcsWbD3qnMtnK+nq81UXCbatAIBRrXueseaonkKNVagFVOP+UmnAgh+Gej/
5yRIOk2MGyq27WPFebDrntvQU6CNIhyWG412uGEg0q+1XpTU7OfKFuDGZydR12V1
kYtmXDyi5d1Y7RfXAbophE6tidGCzr4+Gor+/08bo10MG7zBxzcdJV+S/UKmqiOa
Eq14x7pSs7PC9wxbcjmS3QXKPlNAKhYoTD4fyZ8khOo4IFdqBdxB53JTyVO8JXAS
b712wbd0RXJk+lAO5s+TIHHZhQ59xLdf2jembz8zYk3nNJYZuI0hZC4/aaPf9aqd
WIkIOrbxl83auuj5/8PmaLdRajz4vxyxTKXQVmWkwlFOyeGDz6KHgHVo0XuBQeqG
seX45te7qo76+zHFVoyUjn/rxiQhDKwbX8edIqqQYkpbvXrFQsaqNtuKwic3lxCs
+mSEEHMbQHLRrpbwuegd7jAJbxWnCWkuTT0FqcXFy5vtLBKPXPP9oHKpfUnD100w
luOEQHS1Aoc8HQl1P62BOsu9tlarWskuP6Q94sQWT4rDZ1IRMCbrw7QkH1QYGKVp
mx3xUiyVRohUX34JtTdE3QUGloBlpETkBN9Wh1TlR0qZCi1kxnPr6YFYgfNOZUg4
gSlgCkGx4PC+3o68v00I
=v6nT
-----END PGP SIGNATURE-----
--- End Message ---
_______________________________________________
Pkg-utopia-maintainers mailing list
[email protected]
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-utopia-maintainers