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
