Your message dated Fri, 08 Aug 2014 13:19:02 +0000
with message-id <[email protected]>
and subject line Bug#751411: fixed in papi 5.3.2-1
has caused the Debian Bug report #751411,
regarding papi - patches for hppa/linux arch
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.)


-- 
751411: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=751411
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: papi
Version: 5.3.0-3
Severity: normal
Tags: patch

The attached trivial patch fixes the build on the Debian hppa/linux arch.
Please apply for the next version.

Thanks,
Helge

PS: Here is the old build-log:
http://buildd.debian-ports.org/status/fetch.php?pkg=papi&arch=hppa&ver=5.3.0-3&stamp=1391584125

diff -up ./src/configure.in.org ./src/configure.in
--- ./src/configure.in.org	2014-06-12 16:36:43.136183226 +0200
+++ ./src/configure.in	2014-06-12 16:36:55.312184354 +0200
@@ -384,7 +384,7 @@ AC_DEFINE_UNQUOTED(CPU,$CPU,[cpu type])
 
 # First set pthread-mutexes based on arch                                       
 case $arch in
-  aarch64|arm*)
+  aarch64|arm*|hppa*)
     pthread_mutexes=yes
     CFLAGS="$CFLAGS -DUSE_PTHREAD_MUTEXES"
     echo "forcing use of pthread mutexes... " >&6
diff -up ./src/linux-context.h.org ./src/linux-context.h
--- ./src/linux-context.h.org	2014-06-12 16:38:34.792193369 +0200
+++ ./src/linux-context.h	2014-06-12 16:43:47.632219446 +0200
@@ -35,6 +35,8 @@ typedef ucontext_t hwd_ucontext_t;
 #define OVERFLOW_ADDRESS(ctx) ctx.ucontext->uc_mcontext.pc
 #elif defined(__mips__)
 #define OVERFLOW_ADDRESS(ctx) ctx.ucontext->uc_mcontext.pc
+#elif defined(__hppa__)
+#define OVERFLOW_ADDRESS(ctx) ctx.ucontext->uc_mcontext.sc_iaoq[0]
 #else
 #error "OVERFLOW_ADDRESS() undefined!"
 #endif
diff -up ./src/linux-timer.c.org ./src/linux-timer.c
--- ./src/linux-timer.c.org	2014-06-12 16:49:06.096242651 +0200
+++ ./src/linux-timer.c	2014-06-12 16:49:35.744244649 +0200
@@ -215,7 +215,7 @@ get_cycles( void )
 /* POWER get_cycles()   */
 /************************/
 
-#elif (defined(__powerpc__) || defined(__arm__) || defined(__mips__) || defined(__aarch64__))
+#elif (defined(__powerpc__) || defined(__arm__) || defined(__mips__) || defined(__aarch64__) || defined(__hppa__))
 /*
  * It's not possible to read the cycles from user space on ppc970.
  * There is a 64-bit time-base register (TBU|TBL), but its

--- End Message ---
--- Begin Message ---
Source: papi
Source-Version: 5.3.2-1

We believe that the bug you reported is fixed in the latest version of
papi, 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.
Andreas Beckmann <[email protected]> (supplier of updated papi 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: Fri, 08 Aug 2014 14:50:44 +0200
Source: papi
Binary: libpapi5.3 libpapi-dev papi-tools papi-examples papi-dbg
Architecture: source amd64 all
Version: 5.3.2-1
Distribution: unstable
Urgency: medium
Maintainer: Vincent Danjean <[email protected]>
Changed-By: Andreas Beckmann <[email protected]>
Description:
 libpapi-dev - PAPI development files (headers and API documentation)
 libpapi5.3 - PAPI runtime (shared libraries)
 papi-dbg   - PAPI debug symbols
 papi-examples - PAPI example files and test programs
 papi-tools - PAPI utilities
Closes: 749797 751411
Changes:
 papi (5.3.2-1) unstable; urgency=medium
 .
   * New upstream release.
   * Bump libpfm4-dev B-D to >= 4.5.0+git23.
   * Fix build on hppa, thanks to Helge Deller.  (Closes: #751411)
   * Call ldconfig with full path during build.  (Closes: #749797)
   * papi-examples: Ship components examples/tests.
Checksums-Sha1:
 1a4e9435b44b4600f74844e065ba908f0e564e67 2133 papi_5.3.2-1.dsc
 fd295b07272342b0649e3671d4fe4a49ec5c16ca 4018736 papi_5.3.2.orig.tar.gz
 4d257a31a8a9336c5a562ed049ef4c3f7637e275 11724 papi_5.3.2-1.debian.tar.xz
 08ce3243f20e39e7eb30eb35e8c5e0b2207f1a04 261760 libpapi5.3_5.3.2-1_amd64.deb
 b258be89101a8d14ab77d2ba192febf779ef1746 237078 libpapi-dev_5.3.2-1_amd64.deb
 1dad75940d2fd14e9740a8969dd3123ff4b3419f 76510 papi-tools_5.3.2-1_amd64.deb
 358bb500d7b21e062d8f39c7217410f9a8c0a378 127588 papi-examples_5.3.2-1_all.deb
 fcc74e403ba81057888807a8f6cca2b1d94313d2 527286 papi-dbg_5.3.2-1_amd64.deb
Checksums-Sha256:
 e8e3d901fdc0448320f3c75cbae72fc2bbef877f989765cd972379147b2d4bf1 2133 
papi_5.3.2-1.dsc
 5b9a5621cef4e34e6ddb295d523bbbd83b44f986c02635f0a277f48810bd3d67 4018736 
papi_5.3.2.orig.tar.gz
 7c5bcbbde0d7a5e1be896a3cd6bcaa827f70487875f565761142d06b763f0b8f 11724 
papi_5.3.2-1.debian.tar.xz
 3ea4f5879d94f257a5fe16573be0a05aa8423bbbc20e73a2b4b5405fdfb69c2f 261760 
libpapi5.3_5.3.2-1_amd64.deb
 066a1c8a30b655baa038753594a2430679f8b419aff841fc87598f8d7e647946 237078 
libpapi-dev_5.3.2-1_amd64.deb
 4143bf839ca6d71995a824584d6962aadc23afcc3a7586cd8b84f3ec58a241c5 76510 
papi-tools_5.3.2-1_amd64.deb
 58a6924943349c4b08569887eb41c037416812a039d496dd181559e993d6d998 127588 
papi-examples_5.3.2-1_all.deb
 233252aac003e593ad07b58c346f4c388b5e2055a9f2fd50a9eb44dbbe84170f 527286 
papi-dbg_5.3.2-1_amd64.deb
Files:
 47b6929fe28f931f23be85023be10ed0 261760 libs extra libpapi5.3_5.3.2-1_amd64.deb
 4f975b0bd0d63429ecd20c4becb20a03 237078 libdevel extra 
libpapi-dev_5.3.2-1_amd64.deb
 36d47708c39a46348a6f69ac3a360cfb 76510 devel extra papi-tools_5.3.2-1_amd64.deb
 0ba0bcc354cab07babb97dd19fb14b87 127588 devel extra 
papi-examples_5.3.2-1_all.deb
 116e54bfe3e2c558f1c5f32b1cbde6b7 527286 debug extra papi-dbg_5.3.2-1_amd64.deb
 4580e61576cf96ec66f54b8f55182620 2133 devel extra papi_5.3.2-1.dsc
 b534bbe25fb0c20962d193fa32289f80 4018736 devel extra papi_5.3.2.orig.tar.gz
 ffea0e4f77d77f71818726685e1067fa 11724 devel extra papi_5.3.2-1.debian.tar.xz

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

iQIcBAEBCAAGBQJT5MmPAAoJEF+zP5NZ6e0Iu9wP/2k/YH+HKHvyqAwCFYUw9vko
IpNfVUF9izBqQypsM4rEgDIOyA74ZJSVWAIhR76yNULlo8i4wXweWYcRuvWGEgzv
v8Val8LFzV78FLGBqQau/wl3C5nOef8PcqwME6KuYPD2+gKS28vKnct6RF5zud83
IakLbuHIXV9C2EaVfNjAp+FVritRFhJyIxsBvrgkErEhxd2iNVNFkuVfJe5hS666
tPY3NoWh/InGc/jF5MfQzVsBnqkiF5+avLTccoLeys6AGccKSTTFwY59bjYnon6K
Mb0eF9AcPUyj/GuaiKhSVnKsKMRvFB5JjMqmG5zZDgvAy/Ay10f4251lBuyCuJg/
VWTOA+8/nTSg853CREee5DOOB2nGBzIZJmxu6cVaADjmD/aVvzWcwlpAoMzcYFYm
8UkCErjYvS2AjkevU7CX2UgdePaWOiNpTsu0fIzNWz8XV5YxcqylcIzzoYAAKvVn
w0Us/LWbeO6YNFYFuudK3GeddD3fY2JRwk5nz0WfK6I1BOzNjkQwYMTixqPd/dVF
oqP0j0+u9BOjixoBHsFdx9bPuAufdTAMmWfujZ00NNhlW5xJcNMF3e4EpKbre3P0
lE8GlW67Lfp6TqVMrjoUvWC22chfIFq9m4sn8SBi7skdFUgbWo454V3UwbRtvFny
S/QiWA9tOwpc3C9HgQTz
=CtRS
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to