Mailinglist Archive: opensuse (2441 mails)

< Previous Next >
Re: [SLE] KSCD cdda not working in 9.3
  • From: "Joe Morris (NTM)" <Joe_Morris@xxxxxxx>
  • Date: Wed, 01 Jun 2005 17:17:29 -0500
  • Message-id: <429E33F9.6040504@xxxxxxx>
Anders Johansson wrote:
On Wednesday 01 June 2005 01:00, Anders Johansson wrote:
On Wednesday 01 June 2005 00:29, Joe Morris (NTM) wrote:
/usr/include/linux/byteorder/little_endian.h:43: error: syntax error
before "__cpu_to_le64p"
Strange. What version of glibc-devel do you have installed, and what is the
output from

rpm -V glibc-devel

OK, never mind, I just got the source and tried to compile it and I get the same thing.

The problem is that the definition of __le64 is inside an #if !defined (__STRICT_ANSI__) block and the configure test program uses the compile flag -std=iso9899:1990 which defines that macro

This seems like a bug in autoconf
I just updated to 3.4.1, and there is still the same problem. I was doing some checking, and I don't think it is an autoconf problem. I'll share my thinking process and hopefully someone will see my error or help to narrow down the choices. I had downloaded the kdemultimedia3 src.rpm and rebuilt it to try to get kscd cdda to work, with no success. I had built it (with a patch for KAudiocreator) on 9.2, which worked. On 9.3, it doesn't. Same src.rpm. I just checked, and it appears autoconf and automake are basically the same version for both 9.2 and 9.3. The file with all the errors, little_endian.h, is part of glibc-devel. That file is quite different in 9.2. IIANM, all the failing parts of little_endian.h are not present in 9.2. I do not know programming (actually more of a hardware guy), but I suspect a glibc problem/bug. I also ran a 2.6.11.5 patched kernel.org kernel in 9.2, so kernel versions were very close from my 9.2 and 9.3. I looked at what you wrote above Anders and tried to follow along but I got lost [but I do respect your programming and code reading skills]. I know I could add a cd audio cable, but that doesn't fix the problem, only works around the problem. It is also a bothersome problem for my daughters' laptops I upgraded to 9.3. They cannot add a cd audio cable, so I would like to help get the bug found and fixed. TIA for any help in tracking down the source of this bug.
--
Joe Morris
New Tribes Mission
Email Address: Joe_Morris@xxxxxxx
Registered Linux user 231871






< Previous Next >