Your message dated Thu, 20 Feb 2025 21:08:09 +0000
with message-id <[email protected]>
and subject line Bug#1095352: fixed in libomemo-c 0.5.0-5
has caused the Debian Bug report #1095352,
regarding libomemo-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 [email protected]
immediately.)
--
1095352: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1095352
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: src:libomemo-c
Version: 0.5.0-4
Severity: serious
Tags: ftbfs trixie sid
Dear maintainer:
During a rebuild of all packages in unstable, your package failed to build:
--------------------------------------------------------------------------------
[...]
[ 81%] Building C object
src/CMakeFiles/omemo-c.dir/LocalStorageProtocol.pb-c.c.o
[ 81%] Building C object src/CMakeFiles/omemo-c.dir/WhisperTextProtocol.pb-c.c.o
cd /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src && /usr/bin/cc -Domemo_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/omemo-c.dir/WhisperTextProtocol.pb-c.c.o -MF
CMakeFiles/omemo-c.dir/WhisperTextProtocol.pb-c.c.o.d -o
CMakeFiles/omemo-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 -Domemo_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/omemo-c.dir/LocalStorageProtocol.pb-c.c.o -MF
CMakeFiles/omemo-c.dir/LocalStorageProtocol.pb-c.c.o.d -o
CMakeFiles/omemo-c.dir/LocalStorageProtocol.pb-c.c.o -c
/<<PKGBUILDDIR>>/src/LocalStorageProtocol.pb-c.c
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.
| ^~~~~
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.
| ^~~~~
make[4]: *** [src/CMakeFiles/omemo-c.dir/build.make:96:
src/CMakeFiles/omemo-c.dir/WhisperTextProtocol.pb-c.c.o] Error 1
make[4]: *** Waiting for unfinished jobs....
make[4]: *** [src/CMakeFiles/omemo-c.dir/build.make:82:
src/CMakeFiles/omemo-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/omemo-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:libomemo-c, so that this is still
visible in the BTS web page for this package.
Thanks.
--- End Message ---
--- Begin Message ---
Source: libomemo-c
Source-Version: 0.5.0-5
Done: Martin <[email protected]>
We believe that the bug you reported is fixed in the latest version of
libomemo-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 [email protected],
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Martin <[email protected]> (supplier of updated libomemo-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 [email protected])
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
Format: 1.8
Date: Thu, 20 Feb 2025 20:18:00 +0000
Source: libomemo-c
Architecture: source
Version: 0.5.0-5
Distribution: unstable
Urgency: medium
Maintainer: Debian XMPP Maintainers <[email protected]>
Changed-By: Martin <[email protected]>
Closes: 1095352
Changes:
libomemo-c (0.5.0-5) unstable; urgency=medium
.
* Add upstream patch to use libprotobuf-c-dev instead of embedded code
copies (Closes: #1095352)
Checksums-Sha1:
a53b4ee5c28b8484d274f1b63c4de2112f1eab28 1509 libomemo-c_0.5.0-5.dsc
9d0c90351c0c3e2e13b1106486b9a0cde64b93eb 26416 libomemo-c_0.5.0-5.debian.tar.xz
d7147cbaaf69a77199df0f83d43e8206393c72a4 6989
libomemo-c_0.5.0-5_amd64.buildinfo
Checksums-Sha256:
610cf20ff6a1e330acd6c7df72676f06ff25a969e21c3aa234ff6b29bc6f590f 1509
libomemo-c_0.5.0-5.dsc
69566af8969ee8243201abb31a37caf06d81ce94f8701069a40ea2e498452147 26416
libomemo-c_0.5.0-5.debian.tar.xz
bf4a6e2c55a20a7291ff58bd655642997577fef14831690ec279de2abef6d9ca 6989
libomemo-c_0.5.0-5_amd64.buildinfo
Files:
e46bc00780409da01944e34c48c1d751 1509 devel optional libomemo-c_0.5.0-5.dsc
a79b98d6f58307a9ec4f4a7644e62850 26416 devel optional
libomemo-c_0.5.0-5.debian.tar.xz
c781b56791609604288c611e5eb73edd 6989 devel optional
libomemo-c_0.5.0-5_amd64.buildinfo
-----BEGIN PGP SIGNATURE-----
iHQEARYKAB0WIQSf2tN7CfkTuZaqhq20kOPfM38yEwUCZ7eRpwAKCRC0kOPfM38y
ExN1APiiI6OV6eVx1MRJXqQPz8U7RSYSsXwZPV+sqZJDzVJbAP4/BhdCflmR7yUy
iYjWgmnCGtvA9meGh/exXVWbTOvfDQ==
=XTu6
-----END PGP SIGNATURE-----
pgp3YwaV1A0f8.pgp
Description: PGP signature
--- End Message ---