[Lunar Linux 0000406]: kdemultimedia3 wont compile??
noreply at bugs.lunar-linux.org
noreply at bugs.lunar-linux.org
Wed Nov 12 15:05:32 GMT 2003
The following bug requires your FEEDBACK.
=======================================================================
http://bugs.lunar-linux.org/view_bug_page.php?f_id=0000406
=======================================================================
Reporter: rcrongeyer
Handler:
=======================================================================
Project: Lunar Linux
Bug ID: 0000406
Category: moonbase
Reproducibility: always
Severity: minor
Priority: normal
Status: feedback
=======================================================================
Date Submitted: 2003-11-12 13:37 GMT
Last Modified: 2003-11-12 15:05 GMT
=======================================================================
Summary: kdemultimedia3 wont compile??
Description:
kdemultimedia3 wont compile.
=======================================================================
-----------------------------------------------------------------------
sofar - 2003-11-12 14:01 GMT
-----------------------------------------------------------------------
Classic signs of problems with your kernel headers... Could this be another
kdemultimedia hell? Please provide the following info:
1) have you got kernel-headers (the module) installed?
2) what kernel have you got installed?
-----------------------------------------------------------------------
rcrongeyer - 2003-11-12 14:15 GMT
-----------------------------------------------------------------------
1. No I didn't have kernel-headers installed. I just installed them, (lin
kernelheaders).
2. 2.4.20
-----------------------------------------------------------------------
hardkrash - 2003-11-12 14:22 GMT
-----------------------------------------------------------------------
This is the same problem from the XFS (filesystem) patch to the kernel.
The attached kernel patch will correct the header issue. If installing
the kernel headers does not. (yes the patch says its for 2.6.0-test7, but
the file hasen't changed.
-----------------------------------------------------------------------
hardkrash - 2003-11-12 14:26 GMT
-----------------------------------------------------------------------
Also look at bug http://bugs.lunar-linux.org/view_bug_page.php?f_id=308
-----------------------------------------------------------------------
rcrongeyer - 2003-11-12 14:31 GMT
-----------------------------------------------------------------------
I have the 2.4.20 with the aggressive patch set installed.
I guess the patch should be added to the moonbase and applied to bothe the
2.4.20 and the 2.4.20 aggressive patch set.
-----------------------------------------------------------------------
niki - 2003-11-12 14:36 GMT
-----------------------------------------------------------------------
It should allready be there...
As i have added it myself ;-)
-----------------------------------------------------------------------
rcrongeyer - 2003-11-12 15:05 GMT
-----------------------------------------------------------------------
Ok, I installed the kernel-headers package and recompiled kdemultimedia3,
but it still failed. I'm not sure if it is failing for the same things
though, so i'll give you the latest compile log.
Also, just so you know what I have installed:
root at Lunar-Desktop ~ # uname -a
Linux Lunar-Desktop 2.4.20-lunar-r1.3.1-aggressive
http://bugs.lunar-linux.org/view_bug_page.php?f_id=1 Wed Oct 29 09:50:16
EST 2003 i686 unknown unknown GNU/Linux
I just opened:
/var/spool/lunar/linux-2.4.20-lunar-patch-set-r1.3.1.tar.bz2/aggressive
and there is "05_kde-fix1.patch" that looks almost the same as
(0000406-byteorder-2.6.0-test7.patch):
this is (05_kde-fix1.patch)
diff -Naur old/include/asm-i386/byteorder.h
new/include/asm-i386/byteorder.h
--- old/include/asm-i386/byteorder.h 2003-06-13 16:51:38.000000000 +0200
+++ new/include/asm-i386/byteorder.h 2003-09-08 20:59:43.000000000 +0200
@@ -34,7 +34,7 @@
return x;
}
-
+#if defined(__GNUC__) && !defined(__STRICT_ANSI__)
static inline __u64 ___arch__swab64(__u64 val)
{
union {
@@ -55,10 +55,11 @@
}
#define __arch__swab64(x) ___arch__swab64(x)
+#define __BYTEORDER_HAS_U64__
+#endif
#define __arch__swab32(x) ___arch__swab32(x)
#define __arch__swab16(x) ___arch__swab16(x)
-#define __BYTEORDER_HAS_U64__
#endif /* __GNUC__ */
and the new one (0000406-byteorder-2.6.0-test7.patch) is just a little
different:
--- linux-2.6.0-test7/include/asm-i386/byteorder.h.scm 2003-10-09
21:52:16.727080480 -0400
+++ linux-2.6.0-test7/include/asm-i386/byteorder.h 2003-10-08
17:20:10.000000000 -0400
@@ -34,7 +34,7 @@
return x;
}
-
+#if defined(__GNUC__) && !defined(__STRICT_ANSI__)
static inline __u64 ___arch__swab64(__u64 val)
{
union {
@@ -55,10 +55,11 @@
}
#define __arch__swab64(x) ___arch__swab64(x)
+#define __BYTEORDER_HAS_U64__
+#endif
#define __arch__swab32(x) ___arch__swab32(x)
#define __arch__swab16(x) ___arch__swab16(x)
-#define __BYTEORDER_HAS_U64__
#endif /* __GNUC__ */
More information about the Lunar-bugs
mailing list