[packages/libkate] - added x32 fix from debian
baggins
baggins at pld-linux.org
Fri Mar 13 20:00:08 CET 2015
commit 83a1eaf9feaca5310a4ecc6cd92e3514e5946432
Author: Jan Rękorajski <baggins at pld-linux.org>
Date: Fri Mar 13 19:59:52 2015 +0100
- added x32 fix from debian
0001-Fix-tests-check_sizes.c-on-x32.patch | 25 +++++++++++++++++++++++++
libkate.spec | 2 ++
2 files changed, 27 insertions(+)
---
diff --git a/libkate.spec b/libkate.spec
index 50f243d..0d7606c 100644
--- a/libkate.spec
+++ b/libkate.spec
@@ -14,6 +14,7 @@ Group: Libraries
#Source0Download: http://code.google.com/p/libkate/downloads/list
Source0: http://libkate.googlecode.com/files/%{name}-%{version}.tar.gz
# Source0-md5: 1dfdbdeb2fa5d07063cf5b8261111fca
+Patch0: 0001-Fix-tests-check_sizes.c-on-x32.patch
URL: http://code.google.com/p/libkate/
BuildRequires: bison
BuildRequires: doxygen
@@ -106,6 +107,7 @@ Ten pakiet zawiera dokumentację do bibliotek Kate.
%prep
%setup -q
+%patch0 -p1
# We regenerate these files at built step
%{__rm} tools/kate_parser.{c,h}
diff --git a/0001-Fix-tests-check_sizes.c-on-x32.patch b/0001-Fix-tests-check_sizes.c-on-x32.patch
new file mode 100644
index 0000000..327de27
--- /dev/null
+++ b/0001-Fix-tests-check_sizes.c-on-x32.patch
@@ -0,0 +1,25 @@
+From: Daniel Schepler <schepler at debian.org>
+Date: Sat, 9 Mar 2013 16:33:14 -0800
+Subject: Fix tests/check_sizes.c on x32
+
+Bug-Debian: https://bugs.debian.org/702681
+---
+ tests/check_sizes.c | 4 ++++
+ 1 file changed, 4 insertions(+)
+
+diff --git a/tests/check_sizes.c b/tests/check_sizes.c
+index 0b9809f..8aa36e5 100644
+--- a/tests/check_sizes.c
++++ b/tests/check_sizes.c
+@@ -30,7 +30,11 @@ static void ksz_print(const char *type,size_t sz)
+ } while(0)
+
+ #ifdef __x86_64__
++#ifdef __ILP32__
++#define KSZ(type,sz32,sz64) KSZA(type,sz32)
++#else
+ #define KSZ(type,sz32,sz64) KSZA(type,sz64)
++#endif
+ #elif defined __i386__
+ #define KSZ(type,sz32,sz64) KSZA(type,sz32)
+ #else
================================================================
---- gitweb:
http://git.pld-linux.org/gitweb.cgi/packages/libkate.git/commitdiff/83a1eaf9feaca5310a4ecc6cd92e3514e5946432
More information about the pld-cvs-commit
mailing list