From mboxrd@z Thu Jan 1 00:00:00 1970 From: Kay Sievers Date: Mon, 03 Jan 2011 23:38:17 +0000 Subject: Re: Failure to build ata_id Message-Id: List-Id: References: <201101032329.45198.thomas@koeller.dyndns.org> In-Reply-To: <201101032329.45198.thomas@koeller.dyndns.org> MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit To: linux-hotplug@vger.kernel.org On Mon, Jan 3, 2011 at 23:29, Thomas Koeller wrote: > since kernel release v2.6.35-rc1 (commit 7407e5bba2cc821950344fd1391d9ad1b7e0b397), > scsi/scsi.h is no longer part of the exported kernel headers. Since then, it has > not been possible to do a full build of udev anymore, because extras/ata_id/ata_id.c > wants to include this header. > > I suppose new udev releases are tested with a current kernel? Am I missing something? It's not a kernel header, it's from glibc. You need a matching glibc for these new kernel headers. $ rpm -qf /usr/include/scsi/scsi.h glibc-devel-2.11.3-4.1.x86_64 Kay