Your message dated Thu, 20 Feb 2025 21:36:33 +0000
with message-id <e1tledh-00gjqw...@fasolo.debian.org>
and subject line Bug#1095353: fixed in libsignal-protocol-c 2.3.3-4
has caused the Debian Bug report #1095353,
regarding libsignal-protocol-c: FTBFS: #error This file was generated by a
newer version of protobuf-c which is incompatible with your libprotobuf-c
headers.
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 ow...@bugs.debian.org
immediately.)
--
1095353: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1095353
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: src:libsignal-protocol-c
Version: 2.3.3-3
Severity: serious
Tags: ftbfs trixie sid
Dear maintainer:
During a rebuild of all packages in unstable, your package failed to build:
--------------------------------------------------------------------------------
[...]
[ 78%] Building C object
src/CMakeFiles/signal-protocol-c.dir/WhisperTextProtocol.pb-c.c.o
[ 78%] Building C object
src/CMakeFiles/signal-protocol-c.dir/LocalStorageProtocol.pb-c.c.o
cd /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src && /usr/bin/cc
-Dsignal_protocol_c_EXPORTS -I/<<PKGBUILDDIR>>/src/.
-I/<<PKGBUILDDIR>>/src/curve25519/ed25519/nacl_includes
-I/<<PKGBUILDDIR>>/src/curve25519/ed25519/additions
-I/<<PKGBUILDDIR>>/src/curve25519/ed25519/sha512
-I/<<PKGBUILDDIR>>/src/curve25519/ed25519 -I/<<PKGBUILDDIR>>/src/curve25519 -g
-O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=.
-fstack-protector-strong -fstack-clash-protection -Wformat
-Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2
-fmessage-length=0 -Wall -Wmissing-field-initializers -Wno-missing-braces
-Wparentheses -Wsign-compare -Wsign-conversion -fPIC -MD -MT
src/CMakeFiles/signal-protocol-c.dir/WhisperTextProtocol.pb-c.c.o -MF
CMakeFiles/signal-protocol-c.dir/WhisperTextProtocol.pb-c.c.o.d -o
CMakeFiles/signal-protocol-c.dir/WhisperTextProtocol.pb-c.c.o -c
/<<PKGBUILDDIR>>/src/WhisperTextProtocol.pb-c.c
cd /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src && /usr/bin/cc
-Dsignal_protocol_c_EXPORTS -I/<<PKGBUILDDIR>>/src/.
-I/<<PKGBUILDDIR>>/src/curve25519/ed25519/nacl_includes
-I/<<PKGBUILDDIR>>/src/curve25519/ed25519/additions
-I/<<PKGBUILDDIR>>/src/curve25519/ed25519/sha512
-I/<<PKGBUILDDIR>>/src/curve25519/ed25519 -I/<<PKGBUILDDIR>>/src/curve25519 -g
-O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=.
-fstack-protector-strong -fstack-clash-protection -Wformat
-Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2
-fmessage-length=0 -Wall -Wmissing-field-initializers -Wno-missing-braces
-Wparentheses -Wsign-compare -Wsign-conversion -fPIC -MD -MT
src/CMakeFiles/signal-protocol-c.dir/LocalStorageProtocol.pb-c.c.o -MF
CMakeFiles/signal-protocol-c.dir/LocalStorageProtocol.pb-c.c.o.d -o
CMakeFiles/signal-protocol-c.dir/LocalStorageProtocol.pb-c.c.o -c
/<<PKGBUILDDIR>>/src/LocalStorageProtocol.pb-c.c
In file included from /<<PKGBUILDDIR>>/src/LocalStorageProtocol.pb-c.c:9:
/<<PKGBUILDDIR>>/src/LocalStorageProtocol.pb-c.h:12:3: error: #error This file
was generated by a newer version of protobuf-c which is incompatible with your
libprotobuf-c headers. Please update your headers.
12 | # error This file was generated by a newer version of protobuf-c which
is incompatible with your libprotobuf-c headers. Please update your headers.
| ^~~~~
In file included from /<<PKGBUILDDIR>>/src/WhisperTextProtocol.pb-c.c:9:
/<<PKGBUILDDIR>>/src/WhisperTextProtocol.pb-c.h:12:3: error: #error This file
was generated by a newer version of protobuf-c which is incompatible with your
libprotobuf-c headers. Please update your headers.
12 | # error This file was generated by a newer version of protobuf-c which
is incompatible with your libprotobuf-c headers. Please update your headers.
| ^~~~~
make[4]: *** [src/CMakeFiles/signal-protocol-c.dir/build.make:96:
src/CMakeFiles/signal-protocol-c.dir/WhisperTextProtocol.pb-c.c.o] Error 1
make[4]: *** Waiting for unfinished jobs....
make[4]: *** [src/CMakeFiles/signal-protocol-c.dir/build.make:82:
src/CMakeFiles/signal-protocol-c.dir/LocalStorageProtocol.pb-c.c.o] Error 1
make[4]: Leaving directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu'
make[3]: *** [CMakeFiles/Makefile2:155:
src/CMakeFiles/signal-protocol-c.dir/all] Error 2
make[3]: Leaving directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu'
make[2]: *** [Makefile:139: all] Error 2
make[2]: Leaving directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu'
dh_auto_build: error: cd obj-x86_64-linux-gnu && make -j2 "INSTALL=install
--strip-program=true" VERBOSE=1 returned exit code 2
make[1]: *** [debian/rules:12: override_dh_auto_build] Error 25
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
make: *** [debian/rules:8: binary] Error 2
dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2
--------------------------------------------------------------------------------
The above is just how the build ends and not necessarily the most relevant part.
If required, the full build log is available here:
https://people.debian.org/~sanvila/build-logs/202502/
About the archive rebuild: The build was made on virtual machines from AWS,
using sbuild and a reduced chroot with only build-essential packages.
If you could not reproduce the bug please contact me privately, as I
am willing to provide ssh access to a virtual machine where the bug is
fully reproducible.
If this is really a bug in one of the build-depends, please use
reassign and add an affects on src:libsignal-protocol-c, so that this is still
visible in the BTS web page for this package.
Thanks.
--- End Message ---
--- Begin Message ---
Source: libsignal-protocol-c
Source-Version: 2.3.3-4
Done: Martin <deba...@debian.org>
We believe that the bug you reported is fixed in the latest version of
libsignal-protocol-c, 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 1095...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Martin <deba...@debian.org> (supplier of updated libsignal-protocol-c 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 ftpmas...@ftp-master.debian.org)
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
Format: 1.8
Date: Thu, 20 Feb 2025 20:52:27 +0000
Source: libsignal-protocol-c
Architecture: source
Version: 2.3.3-4
Distribution: unstable
Urgency: medium
Maintainer: Debian XMPP Maintainers <pkg-xmpp-de...@lists.alioth.debian.org>
Changed-By: Martin <deba...@debian.org>
Closes: 1095353
Changes:
libsignal-protocol-c (2.3.3-4) unstable; urgency=medium
.
* Add patch backported from libomemo-c to use libprotobuf-c-dev instead
of embedded code copies (Closes: #1095353)
Checksums-Sha1:
20e966d5c8ce7aae1e00e3ed430c2cf0fee521b6 1659 libsignal-protocol-c_2.3.3-4.dsc
9f385ae25431c1195fe1479139f639d844771089 26684
libsignal-protocol-c_2.3.3-4.debian.tar.xz
4108515763480b93ecf084110b751cbfa785b852 7191
libsignal-protocol-c_2.3.3-4_amd64.buildinfo
Checksums-Sha256:
7d8c24b2ce9cbe708087fe9cd032549416a273e2597b7466a6b8e595f1dba111 1659
libsignal-protocol-c_2.3.3-4.dsc
4e29a040e603dd1c7f74f1f892fc628a066660c87e10b42e91055bc884f1028f 26684
libsignal-protocol-c_2.3.3-4.debian.tar.xz
30b60baddfb96c2a9ceb2446e969d09a404569b0aef0d5f84421e2bbcc23745b 7191
libsignal-protocol-c_2.3.3-4_amd64.buildinfo
Files:
4f054d2a9d53e5113bc070506ee67a8e 1659 devel optional
libsignal-protocol-c_2.3.3-4.dsc
1b2d33bf170bdd9acf7803c17b9431f2 26684 devel optional
libsignal-protocol-c_2.3.3-4.debian.tar.xz
ba582cbaa574a7304714094045e103e9 7191 devel optional
libsignal-protocol-c_2.3.3-4_amd64.buildinfo
-----BEGIN PGP SIGNATURE-----
iHUEARYKAB0WIQSf2tN7CfkTuZaqhq20kOPfM38yEwUCZ7ebRAAKCRC0kOPfM38y
EybNAQCfdqQFQhAOaBcTvGu/BQ220O/tS++q0SXAxU3/J0nCAwD9EiLo8VHLlynX
QZeWbb04BHQNYQD3Sum7rfXH3C2NTws=
=M8kD
-----END PGP SIGNATURE-----
pgpG99SkmXQ5U.pgp
Description: PGP signature
--- End Message ---