Your message dated Sun, 06 Sep 2020 20:37:33 +0000
with message-id <[email protected]>
and subject line Bug#957119: fixed in dav-text 0.9.0-2
has caused the Debian Bug report #957119,
regarding dav-text: ftbfs with GCC-10
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.)


-- 
957119: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=957119
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: src:dav-text
Version: 0.9.0-1
Severity: normal
Tags: sid bullseye
User: [email protected]
Usertags: ftbfs-gcc-10

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-10/g++-10, but succeeds to build with gcc-9/g++-9. The
severity of this report will be raised before the bullseye release,
so nothing has to be done for the buster release.

The full build log can be found at:
http://people.debian.org/~doko/logs/gcc10-20200225/dav-text_0.9.0-1_unstable_gcc10.log
The last lines of the build log are at the end of this report.

To build with GCC 10, either set CC=gcc-10 CXX=g++-10 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-10/porting_to.html

[...]
dh_auto_build
        make -j4 "INSTALL=install --strip-program=true"
make[2]: Entering directory '/<<PKGBUILDDIR>>'
gcc -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong 
-Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -g -Wall -Wextra 
-Wpointer-arith -Wuninitialized -Wshadow -Winit-self -Wmissing-declarations 
-Wformat -Wformat-security -Werror=format-security -Wdate-time 
-D_FORTIFY_SOURCE=2  -c -o main.o main.c
gcc -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong 
-Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -g -Wall -Wextra 
-Wpointer-arith -Wuninitialized -Wshadow -Winit-self -Wmissing-declarations 
-Wformat -Wformat-security -Werror=format-security -Wdate-time 
-D_FORTIFY_SOURCE=2  -c -o buffers.o buffers.c
gcc -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong 
-Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -g -Wall -Wextra 
-Wpointer-arith -Wuninitialized -Wshadow -Winit-self -Wmissing-declarations 
-Wformat -Wformat-security -Werror=format-security -Wdate-time 
-D_FORTIFY_SOURCE=2  -c -o fileIO.o fileIO.c
gcc -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong 
-Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -g -Wall -Wextra 
-Wpointer-arith -Wuninitialized -Wshadow -Winit-self -Wmissing-declarations 
-Wformat -Wformat-security -Werror=format-security -Wdate-time 
-D_FORTIFY_SOURCE=2  -c -o screenIO.o screenIO.c
gcc -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong 
-Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -g -Wall -Wextra 
-Wpointer-arith -Wuninitialized -Wshadow -Winit-self -Wmissing-declarations 
-Wformat -Wformat-security -Werror=format-security -Wdate-time 
-D_FORTIFY_SOURCE=2  -c -o keyboard.o keyboard.c
main.c: In function ‘loadSettings’:
main.c:402:5: warning: ignoring return value of ‘fgets’ declared with attribute 
‘warn_unused_result’ [-Wunused-result]
  402 |     fgets(s, 200, fp);
      |     ^~~~~~~~~~~~~~~~~
fileIO.c: In function ‘doSave’:
fileIO.c:118:32: warning: ‘__builtin___sprintf_chk’ may write a terminating nul 
past the end of the destination [-Wformat-overflow=]
  118 |         sprintf(newFile, "%s/%s", filename, answer);
      |                                ^
In file included from /usr/include/stdio.h:867,
                 from fileIO.c:21:
/usr/include/x86_64-linux-gnu/bits/stdio2.h:36:10: note: 
‘__builtin___sprintf_chk’ output 2 or more bytes (assuming 257) into a 
destination of size 256
   36 |   return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1,
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   37 |       __bos (__s), __fmt, __va_arg_pack ());
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
keyboard.c: In function ‘keyHit’:
keyboard.c:263:7: warning: this statement may fall through 
[-Wimplicit-fallthrough=]
  263 |       moveLeft(&currentBuffer->cursor);
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
keyboard.c:266:5: note: here
  266 |     case 330: //Delete
      |     ^~~~
fileIO.c: In function ‘load’:
fileIO.c:213:30: warning: ‘__builtin___sprintf_chk’ may write a terminating nul 
past the end of the destination [-Wformat-overflow=]
  213 |       sprintf(newFile, "%s/%s", filename, answer);
      |                              ^
In file included from /usr/include/stdio.h:867,
                 from fileIO.c:21:
/usr/include/x86_64-linux-gnu/bits/stdio2.h:36:10: note: 
‘__builtin___sprintf_chk’ output 2 or more bytes (assuming 257) into a 
destination of size 256
   36 |   return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1,
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   37 |       __bos (__s), __fmt, __va_arg_pack ());
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
gcc -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong 
-Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -g -Wall -Wextra 
-Wpointer-arith -Wuninitialized -Wshadow -Winit-self -Wmissing-declarations 
-Wformat -Wformat-security -Werror=format-security -Wdate-time 
-D_FORTIFY_SOURCE=2  -c -o features.o features.c
gcc -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong 
-Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -g -Wall -Wextra 
-Wpointer-arith -Wuninitialized -Wshadow -Winit-self -Wmissing-declarations 
-Wformat -Wformat-security -Werror=format-security -Wdate-time 
-D_FORTIFY_SOURCE=2  -c -o undo.o undo.c
gcc -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong 
-Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -g -Wall -Wextra 
-Wpointer-arith -Wuninitialized -Wshadow -Winit-self -Wmissing-declarations 
-Wformat -Wformat-security -Werror=format-security -Wdate-time 
-D_FORTIFY_SOURCE=2  -c -o move.o move.c
In file included from /usr/include/string.h:495,
                 from main.c:23:
In function ‘strcpy’,
    inlined from ‘addLineAfter’ at main.c:600:3:
/usr/include/x86_64-linux-gnu/bits/string_fortified.h:90:10: warning: 
‘__builtin_strcpy’ writing one too many bytes into a region of a size that 
depends on ‘strlen’ [-Wstringop-overflow=]
   90 |   return __builtin___strcpy_chk (__dest, __src, __bos (__dest));
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
main.c: In function ‘addLineAfter’:
main.c:599:27: note: at offset 0 to an object allocated by ‘malloc’ here
  599 |   newLine->data = (char *)malloc(strlen(data));
      |                           ^~~~~~~~~~~~~~~~~~~~
gcc -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong 
-Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -g -Wall -Wextra 
-Wpointer-arith -Wuninitialized -Wshadow -Winit-self -Wmissing-declarations 
-Wformat -Wformat-security -Werror=format-security -Wdate-time 
-D_FORTIFY_SOURCE=2 main.o buffers.o fileIO.o screenIO.o keyboard.o features.o 
undo.o move.o -Wl,-z,relro -lncurses -z now -o dav
/usr/bin/ld: fileIO.o:./main.h:50: multiple definition of `Fn_ptr'; 
main.o:./main.h:50: first defined here
/usr/bin/ld: screenIO.o:./main.h:50: multiple definition of `Fn_ptr'; 
main.o:./main.h:50: first defined here
/usr/bin/ld: keyboard.o:./main.h:50: multiple definition of `Fn_ptr'; 
main.o:./main.h:50: first defined here
/usr/bin/ld: features.o:./main.h:50: multiple definition of `Fn_ptr'; 
main.o:./main.h:50: first defined here
/usr/bin/ld: undo.o:./main.h:50: multiple definition of `Fn_ptr'; 
main.o:./main.h:50: first defined here
/usr/bin/ld: move.o:./main.h:50: multiple definition of `Fn_ptr'; 
main.o:./main.h:50: first defined here
collect2: error: ld returned 1 exit status
make[2]: *** [Makefile:16: dav] Error 1
make[2]: Leaving directory '/<<PKGBUILDDIR>>'
dh_auto_build: error: make -j4 "INSTALL=install --strip-program=true" returned 
exit code 2
make[1]: *** [debian/rules:7: override_dh_auto_build] Error 25
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
make: *** [debian/rules:4: build] Error 2
dpkg-buildpackage: error: debian/rules build subprocess returned exit status 2

--- End Message ---
--- Begin Message ---
Source: dav-text
Source-Version: 0.9.0-2
Done: Sudip Mukherjee <[email protected]>

We believe that the bug you reported is fixed in the latest version of
dav-text, 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.
Sudip Mukherjee <[email protected]> (supplier of updated dav-text 
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: Sun, 06 Sep 2020 20:58:14 +0100
Source: dav-text
Architecture: source
Version: 0.9.0-2
Distribution: unstable
Urgency: medium
Maintainer: Debian QA Group <[email protected]>
Changed-By: Sudip Mukherjee <[email protected]>
Closes: 957119
Changes:
 dav-text (0.9.0-2) unstable; urgency=medium
 .
   * QA upload.
   * Orphan the package. (See: #968355)
   * Fix ftbfs with GCC-10. (Closes: #957119)
   * Update Standards-Version to 4.5.0
   * Update compat level to 13.
   * Remove whitespace from d/changelog.
Checksums-Sha1:
 a9d1ef33c0b1d6eae17dcef8d1aece3472f254b7 1731 dav-text_0.9.0-2.dsc
 19492e08826b8a9ad14f5b176c5a8f5866a2c7ec 3188 dav-text_0.9.0-2.debian.tar.xz
 07a3d3361f2303789fc16081527cee93ac605805 5745 dav-text_0.9.0-2_amd64.buildinfo
Checksums-Sha256:
 8ff5e3e3e682e94aded12dcb9085bc469cb90ce50d57bc16e7babdffa80e7b03 1731 
dav-text_0.9.0-2.dsc
 a360e1350611b2d8c4e7ef3a94be3af9624812162215f954f615cd5a3d1fabc6 3188 
dav-text_0.9.0-2.debian.tar.xz
 e53e5e3da993f36323a27a54c5e0eef9302f820d22cd907cac946756f63c7ee7 5745 
dav-text_0.9.0-2_amd64.buildinfo
Files:
 ba00815ea2ad042e313993ad3be467ba 1731 text optional dav-text_0.9.0-2.dsc
 ed406e394b19c9f9d3e51b5f3c20c2d6 3188 text optional 
dav-text_0.9.0-2.debian.tar.xz
 0583cb27f89df8dca61c22849520cccf 5745 text optional 
dav-text_0.9.0-2_amd64.buildinfo

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

iQIzBAEBCgAdFiEEuDQJkCg9jZvBlJrHR5mjUUbRKzUFAl9VQD0ACgkQR5mjUUbR
KzVaHhAAu0c9Xz+/CiZZ6dqf711NV+YRy4MvRY1jlT5LlYydNh1UyCNQgN8QRyUm
Nkt2xeXJtcx+OSbSzpRIFuqvuNDGcvd6nfd+J6+K2G5qCgprHy8v0puDCZj57kqI
sQrjMI8S4NHUH1i7xn/SzVs20eAmT2ncrKqmGcB0imjJLG3PmJlIjflBBRjE84tp
hSLNvVd4ku2HTIrcLvk0dX9iegLSdgU58qJ60oRpent+bsbFcl7prEBaVLIQCEMw
0UPqRy7o/Oc+6YNyC0N0U1WAlwLtK8F65D4wjU24qPAvL8VrKVcuEO+Sq+UqIlwq
JCnpf8NQxhyUiWoOTRd58X+2GCvCVtaE4m+kUpX6h7aQ/hXZF/iqDmPa+kvhCgH2
nIDfPOJTl3ijOVWnoFxRYerAvpIgCSa54F9ZA9Sew9bgeDBpkPzPZlfHl8Ct9FcY
L7zitw8uuY+S8l2kqLMBxg8LX2gJaFit7rV0V8fXv0z0qSuHzRachzkVzWxT0jf9
uJ9qiW/Ame+WViSNLzqe4llJWiWCLGEfVXzW+f/JLJyILNGD7Zo4m0aCgR+Ia7EY
Rl3ZAwYW8rmNAZtX5WoBm8cQx4q6FvY5/TQBYDo1VVoeJhXTFq9lq+E4h4GKaivc
0ivQqUBoHx5/cjbnAj0HgZRzBsgQHG7ASdRaoowhn7IdPP+PaAE=
=3dQ8
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to