Your message dated Tue, 23 Jul 2024 09:05:26 +0000
with message-id <[email protected]>
and subject line Bug#1075499: fixed in seafile 9.0.7-1
has caused the Debian Bug report #1075499,
regarding seafile: 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 [email protected]
immediately.)


-- 
1075499: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1075499
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: src:seafile
Version: 9.0.6-1
Severity: important
Tags: sid trixie
User: [email protected]
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/seafile_9.0.6-1_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

[...]
      |         ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/glib-2.0/glib/gpattern.h:57:15: note: declared here
   57 | gboolean      g_pattern_match_string   (GPatternSpec *pspec,
      |               ^~~~~~~~~~~~~~~~~~~~~~
repo-mgr.c: In function ‘is_seafile_backup_file’:
repo-mgr.c:3555:5: warning: ‘g_pattern_match_string’ is deprecated: Use 
'g_pattern_spec_match_string' instead [-Wdeprecated-declarations]
 3555 |     if (g_pattern_match_string(pattern, path))
      |     ^~
/usr/include/glib-2.0/glib/gpattern.h:57:15: note: declared here
   57 | gboolean      g_pattern_match_string   (GPatternSpec *pspec,
      |               ^~~~~~~~~~~~~~~~~~~~~~
gcc -DHAVE_CONFIG_H -I. -I..   -Wdate-time -D_FORTIFY_SOURCE=2 
-DPKGDATADIR=\"/usr/share/seafile\" -DPACKAGE_DATA_DIR=\""/usr/share/seafile"\" 
-DSEAFILE_CLIENT -D__USE_MINGW_ANSI_STDIO=1 -I../include -I../lib -I../lib 
-I../common -I/usr/include/searpc -I/usr/include/glib-2.0 
-I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 
-I/usr/include/libmount -I/usr/include/blkid -pthread  -I/usr/include/glib-2.0 
-I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -pthread 
-I/usr/include/x86_64-linux-gnu   -I/usr/include/p11-kit-1 -Wall  -g -O2 
-Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. 
-fstack-protector-strong -fstack-clash-protection -Wformat 
-Werror=format-security -fcf-protection -Wall -pedantic -c -o log.o `test -f 
'../common/log.c' || echo './'`../common/log.c
repo-mgr.c: In function ‘is_adding_files_case_conflict’:
repo-mgr.c:4898:46: error: passing argument 3 of ‘check_case_conflict’ from 
incompatible pointer type [-Wincompatible-pointer-types]
 4898 |         if (check_case_conflict (path, name, conflict_path)){
      |                                              ^~~~~~~~~~~~~
      |                                              |
      |                                              const char **
repo-mgr.c:4853:67: note: expected ‘char **’ but argument is of type ‘const 
char **’
 4853 | check_case_conflict (const char *path1, const char *path2, char 
**conflict_path)
      |                                                            
~~~~~~~^~~~~~~~~~~~~
repo-mgr.c:4891:14: warning: unused variable ‘st’ [-Wunused-variable]
 4891 |     SeafStat st;
      |              ^~
repo-mgr.c: In function ‘schedule_file_fetch’:
repo-mgr.c:4946:63: error: passing argument 3 of 
‘is_adding_files_case_conflict’ from incompatible pointer type 
[-Wincompatible-pointer-types]
 4946 |         is_adding_files_case_conflict(adding_files, de->name, 
&conflict_path))) {
      |                                                               
^~~~~~~~~~~~~~
      |                                                               |
      |                                                               char **
repo-mgr.c:4888:85: note: expected ‘const char **’ but argument is of type 
‘char **’
 4888 | is_adding_files_case_conflict (GList **adding_files, const char *name, 
const char **conflict_path)
      |                                                                        
~~~~~~~~~~~~~^~~~~~~~~~~~~
repo-mgr.c: In function ‘is_built_in_ignored_file’:
repo-mgr.c:5510:9: warning: ‘g_pattern_match_string’ is deprecated: Use 
'g_pattern_spec_match_string' instead [-Wdeprecated-declarations]
 5510 |         if (g_pattern_match_string(*spec, filename))
      |         ^~
/usr/include/glib-2.0/glib/gpattern.h:57:15: note: declared here
   57 | gboolean      g_pattern_match_string   (GPatternSpec *pspec,
      |               ^~~~~~~~~~~~~~~~~~~~~~
repo-mgr.c:5518:13: warning: ‘g_pattern_match_string’ is deprecated: Use 
'g_pattern_spec_match_string' instead [-Wdeprecated-declarations]
 5518 |             if (g_pattern_match_string(*spec, filename))
      |             ^~
/usr/include/glib-2.0/glib/gpattern.h:57:15: note: declared here
   57 | gboolean      g_pattern_match_string   (GPatternSpec *pspec,
      |               ^~~~~~~~~~~~~~~~~~~~~~
repo-mgr.c: In function ‘seaf_repo_check_ignore_file’:
repo-mgr.c:7867:9: warning: ‘g_pattern_match_string’ is deprecated: Use 
'g_pattern_spec_match_string' instead [-Wdeprecated-declarations]
 7867 |         if (g_pattern_match_string(ignore_spec, str)) {
      |         ^~
/usr/include/glib-2.0/glib/gpattern.h:57:15: note: declared here
   57 | gboolean      g_pattern_match_string   (GPatternSpec *pspec,
      |               ^~~~~~~~~~~~~~~~~~~~~~
../common/fs-mgr.c: In function ‘verify_seafdir_v0’:
../common/fs-mgr.c:2648:13: warning: ‘ctx’ may be used uninitialized 
[-Wmaybe-uninitialized]
 2648 |             g_checksum_update (ctx, (unsigned char *)&mode, 
sizeof(mode));
      |             
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../common/fs-mgr.c:2600:16: note: ‘ctx’ was declared here
 2600 |     GChecksum *ctx;
      |                ^~~
make[3]: *** [Makefile:625: repo-mgr.o] Error 1
make[3]: *** Waiting for unfinished jobs....
make[3]: Leaving directory '/<<PKGBUILDDIR>>/daemon'
make[2]: *** [Makefile:451: all-recursive] Error 1
make[2]: Leaving directory '/<<PKGBUILDDIR>>'
make[1]: *** [Makefile:383: all] Error 2
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
dh_auto_build: error: make -j8 returned exit code 2
make: *** [debian/rules:15: build] Error 25
dpkg-buildpackage: error: debian/rules build subprocess returned exit status 2

--- End Message ---
--- Begin Message ---
Source: seafile
Source-Version: 9.0.7-1
Done: Moritz Schlarb <[email protected]>

We believe that the bug you reported is fixed in the latest version of
seafile, 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.
Moritz Schlarb <[email protected]> (supplier of updated seafile 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: Tue, 23 Jul 2024 10:04:27 +0200
Source: seafile
Architecture: source
Version: 9.0.7-1
Distribution: unstable
Urgency: medium
Maintainer: Debian Seafile Team <[email protected]>
Changed-By: Moritz Schlarb <[email protected]>
Closes: 1075499
Changes:
 seafile (9.0.7-1) unstable; urgency=medium
 .
   * New upstream version 9.0.7:
     - Checkout files directly without writing to cache folder first
     - Use user name when creating conflict files
     - Display user name in shared library list
     - Fix "Copy move is already in progress" error in cloud file browser
     - Support server addresses with special characters
     - Fix help links
     - [mac] Fix crash on first run for Apple Silicon CPUs
     - [linux] Use AppImage format for release
     - [linux] Disable deletion confirmation for CLI client
     Closes: #1075499
Checksums-Sha1:
 fc668130ef1c886c88d147982b49e5a989908081 2545 seafile_9.0.7-1.dsc
 4d26dd0d7752de13076b62560aeafae88bc3f3fb 760239 seafile_9.0.7.orig.tar.gz
 314d73ec70e88b3e32a4b92af4ec45a45a585b26 11744 seafile_9.0.7-1.debian.tar.xz
 6cd1999f5c1d1024411cc61badbf307a17ff82af 10733 seafile_9.0.7-1_source.buildinfo
Checksums-Sha256:
 a69776bb593da6412260337c84ba6a25c884140ffa8dd2df81c40f3bdfd8277d 2545 
seafile_9.0.7-1.dsc
 34e7f5d29026c53f1302c0441f707a2d80a206019f2d15f273c9f8ef1a5a82d3 760239 
seafile_9.0.7.orig.tar.gz
 209e4cbc717612026c0ce5737b468039ca151aa8e32b2c5ca5c8d078f687008c 11744 
seafile_9.0.7-1.debian.tar.xz
 f888464c971f797b6c5a9dacd040db8265fb9b244a931757c5ed4ef8d065cbd2 10733 
seafile_9.0.7-1_source.buildinfo
Files:
 107fb5038471de822971f274234a30ab 2545 net optional seafile_9.0.7-1.dsc
 650fb2091eeb97475b22e9283e06e17b 760239 net optional seafile_9.0.7.orig.tar.gz
 2540ab7f5853e8ed3483b8ac54e9b52f 11744 net optional 
seafile_9.0.7-1.debian.tar.xz
 c5fad761346ed23c8e5345b81c618a51 10733 net optional 
seafile_9.0.7-1_source.buildinfo

-----BEGIN PGP SIGNATURE-----

iQJKBAEBCgA0FiEE3wEiR7/GVQGv8oRFDCS4Qcfduq8FAmafau4WHHNjaGxhcmJt
QHVuaS1tYWluei5kZQAKCRAMJLhBx926r7FED/0fSLgs81RYy0FgsbRo3KWuPbrp
QjbbqRFnyHPl7KNNch4q/PnYYh5cDlZirLW0fvFvyWtPcDEn9I7O0oxSmFI25eSc
6ii5ljP0JVMrSClzPl4c28Fx+X8bCNtcJTAteTO7ZMygi+Z9/f8xJa0iD1o+mDZn
Eaco/hPptyTS5OQlUuyiA2hLjbL6+xvLncousDGYwhR+6eyctr8q8/hiPVBvldjp
Q6rWDy6QLYp9ygLvMtYjwd0NN2GVPAzGHE0cblofUidp3XyW1d7CXSLv6k6jm006
mgh5ain3cmv36jkRGM1O+R6SYZgpqjLNMk+yTzsZe3RTcoRF7YuGf584gBvJn7yW
ok0mW3o7RAh4yd1bkS7Niz+vsOobzuHQvl3WmBor0JACeLpDs7Vqh3eawurbYZTi
mI2iZbHs6oOJapHRO8/t8kkZTlMMdm4BmpfSfw+dB4kCXVGdYgbz9az6OY1cCkXT
QS+5cUILPFDz2o12D2Vcjv5Z6ZJiDhDJTuL8preNKKMOnT+/39DlzNFaPMm3e81H
5x6yyYbE18o49pXo9sjAZ4zz74Z2f7XIMDwyoThId3Dn9We2jgWD3mL4hqSBVv3c
v2VBC4xJg2cdckeMnpJABkPwU67Shqs5+ivRccT+/qzLhjcU1tS4+fflQZWNwnNL
AkS99SGFvms/MOvvTQ==
=MYPh
-----END PGP SIGNATURE-----

Attachment: pgpNrXBGT0Idg.pgp
Description: PGP signature


--- End Message ---

Reply via email to