This is the mail archive of the libc-alpha@sourceware.org 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]
Other format: [Raw text]

Comments on chapter 2 of FAQ - "Installation and configuration issues"


Here's the table of contents with my comments on what to do with these
items. I suggest to remove everything for ancient versions
(libc5->glibc2 move, glibc 2.0/2.1/2.2):

2.1.	Can I replace the libc on my Linux system with GNU libc?

Remove

2.2.	How do I configure GNU libc so that the essential libraries
	like libc.so go into /lib and the other into /usr/lib?

Keep

2.3.	How should I avoid damaging my system when I install GNU libc?

Remove - this is for libc5-> glibc switch.

2.4.	Do I need to use GNU CC to compile programs that will use the
	GNU C Library?

Keep.

2.5.	When linking with the new libc I get unresolved symbols
	`crypt' and `setkey'.  Why aren't these functions in the
	libc anymore?
Remove

2.6.	When I use GNU libc on my Linux system by linking against
	the libc.so which comes with glibc all I get is a core dump.

Remove.

2.7.	Looking through the shared libc file I haven't found the
	functions `stat', `lstat', `fstat', and `mknod' and while
	linking on my Linux system I get error messages.  How is
	this supposed to work?

Keep.

2.8.	When I run an executable on one system which I compiled on
	another, I get dynamic linker errors.  Both systems have the same
	version of glibc installed.  What's wrong?

Drop.

2.9.	How can I compile gcc 2.7.2.1 from the gcc source code using
	glibc 2.x?

Drop.

2.10.	The `gencat' utility cannot process the catalog sources which
	were used on my Linux libc5 based system.  Why?

Drop.

2.11.	Programs using libc have their messages translated, but other
	behavior is not localized (e.g. collating order); why?

Keep.

2.12.	I have set up /etc/nis.conf, and the Linux libc 5 with NYS
	works great.  But the glibc NIS+ doesn't seem to work.

Remove.

2.13.	I have killed ypbind to stop using NIS, but glibc
	continues using NIS.

Remove.

2.14.	Under Linux/Alpha, I always get "do_ypcall: clnt_call:
	RPC: Unable to receive; errno = Connection refused" when using NIS.

Remove.

2.15.	After installing glibc name resolving doesn't work properly.

Not sure.

2.16.	How do I create the databases for NSS?

Keep.

2.17.	I have /usr/include/net and /usr/include/scsi as symlinks
	into my Linux source tree.  Is that wrong?

Remove.

2.18.	Programs like `logname', `top', `uptime' `users', `w' and
	`who', show incorrect information about the (number of)
	users on my system.  Why?

Remove.

2.19.	After upgrading to glibc 2.1 with symbol versioning I get
	errors about undefined symbols.  What went wrong?

Remove.
2.20.	When I start the program XXX after upgrading the library
	I get
	  XXX: Symbol `_sys_errlist' has different size in shared
	  object, consider re-linking
	Why?  What should I do?

Remove.

2.21.	What do I need for C++ development?

Remove.

2.22.	Even statically linked programs need some shared libraries
	which is not acceptable for me.  What can I do?

Keep.

2.23.	I just upgraded my Linux system to glibc and now I get
	errors whenever I try to link any program.

Remove.

2.24.	When I use nscd the machine freezes.
Remove.

2.25.	I need lots of open files.  What do I have to do?

Keep.

2.26.	How do I get the same behavior on parsing /etc/passwd and
	/etc/group as I have with libc5 ?

Remove.

2.27.	What needs to be recompiled when upgrading from glibc 2.0 to glibc
	2.1?
Remove.

2.28.	Why is extracting files via tar so slow?

Remove.

2.29.	Compiling programs I get parse errors in libio.h (e.g. "parse error
	before `_IO_seekoff'").  How should I fix this?

Remove.

2.30.	After upgrading to glibc 2.1, libraries that were compiled against
	glibc 2.0.x don't work anymore.

Remove.

2.31.	What happened to the Berkeley DB libraries?  Can I still use db
	in /etc/nsswitch.conf?

Remove.

2.32.	What has do be done when upgrading to glibc 2.2?

Remove.

2.33.	The makefiles want to do a CVS commit.

Remove.

2.34.	When compiling C++ programs, I get a compilation error in streambuf.h.
Remove.

2.35.	When recompiling GCC, I get compilation errors in libio.

Remove.
2.36.	Why shall glibc never get installed on GNU/Linux systems in
/usr/local?

Keep.

2.37.	When recompiling GCC, I get compilation errors in libstdc++.

Remove.

If anybody likes to do the copying and formatting - or tackle the other
chapters, please speak up! Any help is welcome,

Andreas
-- 
 Andreas Jaeger aj@{suse.com,opensuse.org} Twitter/Identica: jaegerandi
  SUSE LINUX Products GmbH, Maxfeldstr. 5, 90409 NÃrnberg, Germany
   GF: Jeff Hawn,Jennifer Guild,Felix ImendÃrffer,HRB16746 (AG NÃrnberg)
    GPG fingerprint = 93A3 365E CE47 B889 DF7F  FED1 389A 563C C272 A126


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