Received: with ECARTIS (v1.0.0; list linux-xfs); Mon, 30 Jun 2003 02:53:31 -0700 (PDT) Received: from oss.sgi.com (localhost [127.0.0.1]) by oss.sgi.com (8.12.9/8.12.9) with ESMTP id h5U9rA2x007613 for ; Mon, 30 Jun 2003 02:53:10 -0700 Received: (from xfs@localhost) by oss.sgi.com (8.12.9/8.12.8/Submit) id h5U9rA2r007612 for linux-xfs@oss.sgi.com; Mon, 30 Jun 2003 02:53:10 -0700 Received: from oss.sgi.com (localhost [127.0.0.1]) by oss.sgi.com (8.12.9/8.12.9) with ESMTP id h5U9r731007597 for ; Mon, 30 Jun 2003 02:53:07 -0700 Received: (from apache@localhost) by oss.sgi.com (8.12.9/8.12.8/Submit) id h5U8r8rG002973; Mon, 30 Jun 2003 01:53:08 -0700 Date: Mon, 30 Jun 2003 01:53:08 -0700 Message-Id: <200306300853.h5U8r8rG002973@oss.sgi.com> From: bugzilla-daemon@oss.sgi.com To: xfs-master@oss.sgi.com Subject: [Bug 213] XFS kernel patch breaks kdemultimedia X-Bugzilla-Reason: AssignedTo X-archive-position: 4505 X-ecartis-version: Ecartis v1.0.0 Sender: linux-xfs-bounce@oss.sgi.com Errors-to: linux-xfs-bounce@oss.sgi.com X-original-sender: bugzilla-daemon@oss.sgi.com Precedence: bulk X-list: linux-xfs http://oss.sgi.com/bugzilla/show_bug.cgi?id=213 kelledin@skarpsey.dyndns.org changed: What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |REOPENED Resolution|INVALID | ------- Additional Comments From kelledin@skarpsey.dyndns.org 2003-30-06 01:53 PDT ------- This is actually NOT a KDE bug. It's an XFS bug. The problem is that if gcc -ansi is used, the kernel headers do not define the __u64 type, yet the XFS-patched include/asm-i386/byteorder.h relies on __u64 being a defined type. The non-XFS-patched include/asm-i386/byteorder.h will not introduce this type dependency for userspace code built with gcc -ansi; it will quite sensibly refuse to provide swab64(). The XFS-patched include/asm-i386/byteorder.h should follow the same behavior. kdemultimedia's CD player app (KsCD IIRC) hits this because it includes , which indirectly includes . KsCD has a pretty obvious need to do this, I think. ;) I will attach a patch below that fixes this for XFS-patched 2.4.20. ------- You are receiving this mail because: ------- You are the assignee for the bug, or are watching the assignee.