Your message dated Wed, 04 May 2016 05:23:46 +0000
with message-id <[email protected]>
and subject line Bug#812717: fixed in pygame 1.9.2~pre~r3449-1
has caused the Debian Bug report #812717,
regarding pygame: FTBFS using clang instead of gcc
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.)


-- 
812717: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=812717
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: pygame
Severity: minor
Tags: patch
User: [email protected]
Usertags: clang-ftbfs

Hello,

Using the rebuild infrastructure, your package fails to build with clang
(instead of gcc).

Detected this kind of error:
http://clang.debian.net/status.php?version=3.6.0&key=INVALID_INSTRUCTION_MNEMONIC

Full build log is available here:
http://clang.debian.net/logs/2015-03-25/pygame_1.9.1release+dfsg-10_unstable_clang.log

I have attached a patch to fix this error.


Regards,
--Arthur Marble


-- System Information:
Debian Release: sid (unstable)
Architecture: amd64 (x86_64)
Kernel: Linux 4.2.0-1-amd64
Locale: LANG=en_US.UTF-8, LC_CTYPE="en_US.UTF-8"
Shell: /bin/sh linked to /bin/dash
Compiler: Debian clang version 3.6.2-3 (based on LLVM 3.6.2)
--- a/src/scale_mmx64.c
+++ b/src/scale_mmx64.c
@@ -425,7 +425,7 @@
              " movl             %5,      %%ecx;           "
              " pxor          %%mm0,      %%mm0;           "
              "1:                                          "
-             " movsxl         (%3),      %%rax;           " /* get xidx0[x] */
+             " movslq         (%3),      %%rax;           " /* get xidx0[x] */
              " add              $4,         %3;           "
              " movq           (%0),      %%mm1;           " /* load mult0 */
              " add              $8,         %0;           "
@@ -500,7 +500,7 @@
              " movl             %5,      %%ecx;           "
              " pxor          %%mm0,      %%mm0;           "
              "1:                                          "
-             " movsxl         (%3),      %%rax;           " /* get xidx0[x] */
+             " movslq         (%3),      %%rax;           " /* get xidx0[x] */
              " add              $4,         %3;           "
              " movq           (%0),      %%mm1;           " /* load mult0 */
              " add              $8,         %0;           "

--- End Message ---
--- Begin Message ---
Source: pygame
Source-Version: 1.9.2~pre~r3449-1

We believe that the bug you reported is fixed in the latest version of
pygame, 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.
Vincent Cheng <[email protected]> (supplier of updated pygame 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: Tue, 03 May 2016 21:39:41 -0700
Source: pygame
Binary: python-pygame python3-pygame
Architecture: source
Version: 1.9.2~pre~r3449-1
Distribution: experimental
Urgency: medium
Maintainer: Debian Python Modules Team 
<[email protected]>
Changed-By: Vincent Cheng <[email protected]>
Description:
 python-pygame - SDL bindings for games development in Python (Python 2)
 python3-pygame - SDL bindings for games development in Python (Python 3)
Closes: 750315 803555 812717
Changes:
 pygame (1.9.2~pre~r3449-1) experimental; urgency=medium
 .
   [ Vincent Cheng ]
   * Stop symlinking fonts into deprecated /usr/share/pyshared/ directory;
     fixes FTBFS. (Closes: #750315)
   * Drop doc-base file.
   * Update Standards version to 3.9.8.
 .
   [ Stefano Rivera ]
   * New upstream snapshot.
     - Fixes FTBFS with clang. (Closes: #812717)
   * Support Python 3 in setup_ignore_portmidi_on_non_linux.diff
   * Drop ffmpeg, and smpeg dependencies, upstream has dropped movie support.
     (Closes: #803555)
   * Run tests against built pygame, don't build-depend on it.
     - Build-Depend on: fluid-soundfont-gm, fontconfig, fonts-dejavu-core,
       musescore-soundfont-gm, for the tests.
   * Port to pybuild.
 .
   [ Ondřej Nový ]
   * Fixed VCS URL (https)
Checksums-Sha1:
 e4eee2789ec954d11b51fb453762e7f0d7cd948b 2541 pygame_1.9.2~pre~r3449-1.dsc
 467b065e20d143a6c4a1ccbd89be6e43ff6f1248 2191868 
pygame_1.9.2~pre~r3449.orig.tar.xz
 c0b8fe9c2f0b70ad6a85a9d9b28ee7019f6e144a 16860 
pygame_1.9.2~pre~r3449-1.debian.tar.xz
Checksums-Sha256:
 c8875df8821fd1efcb95e9b37624cbb66887f4ecb961215582e51be3c7a1b949 2541 
pygame_1.9.2~pre~r3449-1.dsc
 1acd6a7a96ee276e7f64d4f4ec12a88ff2f89539120de025c6bba2566e33a7ed 2191868 
pygame_1.9.2~pre~r3449.orig.tar.xz
 e67921076a8906f18918117f7a15ce93ebe49b7581679685d7af03f822035b3e 16860 
pygame_1.9.2~pre~r3449-1.debian.tar.xz
Files:
 ebdc418f0096e77ae4178dc991554e84 2541 python optional 
pygame_1.9.2~pre~r3449-1.dsc
 de71f5ea978c005355264006d90050e6 2191868 python optional 
pygame_1.9.2~pre~r3449.orig.tar.xz
 46deadbcb02c307d8e60f81a00416979 16860 python optional 
pygame_1.9.2~pre~r3449-1.debian.tar.xz

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1

iQIcBAEBCAAGBQJXKYGKAAoJEI7tzBuqHzL/XZkQAK7oS0LFU/EVsWxLzqdJqeF7
Qx27qAjpNnEfmhDRC5VQeI9z8IV5x2r4SwhpCXsDT8futfaOE5QC0ZRXxAKr3e/w
86dbN8QjLTFhHpi+01m7EfjC9KSL1Ar9xWoA4N6pO1fYGs5TciNS4NEvkJ2teKZD
Mz7WzeMurkBK8oIAhFJvX9wf0+26SOfObOgLUWZn5LWon0tTIRE+bAFx9g61VpW4
CO1ZYNQlJ/O8L1Brs84BQEhmdsZr3jY2ImyKIBl9D5vCy0uCYAETjALbd/APmg6v
Vrgnc90WS+F8GBkmLWY1i1T0s5phYKShDzxfzVhTlFIsdUflH52FOiFBh/f3LXg7
66FKxBX3ZpCSSJT/IfcZosUxrgjPRkEIKLtFGfyk08Opqj4YWdvGt+6F+Ta78uIY
dAE0cpMOioDuOB2n5h94FCW1A7g2DsDDWwrWrJ3hQMFOv1fZwFBAPP2hjrbT6CTI
yPNCF3pqaE6tsAze+sKz18Ks3vHRxYXQ4CYPFfqFWt9JdVxNy+0nbZiu+42JAjEz
VjhvR3t+WcZx4uMPhvIZfHgyn6Ga0sJ3BaapqvSRPujZHFr2BYC/wmfJZmARFQty
5JCmhB1V3QoTiFqx2Skw3Ia6NsZWWk92s655BKc5l98t8GAgxhDRWgm9vAjkZ5d2
CfaFc/7U6EagCv2SiuAA
=+rLf
-----END PGP SIGNATURE-----

--- End Message ---
_______________________________________________
Python-modules-team mailing list
[email protected]
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/python-modules-team

Reply via email to