Debian Bug report logs -
#778051
overgod: ftbfs with GCC-5
Reported by: Matthias Klose <doko@debian.org>
Date: Thu, 12 Feb 2015 10:58:50 UTC
Severity: serious
Tags: patch, sid, stretch
Found in version overgod/1.0-4
Fixed in version overgod/1.0-4.1
Done: gregor herrmann <gregoa@debian.org>
Bug is archived. No further changes may be made.
Toggle useless messages
Report forwarded
to Debian Games Team <pkg-games-devel@lists.alioth.debian.org>:
Bug#778051; Package src:overgod.
(Thu, 12 Feb 2015 10:58:54 GMT) (full text, mbox, link).
Acknowledgement sent
to Matthias Klose <doko@debian.org>:
New Bug report received and forwarded. Copy sent to Debian Games Team <pkg-games-devel@lists.alioth.debian.org>.
(Thu, 12 Feb 2015 10:58:54 GMT) (full text, mbox, link).
Message #5 received at maintonly@bugs.debian.org (full text, mbox, reply):
Package: src:overgod
Version: 1.0-4
Severity: normal
Tags: sid stretch
User: debian-gcc@lists.debian.org
Usertags: ftbfs-gcc-5
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-5/g++-5, but succeeds to build with gcc-4.9/g++-4.9. The
severity of this report may be raised before the stretch release.
The full build log can be found at:
http://people.debian.org/~doko/logs/gcc5-20150205/overgod_1.0-4_unstable_gcc5.log
The last lines of the build log are at the end of this report.
To build with GCC 5, either set CC=gcc-5 CXX=g++-5 explicitly,
or install the gcc, g++, gfortran, ... packages from experimental.
apt-get -t experimental install g++
Common build failures are C11 as the default C mode, 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-5/porting_to.html
[...]
/«PKGBUILDDIR»/enemy.c:2538: undefined reference to `xpart'
/«PKGBUILDDIR»/enemy.c:2488: undefined reference to `xpart'
/«PKGBUILDDIR»/enemy.c:2489: undefined reference to `ypart'
/«PKGBUILDDIR»/enemy.c:2500: undefined reference to `ypart'
/«PKGBUILDDIR»/enemy.c:2499: undefined reference to `xpart'
/«PKGBUILDDIR»/enemy.c:2511: undefined reference to `ypart'
/«PKGBUILDDIR»/enemy.c:2510: undefined reference to `xpart'
/«PKGBUILDDIR»/enemy.c:2468: undefined reference to `xpart'
/«PKGBUILDDIR»/enemy.c:2469: undefined reference to `ypart'
/«PKGBUILDDIR»/enemy.c:2479: undefined reference to `ypart'
/«PKGBUILDDIR»/enemy.c:2478: undefined reference to `xpart'
/«PKGBUILDDIR»/enemy.c:2162: undefined reference to `ypart'
/«PKGBUILDDIR»/enemy.c:2161: undefined reference to `xpart'
/«PKGBUILDDIR»/enemy.c:2159: undefined reference to `ypart'
/«PKGBUILDDIR»/enemy.c:2158: undefined reference to `xpart'
/«PKGBUILDDIR»/enemy.c:2182: undefined reference to `ypart'
/«PKGBUILDDIR»/enemy.c:2181: undefined reference to `xpart'
/«PKGBUILDDIR»/enemy.c:2179: undefined reference to `ypart'
/«PKGBUILDDIR»/enemy.c:2178: undefined reference to `xpart'
/«PKGBUILDDIR»/enemy.c:2149: undefined reference to `ypart'
/«PKGBUILDDIR»/enemy.c:2149: undefined reference to `xpart'
/«PKGBUILDDIR»/enemy.c:2281: undefined reference to `xpart'
/«PKGBUILDDIR»/enemy.c:2282: undefined reference to `ypart'
/«PKGBUILDDIR»/enemy.c:2211: undefined reference to `xpart'
/«PKGBUILDDIR»/enemy.c:2212: undefined reference to `ypart'
/tmp/cchvuKCo.o: In function `run_hostile_level':
/«PKGBUILDDIR»/game.c:307: undefined reference to `ypart'
/«PKGBUILDDIR»/game.c:307: undefined reference to `xpart'
/«PKGBUILDDIR»/game.c:351: undefined reference to `xpart'
/«PKGBUILDDIR»/game.c:352: undefined reference to `ypart'
/«PKGBUILDDIR»/game.c:356: undefined reference to `xpart'
/«PKGBUILDDIR»/game.c:357: undefined reference to `ypart'
/tmp/ccOiTiXv.o: In function `pyro_burst':
/«PKGBUILDDIR»/menu.c:4372: undefined reference to `ypart'
/«PKGBUILDDIR»/menu.c:4372: undefined reference to `xpart'
/tmp/ccOiTiXv.o: In function `run_pyros':
/«PKGBUILDDIR»/menu.c:4214: undefined reference to `xpart'
/«PKGBUILDDIR»/menu.c:4215: undefined reference to `ypart'
/«PKGBUILDDIR»/menu.c:4222: undefined reference to `ypart'
/«PKGBUILDDIR»/menu.c:4222: undefined reference to `xpart'
/tmp/ccYAArb8.o: In function `pickup_explodes':
/«PKGBUILDDIR»/pickup.c:249: undefined reference to `ypart'
/«PKGBUILDDIR»/pickup.c:249: undefined reference to `xpart'
collect2: error: ld returned 1 exit status
make[1]: *** [override_dh_auto_build] Error 1
debian/rules:21: recipe for target 'override_dh_auto_build' failed
make[1]: Leaving directory '/«PKGBUILDDIR»'
make: *** [build-arch] Error 2
debian/rules:16: recipe for target 'build-arch' failed
dpkg-buildpackage: error: debian/rules build-arch gave error exit status 2
Severity set to 'important' from 'normal'
Request was from Matthias Klose <doko@debian.org>
to control@bugs.debian.org.
(Tue, 16 Jun 2015 11:18:22 GMT) (full text, mbox, link).
Severity set to 'serious' from 'important'
Request was from Matthias Klose <doko@debian.org>
to control@bugs.debian.org.
(Thu, 25 Jun 2015 11:26:25 GMT) (full text, mbox, link).
Added tag(s) patch.
Request was from Nicholas Luedtke <nicholas.luedtke@hp.com>
to control@bugs.debian.org.
(Wed, 15 Jul 2015 21:51:03 GMT) (full text, mbox, link).
Information forwarded
to debian-bugs-dist@lists.debian.org, Debian Games Team <pkg-games-devel@lists.alioth.debian.org>:
Bug#778051; Package src:overgod.
(Wed, 15 Jul 2015 21:54:04 GMT) (full text, mbox, link).
Acknowledgement sent
to Nicholas Luedtke <nicholas.luedtke@hp.com>:
Extra info received and forwarded to list. Copy sent to Debian Games Team <pkg-games-devel@lists.alioth.debian.org>.
(Wed, 15 Jul 2015 21:54:04 GMT) (full text, mbox, link).
Message #16 received at 778051@bugs.debian.org (full text, mbox, reply):
[Message part 1 (text/plain, inline)]
tags 778051 + patch
thanks
Here's a fix for the GCC 5 build issue. Added "extern" to
inline functions in stuff.c . The package builds and links with GCC 5
with this change.
Upstream may prefer to move to C99 instead, please see section
"Different semantics for inline functions" at
https://gcc.gnu.org/gcc-5/porting_to.html for more background.
--
Nicholas Luedtke
Linux for HP Helion OpenStack, Hewlett-Packard
[overgod.gcc5.patch (text/x-patch, attachment)]
Information forwarded
to debian-bugs-dist@lists.debian.org, Debian Games Team <pkg-games-devel@lists.alioth.debian.org>:
Bug#778051; Package src:overgod.
(Sat, 18 Jul 2015 19:36:04 GMT) (full text, mbox, link).
Acknowledgement sent
to gregor herrmann <gregoa@debian.org>:
Extra info received and forwarded to list. Copy sent to Debian Games Team <pkg-games-devel@lists.alioth.debian.org>.
(Sat, 18 Jul 2015 19:36:04 GMT) (full text, mbox, link).
Message #21 received at 778051@bugs.debian.org (full text, mbox, reply):
[Message part 1 (text/plain, inline)]
Control: tags 778051 + pending
Dear maintainer,
I've prepared an NMU for overgod (versioned as 1.0-4.1) and
uploaded it to DELAYED/5. Please feel free to tell me if I
should delay it longer.
Regards.
--
.''`. Homepage: http://info.comodo.priv.at/ - OpenPGP key 0xBB3A68018649AA06
: :' : Debian GNU/Linux user, admin, and developer - https://www.debian.org/
`. `' Member of VIBE!AT & SPI, fellow of the Free Software Foundation Europe
`- NP: J.J. Cale: After Midnight
[overgod-1.0-4.1-nmu.diff (text/x-diff, attachment)]
[signature.asc (application/pgp-signature, inline)]
Added tag(s) pending.
Request was from gregor herrmann <gregoa@debian.org>
to 778051-submit@bugs.debian.org.
(Sat, 18 Jul 2015 19:36:04 GMT) (full text, mbox, link).
Reply sent
to gregor herrmann <gregoa@debian.org>:
You have taken responsibility.
(Thu, 23 Jul 2015 21:51:07 GMT) (full text, mbox, link).
Notification sent
to Matthias Klose <doko@debian.org>:
Bug acknowledged by developer.
(Thu, 23 Jul 2015 21:51:07 GMT) (full text, mbox, link).
Message #28 received at 778051-close@bugs.debian.org (full text, mbox, reply):
Source: overgod
Source-Version: 1.0-4.1
We believe that the bug you reported is fixed in the latest version of
overgod, 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 778051@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
gregor herrmann <gregoa@debian.org> (supplier of updated overgod 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: Sat, 18 Jul 2015 21:31:19 +0200
Source: overgod
Binary: overgod overgod-data
Architecture: source all amd64
Version: 1.0-4.1
Distribution: unstable
Urgency: medium
Maintainer: Debian Games Team <pkg-games-devel@lists.alioth.debian.org>
Changed-By: gregor herrmann <gregoa@debian.org>
Description:
overgod - bi-directional scrolling arcade game
overgod-data - graphics and audio data for overgod
Closes: 778051
Changes:
overgod (1.0-4.1) unstable; urgency=medium
.
* Non-maintainer upload.
* Fix "ftbfs with GCC-5": add patch from Nicholas Luedtke:
add "extern" to inline functions.
(Closes: #778051)
Checksums-Sha1:
80e8480962885dee0c275be9cef59acda5e63191 2045 overgod_1.0-4.1.dsc
ce254de8ac5851582bba286b8d249a1e0a706ef8 9344 overgod_1.0-4.1.debian.tar.xz
3b4ab7bdcf9e8641609498f780ef9f2a9ab30fb9 1321552 overgod-data_1.0-4.1_all.deb
Checksums-Sha256:
c6bed34eacf7e1b152a68bccc96490e77f181ef7c83c42407f3b65659e21ecb5 2045 overgod_1.0-4.1.dsc
410b497057888084571133312ad3d76b9058b84eab5b2845adb104cce448aef2 9344 overgod_1.0-4.1.debian.tar.xz
ea37daff082e9546135e035f1a6c7745b2aac168ff80cd3ed14e12d3a9217eb9 1321552 overgod-data_1.0-4.1_all.deb
Files:
ab40f4eb9c7be50730f6ac9ded3c4817 2045 games optional overgod_1.0-4.1.dsc
91b2b7081eb77b9debb6835e9f48d41c 9344 games optional overgod_1.0-4.1.debian.tar.xz
c51451c50451e683f4a9bd6b8643cbe8 1321552 games optional overgod-data_1.0-4.1_all.deb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1
iQJ8BAEBCgBmBQJVqqm7XxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w
ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXREMUUxMzE2RTkzQTc2MEE4MTA0RDg1RkFC
QjNBNjgwMTg2NDlBQTA2AAoJELs6aAGGSaoGd6UP/A+/k8rOqua4fYSE9rM4CrvV
YjodFC5/pHrl0yFoO79L0mw2gpeW2oiUqTFa5luEor2x2HKbK9lv0NjMsjZZhmUw
U4GNJA5aPE+6F+sgetrbS9fmr0X/2acZFHV+W2iAA2pF1Ba6zluK8viEtNPJu2Pl
sY30v0RqzhAnaMtbP9v/tE3Pc+GfHJcrwvh+EaHAPOECrkxrBsweUved7Q7PRYYV
3RjBvmQ1HeIk+o/cs98VXkLvdCmJ0B8l5DLdv7H1Mil9yNzmWNxrgS05cAXVmYhE
OMngxycprNZl9Jg6+ucDdj6zJqZXYFyXJ/EiVS+hjyGuUg7Ht8TZRO823JoZpcYZ
qtHO1kTHcbG34e1XosU1sIuoE3Ag45huu27J9l8HbG6EZ9XHnelAcv6gxnV4U1w+
xub1XFp0KnEYJ+xQ0nuDUlRtWYx0Xsk0BaundIbquaaLcgdblWNqycZErYqwbDtw
WJoalQJ6kPGuiKnhJDEWJ5zRYcCqCg4ips/MxrxmO0HxhgTaESVpgg+Y0R7T/7Dc
rrOUYM2JTgq+/bN0WPf+JRkYWneOZjert1c6C+lHuVGlVwPOjz5/WUI11X+zWp2E
yGukyZ8Siz+Wr/tp7yGb/kzIuqHV3j7K29kCNasZnlUCn3MunC/4KvlAYlskjniy
nR4HxwrWjcYOCmF0Eu7h
=msIe
-----END PGP SIGNATURE-----
Bug archived.
Request was from Debbugs Internal Request <owner@bugs.debian.org>
to internal_control@bugs.debian.org.
(Wed, 26 Aug 2015 07:32:13 GMT) (full text, mbox, link).
Send a report that this bug log contains spam.
Debian bug tracking system administrator <owner@bugs.debian.org>.
Last modified:
Sun Jul 2 14:10:29 2023;
Machine Name:
buxtehude
Debian Bug tracking system
Debbugs is free software and licensed under the terms of the GNU
Public License version 2. The current version can be obtained
from https://bugs.debian.org/debbugs-source/.
Copyright © 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson,
2005-2017 Don Armstrong, and many other contributors.