Hello community,

here is the log from the commit of package papi for openSUSE:Factory checked in 
at 2012-09-04 01:33:53
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/papi (Old)
 and      /work/SRC/openSUSE:Factory/.papi.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "papi", Maintainer is "[email protected]"

Changes:
--------
--- /work/SRC/openSUSE:Factory/papi/papi.changes        2012-07-06 
09:45:25.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.papi.new/papi.changes   2012-09-04 
01:33:55.000000000 +0200
@@ -1,0 +2,11 @@
+Mon Sep  3 17:19:13 CEST 2012 - [email protected]
+
+- Modify spec so that build succeeds (requiring libquadmath versions).
+
+-------------------------------------------------------------------
+Mon Sep  3 11:31:43 UTC 2012 - [email protected]
+
+- Add papi-glibc-siginfo.patch: newer glibc no longer defines
+  siginfo, we need to use siginfo_t
+
+-------------------------------------------------------------------

New:
----
  papi-glibc-siginfo.patch

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ papi.spec ++++++
--- /var/tmp/diff_new_pack.1We0cg/_old  2012-09-04 01:33:56.000000000 +0200
+++ /var/tmp/diff_new_pack.1We0cg/_new  2012-09-04 01:33:56.000000000 +0200
@@ -1,5 +1,5 @@
 #
-# spec file for package papi (Version 4.4.0)
+# spec file for package papi
 #
 # Copyright (c) 2012 SUSE LINUX Products GmbH, Nuernberg, Germany.
 #
@@ -19,13 +19,15 @@
 Name:           papi
 BuildRequires:  chrpath
 BuildRequires:  gcc-fortran
-%if 0%suse_version > 1201
+
+%if 0%{suse_version} > 1201
 BuildRequires:  libquadmath47
 %else
-%if 0%suse_version = 1201
+%if 0%{suse_version} == 1201
 BuildRequires:  libquadmath46
 %endif
 %endif
+
 BuildRequires:  linux-kernel-headers
 BuildRequires:  ncurses-devel
 %if 0%suse_version < 1102
@@ -41,10 +43,10 @@
 %endif
 Version:        4.4.0
 Release:        0
-License:        BSD-3-Clause
 Summary:        Performance Application Programming Interface
-Url:            http://icl.cs.utk.edu/papi/index.html
+License:        BSD-3-Clause
 Group:          Development/Libraries/C and C++
+Url:            http://icl.cs.utk.edu/papi/index.html
 Source:         %{name}-%{version}.tar.gz
 Source1:        %{name}-rpmlintrc
 #PAPI doesn't support the s390 architecture
@@ -55,9 +57,11 @@
 Patch7:         papi-use_as_help_string.patch
 Patch8:         papi-list_components.patch
 Patch9:         papi-use_major_in_soname.patch
+Patch10:        papi-glibc-siginfo.patch
 BuildRoot:      %{_tmppath}/%{name}-%{version}-build
-BuildRequires: autoconf >= 2.61 automake
-Buildrequires:  libsensors4-devel
+BuildRequires:  autoconf >= 2.61
+BuildRequires:  automake
+BuildRequires:  libsensors4-devel
 #BuildRequires:  libibmad-devel
 
 %ifarch ia64
@@ -91,7 +95,6 @@
 performance and processor events.
 
 %package        devel
-License:        BSD-3-Clause
 Summary:        Software Development Kit for PAPI
 Group:          Development/Libraries/C and C++
 Requires:       linux-kernel-headers
@@ -103,7 +106,6 @@
 that uses PAPI.
 
 %package        devel-static
-License:        BSD-3-Clause
 Summary:        Static PAPI libraries
 Group:          Development/Libraries/C and C++
 Requires:       linux-kernel-headers
@@ -113,7 +115,6 @@
 This package includes the static PAPI libraries.
 
 %package -n     libpapi
-License:        BSD-3-Clause
 Summary:        PAPI runtime library
 Group:          System/Libraries
 
@@ -122,7 +123,6 @@
 
 %if %{libpfm_package}
 %package -n     libpfm%{pfm_so_major}
-License:        BSD-3-Clause
 Summary:        Libpfm runtime library
 Group:          System/Libraries
 
@@ -138,6 +138,9 @@
 %patch7
 %patch8
 %patch9
+%if 0%{?suse_version} > 1220
+%patch10 -p1
+%endif
 
 %build
 #export SUSE_ASNEEDED=0

++++++ papi-glibc-siginfo.patch ++++++
Index: papi-4.4.0/src/linux-context.h
===================================================================
--- papi-4.4.0.orig/src/linux-context.h
+++ papi-4.4.0/src/linux-context.h
@@ -4,7 +4,7 @@
 /* Signal handling functions */
 
 #undef hwd_siginfo_t
-typedef struct siginfo hwd_siginfo_t;
+typedef siginfo_t hwd_siginfo_t;
 
 #undef hwd_ucontext_t
 typedef ucontext_t hwd_ucontext_t;
-- 
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to