[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#957902: marked as done (uronode: ftbfs with GCC-10)



Your message dated Sun, 10 Jan 2021 22:19:56 +0000
with message-id <E1kyj40-0006mw-O6@fasolo.debian.org>
and subject line Bug#957902: fixed in uronode 2.12-1
has caused the Debian Bug report #957902,
regarding uronode: 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 owner@bugs.debian.org
immediately.)


-- 
957902: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=957902
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Package: src:uronode
Version: 2.10-1
Severity: normal
Tags: sid bullseye
User: debian-gcc@lists.debian.org
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/uronode_2.10-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

[...]
system.c:108:5: warning: ignoring return value of ‘chown’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
  108 |     chown(ptyname, 0, 0);
      |     ^~~~~~~~~~~~~~~~~~~~
system.c: In function ‘login_open’:
system.c:169:5: warning: ignoring return value of ‘dup’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
  169 |     dup(0);
      |     ^~~~~~
system.c:170:5: warning: ignoring return value of ‘dup’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
  170 |     dup(0);
      |     ^~~~~~
system.c:205:5: warning: ignoring return value of ‘setgid’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
  205 |     setgid(pw->pw_gid);
      |     ^~~~~~~~~~~~~~~~~~
system.c:206:5: warning: ignoring return value of ‘setuid’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
  206 |     setuid(pw->pw_uid);
      |     ^~~~~~~~~~~~~~~~~~
system.c:269:4: warning: ignoring return value of ‘write’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
  269 |    write(ptyfd, buf, cnt);
      |    ^~~~~~~~~~~~~~~~~~~~~~
system.c: In function ‘lastlog’:
system.c:538:3: warning: ignoring return value of ‘write’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
  538 |   write(last, (char *)&ll, sizeof(ll));
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
ipc.c: In function ‘usr2_handler’:
ipc.c:41:7: warning: implicit declaration of function ‘node_prompt’ [-Wimplicit-function-declaration]
   41 |       node_prompt();
      |       ^~~~~~~~~~~
gcc -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c axdigi.c
gcc -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c calibrate.c
gcc -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -c flexd.c
flexd.c: In function ‘download_dest’:
flexd.c:146:5: warning: ignoring return value of ‘write’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
  146 |     write(STDOUT_FILENO, buffer, strlen(buffer));
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
flexd.c:155:5: warning: ignoring return value of ‘write’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
  155 |     write(STDOUT_FILENO, buffer, strlen(buffer));
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
flexd.c:170:5: warning: ignoring return value of ‘write’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
  170 |     write(STDOUT_FILENO, buffer, strlen(buffer));
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
flexd.c:183:5: warning: ignoring return value of ‘write’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
  183 |     write(STDOUT_FILENO, buffer, strlen(buffer));
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
flexd.c:190:5: warning: ignoring return value of ‘write’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
  190 |     write(STDOUT_FILENO, buffer, strlen(buffer));
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
flexd.c:211:5: warning: ignoring return value of ‘write’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
  211 |     write(STDOUT_FILENO, buffer, strlen(buffer));
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
flexd.c:240:2: warning: ignoring return value of ‘write’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
  240 |  write(STDOUT_FILENO, buffer, strlen(buffer));
      |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
flexd.c:292:2: warning: ignoring return value of ‘write’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
  292 |  write(s, commands[cmd_send], 2);
      |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
gcc -Wl,-z,relro -Wl,-z,now -o nodeusers user.o util.o nodeusers.o -lax25 -lax25io 
gcc -Wl,-z,relro -Wl,-z,now -o calibrate calibrate.o -lax25 -lax25io 
gcc -Wl,-z,relro -Wl,-z,now -o uronode user.o util.o node.o cmdparse.o config.o command.o jheard.o axcalluser.o gateway.o extcmd.o procinfo.o router.o system.o sysinfo.o ipc.o -lax25 -lax25io 
gcc -Wl,-z,relro -Wl,-z,now -o axdigi axdigi.o -lax25 -lax25io 
/usr/bin/ld: config.o:(.bss+0x20): multiple definition of `HostName'; util.o:(.bss+0x8): first defined here
/usr/bin/ld: config.o:(.data.rel.local+0x8): multiple definition of `Prompt'; util.o:(.bss+0x0): first defined here
collect2: error: ld returned 1 exit status
make[2]: *** [Makefile:96: uronode] Error 1
make[2]: *** Waiting for unfinished jobs....
make[2]: Leaving directory '/<<PKGBUILDDIR>>'
dh_auto_build: error: make -j4 returned exit code 2
make[1]: *** [debian/rules:13: override_dh_auto_build] Error 25
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
make: *** [debian/rules:7: build] Error 2
dpkg-buildpackage: error: debian/rules build subprocess returned exit status 2

--- End Message ---
--- Begin Message ---
Source: uronode
Source-Version: 2.12-1
Done: tony mancill <tmancill@debian.org>

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

Debian distribution maintenance software
pp.
tony mancill <tmancill@debian.org> (supplier of updated uronode 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 ftpmaster@ftp-master.debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Format: 1.8
Date: Sun, 10 Jan 2021 13:51:11 -0800
Source: uronode
Architecture: source
Version: 2.12-1
Distribution: unstable
Urgency: medium
Maintainer: Debian Hamradio Maintainers <debian-hams@lists.debian.org>
Changed-By: tony mancill <tmancill@debian.org>
Closes: 957902
Changes:
 uronode (2.12-1) unstable; urgency=medium
 .
   * Team upload
 .
   [ Dave Hibberd ]
   * New upstream update to 2.12
     - Patches Refreshed
   * Removed makefile-install-locations patch
   * Fixed lots of patch conflicts and funk
   * Added gitlab CI
   * Added multiple-definition.patch to build in gcc10
     - Closes: #957902
 .
   [ tony mancill ]
   * Update debian/watch to version 4
   * Commit upstream version 2.12 to upstream and pristine-tar branches
   * Bump Standards-Version to 4.5.1
   * Set Rules-Requires-Root: no in debian/control
   * Freshen debian/copyright
   * Use debhelper-compat 13
   * Use https URL for Homepage in debian/control
Checksums-Sha1:
 83ebc8be2aceda46b6d910f651b1de4922675560 1954 uronode_2.12-1.dsc
 0fa65c7def7e5219271fe0330e3eff884daa0fd5 211999 uronode_2.12.orig.tar.gz
 a0d24dc1596afca33a88614a4f40c31b8e0893b5 4484 uronode_2.12-1.debian.tar.xz
 50eb30833e7b62e8c93af19946722c2c2a593210 5714 uronode_2.12-1_amd64.buildinfo
Checksums-Sha256:
 c3cb8af8ea3956e9f7f6c07be50bfd36c25d0f7ad75e0f4351fd0859cc58aa48 1954 uronode_2.12-1.dsc
 7ea74a29dfde0717ca8fc654bb378315ba9f38959d0ee2dace87271af72d3e0b 211999 uronode_2.12.orig.tar.gz
 979b129899ed2bdfba8db0682905a0d0a29f72d0c55a46b466bc7a52076614fd 4484 uronode_2.12-1.debian.tar.xz
 6755c81f4eddc4e1b5afee302ba90ee76a8c02e173834d3e607f11bab38684c7 5714 uronode_2.12-1_amd64.buildinfo
Files:
 df852c870b2a85c060fb72a408e193f1 1954 hamradio optional uronode_2.12-1.dsc
 a0438810ed1e92135e4527d2e8b21a1c 211999 hamradio optional uronode_2.12.orig.tar.gz
 b93c776780d6eb493f6e1174a2f7eb7a 4484 hamradio optional uronode_2.12-1.debian.tar.xz
 91c17f2e53e420f32b439097bcdf06b7 5714 hamradio optional uronode_2.12-1_amd64.buildinfo

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

iQJIBAEBCgAyFiEE5Qr9Va3SequXFjqLIdIFiZdLPpYFAl/7eMgUHHRtYW5jaWxs
QGRlYmlhbi5vcmcACgkQIdIFiZdLPpZ1NhAA1FxJWuh2FK83zufs5v42B1bxmAhe
lYOCgm563D9EbaKs96SbKSoRE7xKF5s1gh9oz+ptOVAcp9Izzl/tZbC2Tc+/qE5l
PG3XI4Iq4TRKSl7MVyyEbSMDXZBCQ+V5TjQcZpvqu11dxkh4LJ78kmw5/UNCH96n
J3Ua8QLXoEB+y2t6TYD0hbDq78/WqKGs+FF+smc2nm4znORRRPgryz8/mbN97NfU
ctTvIMIhRvysFTeAnVDa8rKxsk8BHPMYaJUZr+rK7Y3dsFern1Vfq+CP6Qg0T6yc
7JGJUQIEbXIwncP9ct9POVe53dpLMDFInESMjhcObvmWIcrHkW2YtfihziTqesQ0
CJ5vekG9GowzEdaFBL7aqUdQ9DxsGpJ6INSF9o6Q6Eob721rDZ6de9IQAq5B5oR1
MWFyJrJXyXFceXyPUzP+Sg9Us4wpFqgd8nJw8f45IweKNaTeP7iJun2ZpYjwhcYX
5WS1wZZwDEfF9/geRW3e26OBcEblM9XwYbQHfb6QV1aDjyzQatuOjOtCmsex2CJN
kVy6R9gYcGDAyagyO0uFxfS4+NMlLKqQIjX8RVHmTNxOEe2cUPw7/j94/+JhtPOf
ZPPlvLRE24sKyJDWooC7J7w9BJGsGU//C/VVX35MNyxCJ7cpQf9Pj5ySdAWfUeiR
mhZVf9oD6Ly0Vtc=
=3jsB
-----END PGP SIGNATURE-----

--- End Message ---

Reply to: