From e4d8a5b2bfd32271b241b5c111c65cbbe0aa65be Mon Sep 17 00:00:00 2001 From: "Bernhard C. Schrenk" Date: Mon, 9 May 2005 13:47:42 +0000 Subject: [PATCH] Bernhard C. Schrenk: kdemultimedia: Patch for making compileable under x86_64 [2005040623510831872] (https://www.rocklinux.net/submaster) git-svn-id: http://www.rocklinux.org/svn/rock-linux/trunk@5939 c5f82cb5-29bc-0310-9cd0-bff59a50e3bc --- package/kde/kdemultimedia/mpeglib_u64.patch | 23 +++++++++++++++++++++ 1 file changed, 23 insertions(+) create mode 100644 package/kde/kdemultimedia/mpeglib_u64.patch diff --git a/package/kde/kdemultimedia/mpeglib_u64.patch b/package/kde/kdemultimedia/mpeglib_u64.patch new file mode 100644 index 000000000..a30e030c1 --- /dev/null +++ b/package/kde/kdemultimedia/mpeglib_u64.patch @@ -0,0 +1,23 @@ +Fix for mpeglib on AMD64 from http://bugs.kde.org/show_bug.cgi?id=97179 + +diff -uNr kdemultimedia-3.4.0-orig/mpeglib/lib/input/cdromAccess.cpp kdemultimedia-3.4.0/mpeglib/lib/input/cdromAccess.cpp +--- kdemultimedia-3.4.0-orig/mpeglib/lib/input/cdromAccess.cpp 2005-01-03 15:53:36.000000000 +0100 ++++ kdemultimedia-3.4.0/mpeglib/lib/input/cdromAccess.cpp 2005-04-06 16:18:24.721199472 +0200 +@@ -27,6 +27,9 @@ + #include + #ifndef __u64 + #if LINUX_VERSION_CODE >= KERNEL_VERSION(2,5,70) ++ #ifdef __x86_64__ ++ typedef unsigned long long __u64; ++ #else + #include + #if __WORDSIZE == 64 + typedef unsigned long __u64; +@@ -35,6 +38,7 @@ + #endif + #endif + #endif ++ #endif + #include "cdromAccess_Linux.cpp" + #endif +