This is the mail archive of the libc-alpha@cygnus.com mailing list for the glibc project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]

Glibc 2.0.104 FAQ proposed improvement


>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




Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]