Your message dated Sun, 09 Aug 2020 11:18:32 +0000
with message-id <[email protected]>
and subject line Bug#957580: fixed in ncdu 1.15.1-1
has caused the Debian Bug report #957580,
regarding ncdu: 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.)
--
957580: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=957580
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: src:ncdu
Version: 1.14.1-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/ncdu_1.14.1-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
[...]
| ^~~~~~~~
src/util.c:428:5: warning: ignoring return value of ‘read’ declared with
attribute ‘warn_unused_result’ [-Wunused-result]
428 | read(0, buf, sizeof(buf));\
| ^~~~~~~~~~~~~~~~~~~~~~~~~
src/util.c:432:30: note: in expansion of macro ‘wrap_oom’
432 | void *xmalloc(size_t size) { wrap_oom(malloc(size)) }
| ^~~~~~~~
src/util.c: In function ‘xcalloc’:
src/util.c:427:5: warning: ignoring return value of ‘write’ declared with
attribute ‘warn_unused_result’ [-Wunused-result]
427 | write(2, oom_msg, sizeof(oom_msg));\
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/util.c:433:40: note: in expansion of macro ‘wrap_oom’
433 | void *xcalloc(size_t n, size_t size) { wrap_oom(calloc(n, size)) }
| ^~~~~~~~
src/util.c:428:5: warning: ignoring return value of ‘read’ declared with
attribute ‘warn_unused_result’ [-Wunused-result]
428 | read(0, buf, sizeof(buf));\
| ^~~~~~~~~~~~~~~~~~~~~~~~~
src/util.c:433:40: note: in expansion of macro ‘wrap_oom’
433 | void *xcalloc(size_t n, size_t size) { wrap_oom(calloc(n, size)) }
| ^~~~~~~~
src/util.c: In function ‘xrealloc’:
src/util.c:427:5: warning: ignoring return value of ‘write’ declared with
attribute ‘warn_unused_result’ [-Wunused-result]
427 | write(2, oom_msg, sizeof(oom_msg));\
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/util.c:434:42: note: in expansion of macro ‘wrap_oom’
434 | void *xrealloc(void *mem, size_t size) { wrap_oom(realloc(mem, size)) }
| ^~~~~~~~
src/util.c:428:5: warning: ignoring return value of ‘read’ declared with
attribute ‘warn_unused_result’ [-Wunused-result]
428 | read(0, buf, sizeof(buf));\
| ^~~~~~~~~~~~~~~~~~~~~~~~~
src/util.c:434:42: note: in expansion of macro ‘wrap_oom’
434 | void *xrealloc(void *mem, size_t size) { wrap_oom(realloc(mem, size)) }
| ^~~~~~~~
gcc -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong
-Wformat -Werror=format-security -Wl,-z,relro -o ncdu src/browser.o
src/delete.o src/dirlist.o src/dir_common.o src/dir_export.o src/dir_import.o
src/dir_mem.o src/dir_scan.o src/exclude.o src/help.o src/shell.o src/quit.o
src/main.o src/path.o src/util.o -lncursesw
/usr/bin/ld: src/delete.o:./src/dir.h:106: multiple definition of
`dir_process'; src/browser.o:./src/dir.h:106: first defined here
/usr/bin/ld: src/delete.o:(.bss+0x8): multiple definition of `confirm_quit';
src/browser.o:(.bss+0x8): first defined here
/usr/bin/ld: src/dirlist.o:./src/dir.h:106: multiple definition of
`dir_process'; src/browser.o:./src/dir.h:106: first defined here
/usr/bin/ld: src/dirlist.o:(.bss+0x30): multiple definition of `confirm_quit';
src/browser.o:(.bss+0x8): first defined here
/usr/bin/ld: src/dir_common.o:(.bss+0x50): multiple definition of
`confirm_quit'; src/browser.o:(.bss+0x8): first defined here
/usr/bin/ld: src/dir_common.o:./src/dir.h:106: multiple definition of
`dir_process'; src/browser.o:./src/dir.h:106: first defined here
/usr/bin/ld: src/dir_export.o:./src/dir.h:106: multiple definition of
`dir_process'; src/browser.o:./src/dir.h:106: first defined here
/usr/bin/ld: src/dir_export.o:(.bss+0x18): multiple definition of
`confirm_quit'; src/browser.o:(.bss+0x8): first defined here
/usr/bin/ld: src/dir_import.o:./src/dir.h:106: multiple definition of
`dir_process'; src/browser.o:./src/dir.h:106: first defined here
/usr/bin/ld: src/dir_import.o:(.bss+0x18): multiple definition of
`confirm_quit'; src/browser.o:(.bss+0x8): first defined here
/usr/bin/ld: src/dir_mem.o:./src/dir.h:106: multiple definition of
`dir_process'; src/browser.o:./src/dir.h:106: first defined here
/usr/bin/ld: src/dir_mem.o:(.bss+0x8): multiple definition of `confirm_quit';
src/browser.o:(.bss+0x8): first defined here
/usr/bin/ld: src/dir_scan.o:./src/dir.h:106: multiple definition of
`dir_process'; src/browser.o:./src/dir.h:106: first defined here
/usr/bin/ld: src/dir_scan.o:(.bss+0x10): multiple definition of `confirm_quit';
src/browser.o:(.bss+0x8): first defined here
/usr/bin/ld: src/exclude.o:./src/dir.h:106: multiple definition of
`dir_process'; src/browser.o:./src/dir.h:106: first defined here
/usr/bin/ld: src/exclude.o:(.bss+0x10): multiple definition of `confirm_quit';
src/browser.o:(.bss+0x8): first defined here
/usr/bin/ld: src/help.o:./src/dir.h:106: multiple definition of `dir_process';
src/browser.o:./src/dir.h:106: first defined here
/usr/bin/ld: src/help.o:(.bss+0x10): multiple definition of `confirm_quit';
src/browser.o:(.bss+0x8): first defined here
/usr/bin/ld: src/shell.o:./src/dir.h:106: multiple definition of `dir_process';
src/browser.o:./src/dir.h:106: first defined here
/usr/bin/ld: src/shell.o:(.bss+0x8): multiple definition of `confirm_quit';
src/browser.o:(.bss+0x8): first defined here
/usr/bin/ld: src/quit.o:./src/dir.h:106: multiple definition of `dir_process';
src/browser.o:./src/dir.h:106: first defined here
/usr/bin/ld: src/quit.o:(.bss+0x8): multiple definition of `confirm_quit';
src/browser.o:(.bss+0x8): first defined here
/usr/bin/ld: src/main.o:(.bss+0x20): multiple definition of `confirm_quit';
src/browser.o:(.bss+0x8): first defined here
/usr/bin/ld: src/main.o:./src/dir.h:106: multiple definition of `dir_process';
src/browser.o:./src/dir.h:106: first defined here
/usr/bin/ld: src/path.o:./src/dir.h:106: multiple definition of `dir_process';
src/browser.o:./src/dir.h:106: first defined here
/usr/bin/ld: src/path.o:(.bss+0x8): multiple definition of `confirm_quit';
src/browser.o:(.bss+0x8): first defined here
/usr/bin/ld: src/util.o:./src/dir.h:106: multiple definition of `dir_process';
src/browser.o:./src/dir.h:106: first defined here
/usr/bin/ld: src/util.o:(.bss+0x28): multiple definition of `confirm_quit';
src/browser.o:(.bss+0x8): first defined here
collect2: error: ld returned 1 exit status
make[2]: *** [Makefile:487: ncdu] Error 1
make[2]: Leaving directory '/<<PKGBUILDDIR>>'
make[1]: *** [Makefile:360: all] Error 2
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
dh_auto_build: error: make -j1 returned exit code 2
make: *** [debian/rules:4: build] Error 25
dpkg-buildpackage: error: debian/rules build subprocess returned exit status 2
--- End Message ---
--- Begin Message ---
Source: ncdu
Source-Version: 1.15.1-1
Done: [email protected] (Eugene V. Lyubimkin)
We believe that the bug you reported is fixed in the latest version of
ncdu, 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.
Eugene V. Lyubimkin <[email protected]> (supplier of updated ncdu 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: SHA256
Format: 1.8
Date: Sun, 09 Aug 2020 12:38:18 +0200
Source: ncdu
Architecture: source
Version: 1.15.1-1
Distribution: unstable
Urgency: medium
Maintainer: Eugene V. Lyubimkin <[email protected]>
Changed-By: Eugene V. Lyubimkin <[email protected]>
Closes: 953731 957580 961876
Changes:
ncdu (1.15.1-1) unstable; urgency=medium
.
* New upstream release. (Closes: #961876)
- Fixes building with GCC 10 (Closes: #957580)
- An option to skip kernel pseudo filesystems (Closes: #953731)
* debian/patches:
- 0001-Increase-space-for-item-count-in-loading-screen: removed
(merged upstream).
Checksums-Sha1:
1e7951f4aff58340678da8cf073ea27e41aaa69d 1726 ncdu_1.15.1-1.dsc
1d88eb2b29bfb559ac75109616bba53e48d4d083 148242 ncdu_1.15.1.orig.tar.gz
146c8efd83c79b1e2e01a603d5841a69e1058ba1 2872 ncdu_1.15.1-1.debian.tar.xz
Checksums-Sha256:
f32d000d1a1eaf978d7211e612bd916432d9f2a6f296af227948b0bf0e0e12cd 1726
ncdu_1.15.1-1.dsc
b02ddc4dbf1db139cc6fbbe2f54a282770380f0ca5c17089855eab52a9ea3fb0 148242
ncdu_1.15.1.orig.tar.gz
0c13ebc2c5ac33ac8d039c1b87dc3aa81c7929642118c3e53877d80beffd95aa 2872
ncdu_1.15.1-1.debian.tar.xz
Files:
7e181fea46ed54462bb02939e1fa61b3 1726 admin optional ncdu_1.15.1-1.dsc
af25aa8462a6f29c8a0c4d3d83d186e7 148242 admin optional ncdu_1.15.1.orig.tar.gz
f08f38bdb627b10a7e0ecf8aaa16ea6a 2872 admin optional
ncdu_1.15.1-1.debian.tar.xz
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCAAdFiEEUF0Kp4+Q9rI8wpaop+2DH1mzoOgFAl8v2fgACgkQp+2DH1mz
oOiqGw//akeJhxfkC6JC7T0s43P5kEREqabK4Trt5jqkkdy7t7+dTDcWGt32ui1a
MWWq86CsLs6cBM29s818P9L2VkCj3ee+je/nwggtO0MWyRidKK3zTHsYLZiFVEDI
Sa5wN8uaoTlV57KNVcmw4Wt0QkC+knzvTTg/lzxxwZGlHbZYN/T0GgW+JVHCuX2+
tTaFR9xdDG8jeRKNXqKCIS+hCOT4X8aM6ctWDUfwnw9Mpagd1PUiEGFDtbc8VY3D
px3FuONEBHX8NDj0ckx/+HDmQmXcxevTqrSKrf5q5xyzSTO/li594tcUVOK5eVds
9s5pJnPe5vyqNgxfkENzwm+4RJiHSmaT/FfXks8s6rV9LAEt5K6aHybgc5c/qDIg
MUgPsACxITP0JgpJUmYiMFnwh7XnAqr/GjHbFeUvE+Y6UV/doSbZRasZOwj8jy0j
rQDeiJCyq/rMWs6YhI3ze7ze5MXE8QUp0iOFwkzusjLJG3dticrzlJD7xpyPNVvw
84punEhAx3erLV32jLY+adV5eTDXDm5/9w6koJOTwr+K2vPj/kKLb8Gu3PHHS672
UpbD78ROJNHOq9tE75KCdrDPtFwQObM/p9oPshMs1vMEG5du+e5c/yK6LKG2+Bb8
DhkvKUmra/juo/r6zpiaSdkC/H1xmv3IKeIqlFI/dlEfDSrmGyU=
=BKC5
-----END PGP SIGNATURE-----
--- End Message ---