Your message dated Wed, 14 Sep 2005 02:02:07 -0700
with message-id <[EMAIL PROTECTED]>
and subject line Bug#327501: fixed in kwave 0.7.3-5
has caused the attached Bug report 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 I am
talking about this indicates a serious mail system misconfiguration
somewhere.  Please contact me immediately.)

Debian bug tracking system administrator
(administrator, Debian Bugs database)

--------------------------------------
Received: (at submit) by bugs.debian.org; 10 Sep 2005 15:12:19 +0000
>From [EMAIL PROTECTED] Sat Sep 10 08:12:19 2005
Return-path: <[EMAIL PROTECTED]>
Received: from hoboe1bl1.telenet-ops.be [195.130.137.72] 
        by spohr.debian.org with esmtp (Exim 3.36 1 (Debian))
        id 1EE71f-0004Q2-00; Sat, 10 Sep 2005 08:12:19 -0700
Received: from localhost (localhost.localdomain [127.0.0.1])
        by hoboe1bl1.telenet-ops.be (Postfix) with SMTP id 55947380D2
        for <[EMAIL PROTECTED]>; Sat, 10 Sep 2005 17:12:17 +0200 (CEST)
Received: from Q.roeckx.be (dD5775F4A.access.telenet.be [213.119.95.74])
        by hoboe1bl1.telenet-ops.be (Postfix) with ESMTP id 8165738130
        for <[EMAIL PROTECTED]>; Sat, 10 Sep 2005 17:12:15 +0200 (CEST)
Received: by Q.roeckx.be (Postfix, from userid 501)
        id D430A26136; Sat, 10 Sep 2005 17:11:58 +0200 (CEST)
Date: Sat, 10 Sep 2005 17:11:58 +0200
From: Kurt Roeckx <[EMAIL PROTECTED]>
To: [EMAIL PROTECTED]
Subject: kwave: FTBFS: suffix or operands invalid for `pop'
Message-ID: <[EMAIL PROTECTED]>
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="k1lZvvs/B4yU6o8G"
Content-Disposition: inline
User-Agent: Mutt/1.4.2.1i
Delivered-To: [EMAIL PROTECTED]
X-Spam-Checker-Version: SpamAssassin 2.60-bugs.debian.org_2005_01_02 
        (1.212-2003-09-23-exp) on spohr.debian.org
X-Spam-Level: 
X-Spam-Status: No, hits=-8.0 required=4.0 tests=BAYES_00,HAS_PACKAGE 
        autolearn=no version=2.60-bugs.debian.org_2005_01_02


--k1lZvvs/B4yU6o8G
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline

Package: kwave
Version: 0.7.3-4
Severity: important
Tags: patch

Hi,

It seems that #288781 is back, let's try to fix this for good
now.

Using push/pop on an int isn't going to work, we need something
that is 64 bit.  So I've changed it to use a int64_t instead of
an int, which should hopefully work as expected.

All the registers probably don't need to be 64 bit, eax was
probably enough.

At startup, I'm seeing this:
Benchmarking memcpy methods (smaller is better):
        libc memcpy() : 248273109
        linux kernel memcpy() : 269018605
        MMX optimized memcpy() : -4046833690
        MMXEXT optimized memcpy() : 157412020
using -> 'MMXEXT optimized memcpy()'

And have to wonder why mmx has a negative number there.


Kurt


--k1lZvvs/B4yU6o8G
Content-Type: text/plain; charset=us-ascii
Content-Disposition: attachment; filename="kwave-cputest.diff"

--- libkwave/cputest.c.old      2005-09-10 16:38:49.231573224 +0200
+++ libkwave/cputest.c  2005-09-10 16:44:48.560946856 +0200
@@ -58,20 +58,20 @@
 int mm_support(void)
 {
     int rval;
-    int eax, ebx, ecx, edx;
 
 #if defined(ARCH_X86_64)
     /* use 64bit pushq / popq */
+    int64_t eax, ebx, ecx, edx;
     __asm__ __volatile__ (
                           /* See if CPUID instruction is supported ... */
                           /* ... Get copies of EFLAGS into eax and ecx */
                           "pushf\n\t"
                           "popq %0\n\t"
-                          "movl %0, %1\n\t"
+                          "movq %0, %1\n\t"
 
                           /* ... Toggle the ID bit in one copy and store */
                           /*     to the EFLAGS reg */
-                          "xorl $0x200000, %0\n\t"
+                          "xorq $0x200000, %0\n\t"
                           "pushq %0\n\t"
                           "popf\n\t"
 
@@ -84,6 +84,7 @@
                           );
 #else
     /* use 32bit push / pop */
+    int eax, ebx, ecx, edx;
     __asm__ __volatile__ (
                           /* See if CPUID instruction is supported ... */
                           /* ... Get copies of EFLAGS into eax and ecx */

--k1lZvvs/B4yU6o8G--

---------------------------------------
Received: (at 327501-close) by bugs.debian.org; 14 Sep 2005 09:08:02 +0000
>From [EMAIL PROTECTED] Wed Sep 14 02:08:02 2005
Return-path: <[EMAIL PROTECTED]>
Received: from katie by spohr.debian.org with local (Exim 3.36 1 (Debian))
        id 1EFT9b-0006G3-00; Wed, 14 Sep 2005 02:02:07 -0700
From: Aurelien Jarno <[EMAIL PROTECTED]>
To: [EMAIL PROTECTED]
X-Katie: $Revision: 1.56 $
Subject: Bug#327501: fixed in kwave 0.7.3-5
Message-Id: <[EMAIL PROTECTED]>
Sender: Archive Administrator <[EMAIL PROTECTED]>
Date: Wed, 14 Sep 2005 02:02:07 -0700
Delivered-To: [EMAIL PROTECTED]
X-Spam-Checker-Version: SpamAssassin 2.60-bugs.debian.org_2005_01_02 
        (1.212-2003-09-23-exp) on spohr.debian.org
X-Spam-Level: 
X-Spam-Status: No, hits=-4.8 required=4.0 tests=BAYES_00,FROM_ENDS_IN_NUMS,
        HAS_BUG_NUMBER autolearn=no version=2.60-bugs.debian.org_2005_01_02

Source: kwave
Source-Version: 0.7.3-5

We believe that the bug you reported is fixed in the latest version of
kwave, which is due to be installed in the Debian FTP archive:

kwave_0.7.3-5.diff.gz
  to pool/main/k/kwave/kwave_0.7.3-5.diff.gz
kwave_0.7.3-5.dsc
  to pool/main/k/kwave/kwave_0.7.3-5.dsc
kwave_0.7.3-5_i386.deb
  to pool/main/k/kwave/kwave_0.7.3-5_i386.deb



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.
Aurelien Jarno <[EMAIL PROTECTED]> (supplier of updated kwave 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: SHA1

Format: 1.7
Date: Tue, 13 Sep 2005 18:51:44 +0200
Source: kwave
Binary: kwave
Architecture: source i386
Version: 0.7.3-5
Distribution: unstable
Urgency: low
Maintainer: Aurelien Jarno <[EMAIL PROTECTED]>
Changed-By: Aurelien Jarno <[EMAIL PROTECTED]>
Description: 
 kwave      - sound editor for KDE
Closes: 327501
Changes: 
 kwave (0.7.3-5) unstable; urgency=low
 .
   * x86_64 processors always have the cpuid instruction, so don't check
     for it (closes: bug#327501).
Files: 
 d9d201408ab0e65dc47032cfc9780baf 851 kde optional kwave_0.7.3-5.dsc
 67b53a6910110b066245741022d1c01f 19654 kde optional kwave_0.7.3-5.diff.gz
 ea3f7db2434c9f0252a8c939fe4e10a1 2969434 kde optional kwave_0.7.3-5_i386.deb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.1 (GNU/Linux)

iD8DBQFDJ+XFw3ao2vG823MRArziAJ473mZVgMg3UQlul/86WhCtuaKlQgCeOt7K
Wcp6CGcr41Wo6T5iT9OYi90=
=QH1O
-----END PGP SIGNATURE-----


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to