Your message dated Mon, 20 Sep 2010 05:17:06 +0000
with message-id <[email protected]>
and subject line Bug#597193: fixed in libatomic-ops 7.2~alpha5+cvs20100919-1
has caused the Debian Bug report #597193,
regarding armel related fixes
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.)


-- 
597193: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=597193
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: libatomic-ops
Version: 7.2~alpha5+cvs20100601-1
Tags: patch
User: [email protected]
Usertags: origin-ubuntu maverick ubuntu-patch

This the first issue cause a build failure by including the header on armel, the second one was an issue seen after a code review. See
https://launchpad.net/bugs/635388

diff -u libatomic-ops-7.2~alpha5+cvs20100601/debian/changelog 
libatomic-ops-7.2~alpha5+cvs20100601/debian/changelog
--- libatomic-ops-7.2~alpha5+cvs20100601/debian/changelog
+++ libatomic-ops-7.2~alpha5+cvs20100601/debian/changelog
@@ -1,3 +1,10 @@
+libatomic-ops (7.2~alpha5+cvs20100601-1ubuntu1) maverick; urgency=low
+
+  * atomic_ops.h: Define AO_GENERALIZE_TWICE for armel. LP: #635388.
+  * Fix inline asm for for data memory barrier on arm (Dave Martin).
+
+ -- Matthias Klose <[email protected]>  Fri, 17 Sep 2010 15:18:51 +0200
+
 libatomic-ops (7.2~alpha5+cvs20100601-1) unstable; urgency=low
 
   * Update from upstream CVS, to fix AVR build issues with change from
only in patch2:
unchanged:
--- libatomic-ops-7.2~alpha5+cvs20100601.orig/src/atomic_ops.h
+++ libatomic-ops-7.2~alpha5+cvs20100601/src/atomic_ops.h
@@ -241,6 +241,7 @@
 # if defined(__arm__) && !defined(AO_USE_PTHREAD_DEFS)
 #   include "atomic_ops/sysdeps/gcc/arm.h"
 #   define AO_CAN_EMUL_CAS
+#   define AO_GENERALIZE_TWICE
 # endif /* __arm__ */
 # if defined(__cris__) || defined(CRIS)
 #   include "atomic_ops/sysdeps/gcc/cris.h"
only in patch2:
unchanged:
--- libatomic-ops-7.2~alpha5+cvs20100601.orig/src/atomic_ops/sysdeps/gcc/arm.h
+++ libatomic-ops-7.2~alpha5+cvs20100601/src/atomic_ops/sysdeps/gcc/arm.h
@@ -46,8 +46,8 @@
 #ifndef AO_UNIPROCESSOR
         /* issue an data memory barrier (keeps ordering of memory transactions 
 */
         /* before and after this operation)                                    
 */
-        unsigned int dest=0;
-        __asm__ __volatile__("mcr p15,0,%0,c7,c10,5" :"=&r"(dest) : : 
"memory");
+        unsigned int arg=0;
+        __asm__ __volatile__("mcr p15,0,%0,c7,c10,5" : : "r" (arg) : "memory");
 #endif
 }
 

--- End Message ---
--- Begin Message ---
Source: libatomic-ops
Source-Version: 7.2~alpha5+cvs20100919-1

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

libatomic-ops-dev_7.2~alpha5+cvs20100919-1_i386.deb
  to main/liba/libatomic-ops/libatomic-ops-dev_7.2~alpha5+cvs20100919-1_i386.deb
libatomic-ops_7.2~alpha5+cvs20100919-1.diff.gz
  to main/liba/libatomic-ops/libatomic-ops_7.2~alpha5+cvs20100919-1.diff.gz
libatomic-ops_7.2~alpha5+cvs20100919-1.dsc
  to main/liba/libatomic-ops/libatomic-ops_7.2~alpha5+cvs20100919-1.dsc
libatomic-ops_7.2~alpha5+cvs20100919.orig.tar.gz
  to main/liba/libatomic-ops/libatomic-ops_7.2~alpha5+cvs20100919.orig.tar.gz



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.
Ian Wienand <[email protected]> (supplier of updated libatomic-ops 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.8
Date: Sun, 19 Sep 2010 21:55:41 -0700
Source: libatomic-ops
Binary: libatomic-ops-dev
Architecture: source i386
Version: 7.2~alpha5+cvs20100919-1
Distribution: unstable
Urgency: low
Maintainer: Ian Wienand <[email protected]>
Changed-By: Ian Wienand <[email protected]>
Description: 
 libatomic-ops-dev - A library for atomic operations (development files)
Closes: 597193
Changes: 
 libatomic-ops (7.2~alpha5+cvs20100919-1) unstable; urgency=low
 .
   * Closes: 597193 -- Update from upstream CVS to fix armel issues
   * Update to standards 3.9.1
Checksums-Sha1: 
 79160a2c3eebe72403fdcec405577fa9eb0d28cf 1184 
libatomic-ops_7.2~alpha5+cvs20100919-1.dsc
 52da5d11d09b0f43a714b4c0c726e29b9a4d1e52 229693 
libatomic-ops_7.2~alpha5+cvs20100919.orig.tar.gz
 c6487fb0079329e641e98ae38380bdd3ce2615ae 9898 
libatomic-ops_7.2~alpha5+cvs20100919-1.diff.gz
 3f9275481a61e8c8371be1a02b7d4cba68a4fc72 80160 
libatomic-ops-dev_7.2~alpha5+cvs20100919-1_i386.deb
Checksums-Sha256: 
 765d1be2943f9d7166cb41ff621b84833577b3217968f36966b3505d853a3d72 1184 
libatomic-ops_7.2~alpha5+cvs20100919-1.dsc
 8f393e0ad80acf624828257ef01fba60cd3d1c7d43becae64281e3707c2d6c3c 229693 
libatomic-ops_7.2~alpha5+cvs20100919.orig.tar.gz
 9de2daa0c62be01533b47890e1ab5829a9fde39bfebab2f6260a267cdb3548f0 9898 
libatomic-ops_7.2~alpha5+cvs20100919-1.diff.gz
 68a912e33a1a6abd99bf57b69bde20fce9927681aff806986798d63ba541d8a7 80160 
libatomic-ops-dev_7.2~alpha5+cvs20100919-1_i386.deb
Files: 
 44e9b7b5081b2adabba959bcf567b6d9 1184 libdevel optional 
libatomic-ops_7.2~alpha5+cvs20100919-1.dsc
 423bac1d8e4bb7a70b45fabffc118262 229693 libdevel optional 
libatomic-ops_7.2~alpha5+cvs20100919.orig.tar.gz
 f4e459e2dd0e7927bc6a12968bad94a7 9898 libdevel optional 
libatomic-ops_7.2~alpha5+cvs20100919-1.diff.gz
 e9417d9454d114622bd2a336cc9b7244 80160 libdevel optional 
libatomic-ops-dev_7.2~alpha5+cvs20100919-1_i386.deb

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

iEYEARECAAYFAkyW6goACgkQWDlSU/gp6ecQ+ACfQFjaaTuqlUBi/UylnhgQEDiu
ek0AoIXsEW2kZYfc+5N68Rx/8ca9ma0x
=rUZg
-----END PGP SIGNATURE-----



--- End Message ---

Reply via email to