Your message dated Wed, 24 Aug 2016 06:18:32 +0000
with message-id <e1bcrwc-00038d...@franck.debian.org>
and subject line Bug#831098: fixed in libretro-desmume 
0.9.11+git20160819+dfsg1-1
has caused the Debian Bug report #831098,
regarding libretro-desmume: FTBFS with GCC 6: src/MMU_timing.h:158:28: error: 
left operand of shift expression '(-1 << 11)' is negative [-fpermissive]
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 ow...@bugs.debian.org
immediately.)


-- 
831098: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=831098
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Source: libretro-desmume
Version: 0.9.11+git20160319+dfsg1-1
Severity: serious
Tags: stretch sid
User: debian...@lists.debian.org
Usertags: qa-ftbfs-20160713 qa-ftbfs
Justification: FTBFS with GCC 6 on amd64

Hi,

During a rebuild of all packages in sid using the gcc-defaults package
available in experimental to make GCC default to version 6, your package failed
to build on amd64. For more information about GCC 6 and Stretch, see:
- https://wiki.debian.org/GCC6
- https://lists.debian.org/debian-devel-announce/2016/06/msg00007.html

Relevant part (hopefully):
> g++ -g -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_JIT 
> -DNDEBUG -O3 -D__LIBRETRO__ -fPIC -Isrc -Isrc/libretro  -Wdate-time 
> -D_FORTIFY_SOURCE=2  -c -o src/armcpu.o src/armcpu.cpp
> In file included from src/armcpu.cpp:34:0:
> src/MMU_timing.h: In instantiation of 'class CacheController<13, 2, 5>':
> src/MMU_timing.h:253:26:   required from here
> src/MMU_timing.h:158:28: error: left operand of shift expression '(-1 << 11)' 
> is negative [-fpermissive]
>   enum { TAGMASK = (u32)(~0 << TAGSHIFT) };
>                         ~~~~^~~~~~~~~~~~
> src/MMU_timing.h:158:7: error: enumerator value for 'TAGMASK' is not an 
> integer constant
>   enum { TAGMASK = (u32)(~0 << TAGSHIFT) };
>        ^
> src/MMU_timing.h:159:61: error: left operand of shift expression '(-1 << 5)' 
> is negative [-fpermissive]
>   enum { BLOCKMASK = ((u32)~0 >> (32 - TAGSHIFT)) & (u32)(~0 << 
> BLOCKSIZESHIFT) };
>                                                          
> ~~~~^~~~~~~~~~~~~~~~~~
> src/MMU_timing.h:159:7: error: enumerator value for 'BLOCKMASK' is not an 
> integer constant
>   enum { BLOCKMASK = ((u32)~0 >> (32 - TAGSHIFT)) & (u32)(~0 << 
> BLOCKSIZESHIFT) };
>        ^
> src/MMU_timing.h: In instantiation of 'class CacheController<12, 2, 5>':
> src/MMU_timing.h:254:26:   required from here
> src/MMU_timing.h:158:28: error: left operand of shift expression '(-1 << 10)' 
> is negative [-fpermissive]
>   enum { TAGMASK = (u32)(~0 << TAGSHIFT) };
>                         ~~~~^~~~~~~~~~~~
> src/MMU_timing.h:158:7: error: enumerator value for 'TAGMASK' is not an 
> integer constant
>   enum { TAGMASK = (u32)(~0 << TAGSHIFT) };
>        ^
> src/MMU_timing.h:159:61: error: left operand of shift expression '(-1 << 5)' 
> is negative [-fpermissive]
>   enum { BLOCKMASK = ((u32)~0 >> (32 - TAGSHIFT)) & (u32)(~0 << 
> BLOCKSIZESHIFT) };
>                                                          
> ~~~~^~~~~~~~~~~~~~~~~~
> src/MMU_timing.h:159:7: error: enumerator value for 'BLOCKMASK' is not an 
> integer constant
>   enum { BLOCKMASK = ((u32)~0 >> (32 - TAGSHIFT)) & (u32)(~0 << 
> BLOCKSIZESHIFT) };
>        ^
> make[2]: *** [src/armcpu.o] Error 1

The full build log is available from:
   
http://people.debian.org/~lucas/logs/2016/07/13/libretro-desmume_0.9.11+git20160319+dfsg1-1_unstable_gcc6.log

A list of current common problems and possible solutions is available at
http://wiki.debian.org/qa.debian.org/FTBFS . You're welcome to contribute!

About the archive rebuild: The rebuild was done on EC2 VM instances from
Amazon Web Services, using a clean, minimal and up-to-date chroot. Every
failed build was retried once to eliminate random failures.

--- End Message ---
--- Begin Message ---
Source: libretro-desmume
Source-Version: 0.9.11+git20160819+dfsg1-1

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

Debian distribution maintenance software
pp.
Sérgio Benjamim <sergio_...@yahoo.com.br> (supplier of updated libretro-desmume 
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 ftpmas...@ftp-master.debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

Format: 1.8
Date: Sun, 23 Aug 2016 20:20:00 -0300
Source: libretro-desmume
Binary: libretro-desmume
Architecture: source
Version: 0.9.11+git20160819+dfsg1-1
Distribution: unstable
Urgency: low
Maintainer: Debian Games Team <pkg-games-de...@lists.alioth.debian.org>
Changed-By: Sérgio Benjamim <sergio_...@yahoo.com.br>
Description:
 libretro-desmume - Libretro wrapper for DeSmuME
Closes: 831098
Changes:
 libretro-desmume (0.9.11+git20160819+dfsg1-1) unstable; urgency=low
 .
   * Updated to latest git, 2fb4b68. It Builds now with GCC 6 (Closes: #831098).
   * Updated Standards-Version to 3.9.8.
   * Fixed hardening-no-bindnow.
   * Updated TinyXml patch.
Checksums-Sha1:
 64bc28830d8b4127a876edd8316c51f3ad341ffb 1981 
libretro-desmume_0.9.11+git20160819+dfsg1-1.dsc
 f35cbb27e3ae09af8dccf8b49c6a18ec46ea9059 1256300 
libretro-desmume_0.9.11+git20160819+dfsg1.orig.tar.gz
 5256c59acb228caaeb29d14269d02738a1a6e468 6332 
libretro-desmume_0.9.11+git20160819+dfsg1-1.debian.tar.xz
Checksums-Sha256:
 d5ddff1edeaf20a535146b32dd1014ea9fa96c5f7969dbad715cc5334789e433 1981 
libretro-desmume_0.9.11+git20160819+dfsg1-1.dsc
 cf4e963a4ffefeee51d9aa06289086b47fbf3cd940089a5a65a7f67220c3a90a 1256300 
libretro-desmume_0.9.11+git20160819+dfsg1.orig.tar.gz
 e296e0e7acf645eb76f14b12c581c51484a8a412ed6f88679d28e1f2ff96317e 6332 
libretro-desmume_0.9.11+git20160819+dfsg1-1.debian.tar.xz
Files:
 3dc6870fddce4faa976f02fb3b5226ca 1981 games optional 
libretro-desmume_0.9.11+git20160819+dfsg1-1.dsc
 4ebbd811738145e0ade4acd3d1a3ae7d 1256300 games optional 
libretro-desmume_0.9.11+git20160819+dfsg1.orig.tar.gz
 bd5b77bb430b57163fac932a20131825 6332 games optional 
libretro-desmume_0.9.11+git20160819+dfsg1-1.debian.tar.xz

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2

iQIcBAEBCAAGBQJXvTtBAAoJEPNPCXROn13ZwYMP/R/diHUgxfzsGFTZJ/4EYC6l
yZxlN2g6aHySWDiNJT8q99GqNsGTevHw4u/YsRYLA6urvGhfvu6+7ZMvgiD4FHT4
itxcYsMphnguEVHtJcxS6nRLk1gBUj3+8YMb7RiWtb72KWbyRMwACkVf1FVr5pS5
rUMnaehSYbcadARkVIrLKq1TLMh5F4kctaHGjcGwXxDpMqQ8kuVqIiWGqpfuVfUO
X8KMFB9CV+TFa+7/mD0qEEqvpjh1BK5ns4/Ay+QhZQrH94+FbS+HmxK6mtzSKV50
OGG+mv6Wo7L4YfXwYF2QvjqQHrL6TNOMV3dv6w9nuA2U08PVX3A6yMqbPxTVFF0Y
/fNbibcu77RkjqCUY6H+I9R39Eu48mJqOl5kIXrMgUqs4uTnUllKfH23Dk9PDe5r
PmHAmGAaazw6kLgR2BP9WjzUbHgmDlNtl8vmEtYThD1LcY09tXhzRQGc4YuIQ3fV
jfRgMCsj12Ek7n8xCoBElXpJVKIn1SdefkrTdj2G8VXzgsQqA01YmBJbnoVD8ZG7
bJNgvrNLidQCfIduVkIpFfLufsuB6DyZBs6x+vudL0zUDy6HF6uMiZTWKGPP0UH9
zdvHAgDZqvElIAlGXg9GLzOdcU5sWcfcakAHpArWitA4K9qHE8x15u0D6CluZm9b
VevU0U1OaQXCpfItv7yF
=vEf8
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to