[sblim-cmpi-rpm] Fix getting page size

vcrhonek vcrhonek at fedoraproject.org
Tue Jun 10 11:00:52 UTC 2014


commit df71d86a7a84e7c318cdd73757a3d57e085e9745
Author: Vitezslav Crhonek <vcrhonek at redhat.com>
Date:   Tue Jun 10 13:00:35 2014 +0200

    Fix getting page size

 sblim-cmpi-rpm-1.0.1-page-size.patch |   12 ++++++++++++
 sblim-cmpi-rpm.spec                  |    8 +++++++-
 2 files changed, 19 insertions(+), 1 deletions(-)
---
diff --git a/sblim-cmpi-rpm-1.0.1-page-size.patch b/sblim-cmpi-rpm-1.0.1-page-size.patch
new file mode 100644
index 0000000..4f20390
--- /dev/null
+++ b/sblim-cmpi-rpm-1.0.1-page-size.patch
@@ -0,0 +1,12 @@
+diff -up sblim-cmpi-rpm-1.0.1/cimrpmv4.c.orig sblim-cmpi-rpm-1.0.1/cimrpmv4.c
+--- sblim-cmpi-rpm-1.0.1/cimrpmv4.c.orig	2005-01-05 18:08:57.000000000 +0100
++++ sblim-cmpi-rpm-1.0.1/cimrpmv4.c	2014-06-10 12:44:50.427351852 +0200
+@@ -29,6 +29,8 @@
+ 
+ #define EH_MAGIC 0x17711881
+ 
++#define	PAGE_SIZE (sysconf(_SC_PAGESIZE))
++
+ typedef struct {
+   long     ehMagic;
+   char   **ehListResult;
diff --git a/sblim-cmpi-rpm.spec b/sblim-cmpi-rpm.spec
index a779e9f..865e595 100644
--- a/sblim-cmpi-rpm.spec
+++ b/sblim-cmpi-rpm.spec
@@ -1,6 +1,6 @@
 Name:           sblim-cmpi-rpm
 Version:        1.0.1
-Release:        12%{?dist}
+Release:        13%{?dist}
 Summary:        CIM access to installed software packages (currently RPMs)
 
 Group:          Applications/System
@@ -10,6 +10,7 @@ Source0:        http://downloads.sourceforge.net/sblim/%{name}-%{version}.tar.bz
 BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
 Patch0:         sblim_cmpi_rpm_ldl_library.patch
 Patch1:         sblim-cmpi-rpm-1.0.1-docdir.patch
+Patch2:         sblim-cmpi-rpm-1.0.1-page-size.patch
 BuildRequires:  sblim-cmpi-base-devel sblim-cmpi-devel rpm-devel
 Requires:       sblim-cmpi-base
 Requires:       cim-server
@@ -25,6 +26,7 @@ and provide some more details about them.
 # Patch added to fix the missing definitions of dlopen, dlsym, dlerror.
 %patch0
 %patch1 -p1 -b .docdir
+%patch2 -p1 -b .page-size
 
 
 %build
@@ -164,6 +166,10 @@ fi
 
 
 %changelog
+* Tue Jun 10 2014 Vitezslav Crhonek <vcrhonek at redhat.com> - 1.0.1-13
+- Fix getting page size
+  Resolves: #1107274
+
 * Sun Jun 08 2014 Fedora Release Engineering <rel-eng at lists.fedoraproject.org> - 1.0.1-12
 - Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
 


More information about the scm-commits mailing list