Dear Development LFS Book Administrators:

I would like to submit for your consideration the following changes
to the Section "III. 6.7. Linux-3.12.6 API Headers" of the
"Linux From Scratch - Version SVN-20140102" book.

1. After the paragraph

" ..: This is done by
  way of sanitizing various C header files that are shipped in the Linux
  kernel source tarball.",

 I would insert:

Note:
  For the meaning of the action "sanitizing" (in this context), run command
   sh scripts/headers_install.sh | sed s/echo//
  and in the output read the section between "Prepares " and " keywords."
  (output, lines 3-6).

2. After section

"They are placed in an intermediate local ",

 I would insert:

 "subdirectory (named by us, 'dest', in the command below)"

3. After

"copied to the needed location",

 I would change to

"copied to the intended user-space standard location, '/usr/include/...' "

4. I would change the command

cp -rv dest/include/* /usr/include
 to
cp -prv dest/include/* /usr/include

That would synchronize the file times in the '/usr/inlude/' tree to the
times
of the files created in the kernel directory on running the command
'make headers_install', and not assign them an arbitrary time when I get
around to
run the copy after taking out the garbage and then getting a well deserved
rest
before being finally able to complete the procedure :)

Thanks,
-- Alex
-- 
http://linuxfromscratch.org/mailman/listinfo/lfs-support
FAQ: http://www.linuxfromscratch.org/lfs/faq.html
Unsubscribe: See the above information page

Reply via email to