Chapter 5.6: Linux API Headers won't build

Bruce Dubbs bruce.dubbs at
Mon Jun 29 21:21:49 PDT 2009

Smartboy wrote:
> I have checked, and went over the build exactly how the book says.

What book?  There are lots of versions.

  Yet, when
> I try to compile the Linux API headers, I get stuck at make headers_check
> with the error message:
> "scripts/unifdef.c:209: error: conflicting types for 'getline'
> /usr/include/stdio.h:651: error: previous declaration of 'getline' was here"
> I did a google search, and it seems that a patch was made for this, but for
> more recent kernels. You can find the patch here (
>, but if
> you try to apply it, you should get errors.

I suggest you read

and then re-ask the question.

You might also provide the results of the script in

   -- Bruce

More information about the lfs-support mailing list