On 30/01/10 06:58, Lyos Norezel wrote:
> Greetings all...
>
> I'm getting an error while trying to install hal-0.5.12 (BLFS current
> svn)... I get the following error message:
>
> In file included from linux_dvd_rw_utils.c:54: /usr/include/scsi.h:148:
> error: expected specifier-qualifier-list before u8
> /usr/include/scsi/scsi.h: In function scsi_varlen_cdb_length:
> /usr/include/scsi/scsi.h:159: error: struct scsi_varlen_cdb_hdr has no
> member named additional_cdb_length
> hal completely errors out...
>
> The few google hits are in a foreign language... and one busybox link...
> it appears, from those links... that the kernel headers are to blame:
>
> http://translate.google.com/translate?hl=en&sl=ja&u=http://www.poared.com/wordpress/%3Fcat%3D6&ei=e9NjS56bD4LSNfH9gcYK&sa=X&oi=translate&ct=result&resnum=2&ved=0CA4Q7gEwAQ&prev=/search%3Fq%3D/usr/include/scsi/scsi.h:159%2Berror:%2Bstruct%2Bscsi_varlen_cdb_hdr%2Bhas%2Bno%2Bmember%26hl%3Den%26client%3Dfirefox-a%26rls%3Dorg.mozilla:en-US:official%26hs%3DKU7
> <http://translate.google.com/translate?hl=en&sl=ja&u=http://www.poared.com/wordpress/%3Fcat%3D6&ei=e9NjS56bD4LSNfH9gcYK&sa=X&oi=translate&ct=result&resnum=2&ved=0CA4Q7gEwAQ&prev=/search%3Fq%3D/usr/include/scsi/scsi.h:159%2Berror:%2Bstruct%2Bscsi_varlen_cdb_hdr%2Bhas%2Bno%2Bmember%26hl%3Den%26client%3Dfirefox-a%26rls%3Dorg.mozilla:en-US:official%26hs%3DKU7>
>
> http://lists.busybox.net/pipermail/buildroot/2009-December.txt
>
> Anyone know of a fix for this?
>

The fix is to install glibc. It will overwrite the kernels scsi/scsi.h 
with a version that works with other software

Andy
-- 
http://linuxfromscratch.org/mailman/listinfo/blfs-support
FAQ: http://www.linuxfromscratch.org/blfs/faq.html
Unsubscribe: See the above information page

Reply via email to