Glibc 2.0.104 FAQ proposed improvement
Maciej W. Rozycki
macro@ds2.pg.gda.pl
Tue Dec 1 12:11:00 GMT 1998
>Submitter-Id: net
>Originator: Maciej W. Rozycki
>Organization: Technical University of Gdansk, Poland
>Confidential: no
>Synopsis: FAQ improvement proposal
>Severity: non-critical
>Priority: low
>Category: libc
>Class: doc-bug
>Release: libc-2.0.104
>Environment: Linux
Host type: alpha-unknown-linux-gnu
System: Linux melmac.amg.gda.pl 2.1.129 #3 Mon Nov 23 13:04:10 CET 1998 alpha unknown
Architecture: alpha
Addons: crypt linuxthreads
Build CFLAGS: -pipe -O2
Build CC: gcc
Compiler version: egcs-2.92.23 19981122 (gcc2 ss-980609 experimental)
Kernel headers: UTS_RELEASE
Symbol versioning: yes
Build static: yes
Build shared: yes
Build pic-default: no
Build profile: yes
Build omitfp: yes
Build bounded: no
Build static-nss: yes
Stdio: libio
>Description:
Section 1.7, paragraph three is an overkill and needs unnecessary
steps to be performed by the user configuring glibc. There is no
need to involve any kernel configuration to make
<linux/version.h>. Everything needed to be done to recreate
<linux/version.h> is to invoke `make include/linux/version.h' in
the root of a clean (or configured) kernel source tree or to use
`make -C' appropriately from elsewhere.
>How-To-Repeat:
N/A
>Fix:
I suggest the following patch, though you may use a different
wording as I am not a native English speaker:
--- FAQ.macro Wed Nov 25 23:22:12 1998
+++ FAQ Tue Dec 1 20:08:19 1998
@@ -302,9 +302,8 @@
(e.g. --with-headers=/usr/src/linux-2.1.107/include).
Note that you must configure the 2.1 kernel if you do this, otherwise libc
-will be unable to find <linux/version.h>. Just copy .config from your 2.0
-kernel sources to the 2.1 tree, do `make oldconfig', and say no to all the
-new options.
+will be unable to find <linux/version.h>. Just change the current directory
+to the root of the 2.1 tree and do `make include/linux/version.h'.
1.8. The compiler hangs while building iconvdata modules. What's
More information about the Libc-alpha
mailing list