Your message dated Sun, 01 Mar 2015 18:19:02 +0000
with message-id <e1ys8se-0004sq...@franck.debian.org>
and subject line Bug#779029: fixed in scummvm 1.7.0+dfsg-2
has caused the Debian Bug report #779029,
regarding scummvm: fails to work on armhf, ARM ASM is buggy [PATCH]
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.)


-- 
779029: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=779029
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: scummvm
Version: 1.7.0+dfsg-1
Severity: grave
tags: patch

I have been trying to run old scummvm games on an old armhf system, but
it was crashing on load with a segfault.

I tried to debug the application and found that at all times, the
culprit are the arm asm optimizations. Disabling these optimizations
makes scummvm run properly on armhf, at least I was able to run both In
diana Jones and the Fate of Atlantis and Beneath a Steel Sky. I attach
a patch but it's only a suggested method, disabling arm optimizations
for all arm* platforms, in the case of Debian, both armel and armhf.

Regards

-- 
Konstantinos Margaritis
email: mar...@freevec.org, mar...@debian.org
blog: http://freevec.org
gpg: 3FC3 7391 FECD D3CB 5501  7121 6606 027F 6437 124C
Description: Disable arm asm as it breaks on armhf

--- scummvm-1.7.0+dfsg.orig/configure
+++ scummvm-1.7.0+dfsg/configure
@@ -2027,10 +2027,10 @@ echo_n "Checking host CPU architecture..
 case $_host_cpu in
 	arm*)
 		echo "ARM"
-		define_in_config_if_yes yes 'USE_ARM_SCALER_ASM'
-		define_in_config_if_yes yes 'USE_ARM_SOUND_ASM'
-		define_in_config_if_yes yes 'USE_ARM_SMUSH_ASM'
-		define_in_config_if_yes yes 'USE_ARM_GFX_ASM'
+		# define_in_config_if_yes yes 'USE_ARM_SCALER_ASM'
+		# define_in_config_if_yes yes 'USE_ARM_SOUND_ASM'
+		# define_in_config_if_yes yes 'USE_ARM_SMUSH_ASM'
+		# define_in_config_if_yes yes 'USE_ARM_GFX_ASM'
 		# FIXME: The following feature exhibits a bug during the intro scene of Indy 4
 		# (on Pandora and iPhone at least)
 		#define_in_config_if_yes yes 'USE_ARM_COSTUME_ASM'

Attachment: pgpDT87znhjNh.pgp
Description: PGP signature


--- End Message ---
--- Begin Message ---
Source: scummvm
Source-Version: 1.7.0+dfsg-2

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

Debian distribution maintenance software
pp.
Markus Koschany <a...@gambaru.de> (supplier of updated scummvm 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: Sat, 28 Feb 2015 18:50:52 +0100
Source: scummvm
Binary: scummvm scummvm-data
Architecture: source amd64 all
Version: 1.7.0+dfsg-2
Distribution: unstable
Urgency: medium
Maintainer: Debian Games Team <pkg-games-de...@lists.alioth.debian.org>
Changed-By: Markus Koschany <a...@gambaru.de>
Description:
 scummvm    - engine for several graphical adventure games
 scummvm-data - engine for several graphical adventure games (data files)
Closes: 779029
Changes:
 scummvm (1.7.0+dfsg-2) unstable; urgency=medium
 .
   * Team upload.
   * Add disable-arm-asm.patch.
     Fix a crash and segmentation fault on ARM systems by disabling asm
     optimizations.
     Thanks to Konstantinos Margaritis <mar...@freevec.org> for the report
     and patch and Vagrant Cascadian for further testing.
     (Closes: #779029)
Checksums-Sha1:
 08c5adb1c0059412a0c7ab41a8f69903e366e37d 2278 scummvm_1.7.0+dfsg-2.dsc
 939843af6bbef585f52def757f6b4845f0db3612 15469580 
scummvm_1.7.0+dfsg.orig.tar.xz
 598ce33a594f23bfa8b82ea23be0f36cd2912b35 15148 
scummvm_1.7.0+dfsg-2.debian.tar.xz
 c5a6668a32ca2947991a752e5a3097f8cc1f65e6 6674524 scummvm_1.7.0+dfsg-2_amd64.deb
 a3f80dd28b552e55b536def7a51777db60e1e874 2291188 
scummvm-data_1.7.0+dfsg-2_all.deb
Checksums-Sha256:
 0146392744ec1f71553d2ead36cd433863cfb9504670b11a8e4978cc0e2e14f8 2278 
scummvm_1.7.0+dfsg-2.dsc
 9e178e87b4c56d564491e2f4b9e85c13d475a6629dc04cd04a379c90fa4fc390 15469580 
scummvm_1.7.0+dfsg.orig.tar.xz
 e6a4aea04f8e4881070d198ed11dbf793ce61b7150af5e45b06edcd74a052d11 15148 
scummvm_1.7.0+dfsg-2.debian.tar.xz
 9c7cb551ea25c27ef1df7ca69be05ede2b352d6db940db2feca49a55cd15a1fa 6674524 
scummvm_1.7.0+dfsg-2_amd64.deb
 75eab262687b325ec4ae28e94e91485bc6d8f5dd00f133bf139f4be0181ee6b8 2291188 
scummvm-data_1.7.0+dfsg-2_all.deb
Files:
 fcd2968265a064f99fc1b9bfe5f3a88c 2278 games optional scummvm_1.7.0+dfsg-2.dsc
 600fcbb58d2fb0668f8dfd8971e709df 15469580 games optional 
scummvm_1.7.0+dfsg.orig.tar.xz
 6d4268c2dd2a1538034f886a5cee7a6c 15148 games optional 
scummvm_1.7.0+dfsg-2.debian.tar.xz
 518378b2602277f05c56baf0b093e9ce 6674524 games optional 
scummvm_1.7.0+dfsg-2_amd64.deb
 eba610ed8ee92c3a4508a7956402c0fd 2291188 games optional 
scummvm-data_1.7.0+dfsg-2_all.deb

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

iQIcBAEBCAAGBQJU81VoAAoJEHQmOzf1tfkTJwcP+wVD4FVv8zL2kyTq5LWV1I5C
9k25/WlbbmIFvC7Isl0OGln/XuGlHyl5K/vI/y3br/wG7nnk8iIwgKshpnpR65a0
pWsCOSZrGuxWpJ92ZO6i6yAimEWk11npt6RQCtx70qDYL4p8CFRLS4/u2ohbLnTm
J1Sz8Gdi3SY+TGvfS3XrOoekdpVp/3nmId+kIozrea5huoJmZTs+WXVb/QhgkA89
SlBGTuHKqELtb/3dj2OixArbuLhp77viZXee3w8qTaoQ3CmoXS1g5whdSTrhTyLM
U62f1il281xyX82Z7uWYmDYxUo2xkq0x1vuIox9p9UqkFjDl1wvC/rFUXSxK44su
ZriGze/OrC/TeCTP/fIrgGTGZ0yGttBGhcl/tehgBbjOaIrtDbgNv0/j6euvCSkY
Uq8oQirt8+g3zO9rxbY5FH/ohDe5kn+CFAwqZ/bTpA+cWzyvKUmjzxhRUc8NvBpB
brdG4m/Vo3Qb85XRpejaNmK8qy+wlTzV1C+fd1FvfSS8dzqzCKz+WQbdFX0qaZVJ
Ds+oU8Dyqr3sQB1vb+UuZZebbc1aR7kdxlIpYHk+MiVU4hX6RB8QA+/119knwsUR
m5pUZh0Tf15l+ZvTmkAcT5ASskDrieIDlRW64f8XkOglBgVlYGhoMuMoAEtDK7L/
tZZs2ED+ldgHIn8dXRvK
=mYQ/
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to