Your message dated Mon, 23 Sep 2024 18:04:32 +0000
with message-id <e1ssnqg-00amkc...@fasolo.debian.org>
and subject line Bug#1075210: fixed in libstorj 1.0.3-1.4
has caused the Debian Bug report #1075210,
regarding libstorj: ftbfs with GCC-14
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.)


-- 
1075210: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1075210
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: src:libstorj
Version: 1.0.3-1.3
Severity: important
Tags: sid trixie
User: debian-...@lists.debian.org
Usertags: ftbfs-gcc-14

[This bug is targeted to the upcoming trixie release]

Please keep this issue open in the bug tracker for the package it
was filed for.  If a fix in another package is required, please
file a bug for the other package (or clone), and add a block in this
package. Please keep the issue open until the package can be built in
a follow-up test rebuild.

The package fails to build in a test rebuild on at least amd64 with
gcc-14/g++-14, but succeeds to build with gcc-13/g++-13. The
severity of this report will be raised before the trixie release.

The full build log can be found at:
http://qa-logs.debian.net/2024/07/01/libstorj_1.0.3-1.3_unstable_gccexp.log
The last lines of the build log are at the end of this report.

To build with GCC 14, either set CC=gcc-14 CXX=g++-14 explicitly,
or install the gcc, g++, gfortran, ... packages from experimental.

  apt-get -t=experimental install g++ 

Common build failures are new warnings resulting in build failures with
-Werror turned on, or new/dropped symbols in Debian symbols files.
For other C/C++ related build failures see the porting guide at
http://gcc.gnu.org/gcc-14/porting_to.html

[...]
      |                       ^
mockfarmer.c: In function ‘mock_farmer_shard_server’:
mockfarmer.c:96:17: warning: unused variable ‘encoding’ [-Wunused-variable]
   96 |     const char *encoding = MHD_lookup_connection_value(connection,
      |                 ^~~~~~~~
mockfarmer.c: In function ‘start_farmer_server’:
mockfarmer.c:347:29: error: passing argument 5 of ‘MHD_start_daemon’ from 
incompatible pointer type [-Wincompatible-pointer-types]
  347 |                             &mock_farmer_shard_server,
      |                             ^~~~~~~~~~~~~~~~~~~~~~~~~
      |                             |
      |                             int (*)(void *, struct MHD_Connection *, 
const char *, const char *, const char *, const char *, size_t *, void **) {aka 
int (*)(void *, struct MHD_Connection *, const char *, const char *, const char 
*, const char *, long unsigned int *, void **)}
In file included from storjtests.h:1,
                 from mockfarmer.c:5:
/usr/include/microhttpd.h:2973:45: note: expected ‘MHD_AccessHandlerCallback’ 
{aka ‘enum MHD_Result (*)(void *, struct MHD_Connection *, const char *, const 
char *, const char *, const char *, long unsigned int *, void **)’} but 
argument is of type ‘int (*)(void *, struct MHD_Connection *, const char *, 
const char *, const char *, const char *, size_t *, void **)’ {aka ‘int 
(*)(void *, struct MHD_Connection *, const char *, const char *, const char *, 
const char *, long unsigned int *, void **)’}
 2973 |                   MHD_AccessHandlerCallback dh, void *dh_cls,
      |                   ~~~~~~~~~~~~~~~~~~~~~~~~~~^~
In file included from storjtests.h:4:
../src/storj.h: At top level:
../src/storj.h:297:20: warning: ‘BUCKET_OP’ defined but not used 
[-Wunused-variable]
  297 | static const char *BUCKET_OP[] = { "PUSH", "PULL" };
      |                    ^~~~~~~~~
make[2]: *** [Makefile:607: mockfarmer.o] Error 1
make[2]: *** Waiting for unfinished jobs....
In file included from storjtests.h:4,
                 from mockbridge.c:1:
../src/storj.h:297:20: warning: ‘BUCKET_OP’ defined but not used 
[-Wunused-variable]
  297 | static const char *BUCKET_OP[] = { "PUSH", "PULL" };
      |                    ^~~~~~~~~
mockbridge.c: In function ‘mock_bridge_server’:
mockbridge.c:60:9: warning: ‘strlen’ argument missing terminating nul 
[-Wstringop-overread]
   60 |     if (parse_json(mockbridge_json, &responses)) {
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from storjtests.h:9:
mockbridge.json.h:1:19: note: referenced argument declared here
    1 | static const char mockbridge_json[] = {
      |                   ^~~~~~~~~~~~~~~
mockbridge.c:66:9: warning: ‘strlen’ argument missing terminating nul 
[-Wstringop-overread]
   66 |     if (parse_json(mockbridgeinfo_json, &responses_info)) {
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from storjtests.h:10:
mockbridgeinfo.json.h:1:19: note: referenced argument declared here
    1 | static const char mockbridgeinfo_json[] = {
      |                   ^~~~~~~~~~~~~~~~~~~
tests.c: In function ‘test_generate_file_key’:
tests.c:1124:11: warning: unused variable ‘file_name’ [-Wunused-variable]
 1124 |     char *file_name = "samplefile.txt";
      |           ^~~~~~~~~
tests.c: In function ‘start_test_server’:
tests.c:1520:29: error: passing argument 5 of ‘MHD_start_daemon’ from 
incompatible pointer type [-Wincompatible-pointer-types]
 1520 |                             &mock_bridge_server,
      |                             ^~~~~~~~~~~~~~~~~~~
      |                             |
      |                             int (*)(void *, struct MHD_Connection *, 
const char *, const char *, const char *, const char *, size_t *, void **) {aka 
int (*)(void *, struct MHD_Connection *, const char *, const char *, const char 
*, const char *, long unsigned int *, void **)}
In file included from storjtests.h:1,
                 from tests.c:1:
/usr/include/microhttpd.h:2973:45: note: expected ‘MHD_AccessHandlerCallback’ 
{aka ‘enum MHD_Result (*)(void *, struct MHD_Connection *, const char *, const 
char *, const char *, const char *, long unsigned int *, void **)’} but 
argument is of type ‘int (*)(void *, struct MHD_Connection *, const char *, 
const char *, const char *, const char *, size_t *, void **)’ {aka ‘int 
(*)(void *, struct MHD_Connection *, const char *, const char *, const char *, 
const char *, long unsigned int *, void **)’}
 2973 |                   MHD_AccessHandlerCallback dh, void *dh_cls,
      |                   ~~~~~~~~~~~~~~~~~~~~~~~~~~^~
In file included from storjtests.h:4:
../src/storj.h: At top level:
../src/storj.h:297:20: warning: ‘BUCKET_OP’ defined but not used 
[-Wunused-variable]
  297 | static const char *BUCKET_OP[] = { "PUSH", "PULL" };
      |                    ^~~~~~~~~
make[2]: *** [Makefile:607: tests.o] Error 1
make[2]: Leaving directory '/<<PKGBUILDDIR>>/test'
make[1]: *** [Makefile:457: all-recursive] Error 1
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
dh_auto_build: error: make -j8 returned exit code 2
make: *** [debian/rules:8: binary] Error 25
dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2

--- End Message ---
--- Begin Message ---
Source: libstorj
Source-Version: 1.0.3-1.4
Done: Bastian Germann <b...@debian.org>

We believe that the bug you reported is fixed in the latest version of
libstorj, 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 1075...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Bastian Germann <b...@debian.org> (supplier of updated libstorj 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: Fri, 13 Sep 2024 19:16:48 +0200
Source: libstorj
Architecture: source
Version: 1.0.3-1.4
Distribution: unstable
Urgency: medium
Maintainer: Josue Ortega <jo...@debian.org>
Changed-By: Bastian Germann <b...@debian.org>
Closes: 1075210 1081670
Changes:
 libstorj (1.0.3-1.4) unstable; urgency=medium
 .
   * Non-maintainer upload.
   * Replace transitional bsdmainutils with bsdextrautils. (Closes: #1081670)
   * Relax compiler configuration. (Closes: #1075210)
Checksums-Sha1:
 435cddcc5bc9ca38bce1e080112fdad83e41b98b 1910 libstorj_1.0.3-1.4.dsc
 83be3cd07a8a57e8b664c9639ba3696d1b646914 6532 libstorj_1.0.3-1.4.debian.tar.xz
 a0e49ccba33178e36f0fed6510703aa20211dc9d 6977 
libstorj_1.0.3-1.4_source.buildinfo
Checksums-Sha256:
 f08bbac45de848e021e32a0ffc42ade19a01e7a3a85ecb79640924f424b4fa21 1910 
libstorj_1.0.3-1.4.dsc
 4d3f85d5da804efa7d4362f2072b8d9032e09262f23c77f6347f34da032c8ccd 6532 
libstorj_1.0.3-1.4.debian.tar.xz
 bb33f6a53f5eab1ece232ad76ddbe28e878eb149751388fbf0d8c12122e6aafd 6977 
libstorj_1.0.3-1.4_source.buildinfo
Files:
 b7365f63f6f534a0f649ca3d446cc4ed 1910 libs optional libstorj_1.0.3-1.4.dsc
 52b3d8fabb6cae6f08a7d716d26bef40 6532 libs optional 
libstorj_1.0.3-1.4.debian.tar.xz
 d5e325e35c1d9eecdf03a218063ee15e 6977 libs optional 
libstorj_1.0.3-1.4_source.buildinfo
-----BEGIN PGP SIGNATURE-----

iQHEBAEBCgAuFiEEQGIgyLhVKAI3jM5BH1x6i0VWQxQFAmbkc9kQHGJhZ2VAZGVi
aWFuLm9yZwAKCRAfXHqLRVZDFO/IC/9IRocuviW6Gi105/cUJBkE8bexwYEd1U8L
FyHvfTPCBoGkgk6QYBVa9MQA/GeibblHbFsj1nK/NsCwe0NdFzyGggT2q/THXLoZ
rP3ncfqQeTPU5AB/sbjXwUFN1yXrmXboP1PhrUo4WuOTSfIlF4vgd6SoQOzW7Xd8
DBmRoUOci27ytxmui4EWucOgMyxqcl9rCQcO2mD9nkDbk2uzOK0y6SSnXO/ye4v5
btXyyyh2tqDwhXMSwWV39VLttIx4c6d1rL1dUM8MN7Yux1E4OsMSf+kLsqUjv+XU
6z5G63dkyG6XsWLIs3DMS/JpbgGXB6G5wHjuJm2/fR1n6m/CVJWX8iJw/ANbgsDC
U9g4xA1XXKAco61ivFwbPAehi0JUUsrT3/8XI42L7zS0csujRiUAB1gGZmz73X36
8hY01VkmUEl92t9nkFUL747L1MwHg/u6eBu5LSuhOHzdMkkNCIL4HNf+FThlp3OA
BJlJyJeU3412H9SY8eui0To1iIxzeLM=
=Bq9b
-----END PGP SIGNATURE-----

Attachment: pgpt9lFKb9ULy.pgp
Description: PGP signature


--- End Message ---

Reply via email to