Your message dated Mon, 13 Jul 2015 12:04:27 +0000
with message-id <[email protected]>
and subject line Bug#778008: fixed in mirrormagic 2.0.2.0deb1-12
has caused the Debian Bug report #778008,
regarding mirrormagic: ftbfs with GCC-5
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.)
--
778008: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=778008
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: src:mirrormagic
Version: 2.0.2.0deb1-11
Severity: normal
Tags: sid stretch
User: [email protected]
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/mirrormagic_2.0.2.0deb1-11_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»/src/editor.c:1572: undefined reference to `BlitBitmap'
/«PKGBUILDDIR»/src/editor.c:1599: undefined reference to `BlitBitmap'
editor.o: In function `HandleControlButtons':
/«PKGBUILDDIR»/src/editor.c:2809: undefined reference to `BlitBitmap'
editor.o: In function `ClearEditorGadgetInfoText':
/«PKGBUILDDIR»/src/editor.c:2904: undefined reference to `ClearRectangle'
cartoons.o: In function `DrawAnim':
/«PKGBUILDDIR»/src/cartoons.c:377: undefined reference to `BlitBitmap'
/«PKGBUILDDIR»/src/cartoons.c:379: undefined reference to `SetClipOrigin'
/«PKGBUILDDIR»/src/cartoons.c:380: undefined reference to `BlitBitmapMasked'
/«PKGBUILDDIR»/src/cartoons.c:382: undefined reference to `BlitBitmap'
/«PKGBUILDDIR»/src/cartoons.c:385: undefined reference to `BlitBitmap'
/«PKGBUILDDIR»/src/cartoons.c:398: undefined reference to `FlushDisplay'
libgame/libgame.a(gadgets.o): In function `DrawGadget':
/«PKGBUILDDIR»/src/libgame/gadgets.c:140: undefined reference to `BlitBitmap'
/«PKGBUILDDIR»/src/libgame/gadgets.c:145: undefined reference to `BlitBitmap'
/«PKGBUILDDIR»/src/libgame/gadgets.c:150: undefined reference to `BlitBitmap'
/«PKGBUILDDIR»/src/libgame/gadgets.c:182: undefined reference to
`ClearRectangle'
/«PKGBUILDDIR»/src/libgame/gadgets.c:185: undefined reference to `BlitBitmap'
/«PKGBUILDDIR»/src/libgame/gadgets.c:192: undefined reference to `BlitBitmap'
/«PKGBUILDDIR»/src/libgame/gadgets.c:199: undefined reference to `BlitBitmap'
/«PKGBUILDDIR»/src/libgame/gadgets.c:205: undefined reference to `BlitBitmap'
/«PKGBUILDDIR»/src/libgame/gadgets.c:260: undefined reference to `BlitBitmap'
libgame/libgame.a(gadgets.o):/«PKGBUILDDIR»/src/libgame/gadgets.c:116: more
undefined references to `BlitBitmap' follow
libgame/libgame.a(gadgets.o): In function `DrawGadget':
/«PKGBUILDDIR»/src/libgame/gadgets.c:225: undefined reference to
`ClearRectangle'
/«PKGBUILDDIR»/src/libgame/gadgets.c:228: undefined reference to `BlitBitmap'
/«PKGBUILDDIR»/src/libgame/gadgets.c:235: undefined reference to `BlitBitmap'
/«PKGBUILDDIR»/src/libgame/gadgets.c:242: undefined reference to `BlitBitmap'
/«PKGBUILDDIR»/src/libgame/gadgets.c:248: undefined reference to `BlitBitmap'
libgame/libgame.a(text.o): In function `DrawTextExt':
/«PKGBUILDDIR»/src/libgame/text.c:165: undefined reference to `BlitBitmap'
/«PKGBUILDDIR»/src/libgame/text.c:170: undefined reference to `SetClipOrigin'
/«PKGBUILDDIR»/src/libgame/text.c:172: undefined reference to
`BlitBitmapMasked'
/«PKGBUILDDIR»/src/libgame/text.c:176: undefined reference to `BlitBitmap'
libgame/libgame.a(text.o): In function `DrawInitText':
/«PKGBUILDDIR»/src/libgame/text.c:63: undefined reference to `ClearRectangle'
/«PKGBUILDDIR»/src/libgame/text.c:66: undefined reference to `FlushDisplay'
libgame/libgame.a(sdl.o): In function `SDLLoadImage':
/«PKGBUILDDIR»/src/libgame/sdl.c:826: undefined reference to
`CreateBitmapStruct'
collect2: error: ld returned 1 exit status
make[2]: *** [../mirrormagic] Error 1
Makefile:152: recipe for target '../mirrormagic' failed
make[2]: Leaving directory '/«PKGBUILDDIR»/src'
make[1]: *** [sdl] Error 2
Makefile:59: recipe for target 'sdl' failed
make[1]: Leaving directory '/«PKGBUILDDIR»'
make: *** [build-arch] Error 2
debian/rules:26: recipe for target 'build-arch' failed
dpkg-buildpackage: error: debian/rules build-arch gave error exit status 2
--- End Message ---
--- Begin Message ---
Source: mirrormagic
Source-Version: 2.0.2.0deb1-12
We believe that the bug you reported is fixed in the latest version of
mirrormagic, 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.
Drew Parsons <[email protected]> (supplier of updated mirrormagic 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, 05 Jul 2015 21:21:49 +0800
Source: mirrormagic
Binary: mirrormagic mirrormagic-data
Architecture: source all amd64
Version: 2.0.2.0deb1-12
Distribution: unstable
Urgency: medium
Maintainer: Drew Parsons <[email protected]>
Changed-By: Drew Parsons <[email protected]>
Description:
mirrormagic - Shoot around obstacles to collect energy using your beam.
mirrormagic-data - Data files for mirrormagic
Closes: 778008
Changes:
mirrormagic (2.0.2.0deb1-12) unstable; urgency=medium
.
* enable build under gcc 5. mirrormagic predates the GNU11 standard
for gcc, so build with -std=gnu89 (patch 10-gcc5.patch). Thanks
Thavatchai Makphaibulchoke. Closes: #778008.
* Convert Debian packaging to simple dh (debhelper>9) with source
format 3.0 (quilt).
* Apply hardening flags and harden code (patches
11-harden_buildflags.patch and 30_harden_code.patch)
* Build-Depends: libxt-dev (for X11/Intrinsic.h, used in libgame/x11.h)
* Standards-Version: 3.9.6
Checksums-Sha1:
978d8b0548ebe9131c0670962b66b0b51004ac64 1964 mirrormagic_2.0.2.0deb1-12.dsc
c7d8393599c1ad8dbb8304adf94ce0da241d2a54 15992
mirrormagic_2.0.2.0deb1-12.debian.tar.xz
6f57ff620251608b8cfdc7de85883546e30f7f10 292310
mirrormagic-data_2.0.2.0deb1-12_all.deb
029d0c4ee19bcc37677ea292adad8ce8185341f2 105746
mirrormagic_2.0.2.0deb1-12_amd64.deb
Checksums-Sha256:
3fe4f31fe428c7d478132d9b228c544dc500ce9e92adde8d6d324cdc46c50658 1964
mirrormagic_2.0.2.0deb1-12.dsc
4f7e2abe2ee19b9afb5d5c5ba002a4046168473e5a05884de7837fe2c3eb5ccb 15992
mirrormagic_2.0.2.0deb1-12.debian.tar.xz
f66094801263b196a7891b2fd661178d2c28f3f26e445b0a8feeff8e343fc8b9 292310
mirrormagic-data_2.0.2.0deb1-12_all.deb
109cc87bea7cede20e3fb3c8f5544708e27c0cd112ddf92716e8b4d653446f6a 105746
mirrormagic_2.0.2.0deb1-12_amd64.deb
Files:
8193543d7af8b30d92ad41c0965828e0 1964 games optional
mirrormagic_2.0.2.0deb1-12.dsc
265dc70da2293de2b1f33a85f3c120a4 15992 games optional
mirrormagic_2.0.2.0deb1-12.debian.tar.xz
0c4810cbb21489a4e87dfd34652c73e1 292310 games optional
mirrormagic-data_2.0.2.0deb1-12_all.deb
3be7ac1e1d9a7c34dc49ec7400514000 105746 games optional
mirrormagic_2.0.2.0deb1-12_amd64.deb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1
iQIcBAEBCgAGBQJVo6eVAAoJEFc+8eS9WgH6FgcP/RN8SsEQyTwLRgpDihn+5H/f
27sPfcq7DOOhakP9Nzv4BS2U4uhnRlO/MQ1Hkd8tWjNjyBbPn9i+DVcGFvbxAD0B
NoCKxIjA1yb6LPJQctd7v3/SXfzY19XSjdoEXMk3IHnnuygCeMhZ0zKRJ58kBXPJ
/QUtJ4GXieg6Vhk6LhJPeN4rmfrEebnw5pkcAdmb+5rSza+z2Z1UqmTRenCgdgZe
YLzN3LVzVnyMgojppm51hZVlRKJYTXCLqtpxgHCnzeK227wCFuyDAscg2tuXPMxY
PhgNEpbdJM3UI78P/icBozCXecU+WLJvpsJAi7cFcHRwToYDe0IlyYbW3bphtbOd
SMbxCAZ5Hz+MF4+dd22Sq9b6FESVDidncyOoKs0Fud42qxzfRQJvf0Y0G1VKDqJN
i4pHLd3HZ1ip6eXrFGZCWJYtiOAyxG9bJg7m5i6/GJ1EAa8CeYlAD4C/2tnMZaVX
V0WoqB9A77uiJn6y61u8BJmn9ouZqlDtXVQHkIhlnKt/cIES0P4DwdCHIxM1h6ND
zmjeOKjjOpUwDjYKDTN+ANjD8/NeZxb7dzh0QRrih39JX0U07kcChLCtHbxSc8mn
UCbWGxyHhb+27nL/gWIgGs+x/wA9Md17TKH0fLbK4crtuUtM8/kSEPNo+hjNoeSJ
aCWN1LV7nXH1KiFDXXGx
=JPj8
-----END PGP SIGNATURE-----
--- End Message ---