This is the mail archive of the libc-alpha@sources.redhat.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.1.97 / manual @refs and installation over glibc-2.1.3


  Hi!

  This might be some tool version thing or some other mistake by me,
but the installation of  glibc-2.1.97 with linuxthreads failed in
two things:

1. linuxthreads.texi has some invalid links: @pxref{Range of Type} and
@ref{Signal Handling}.  I do not know the correct ones, I just erased them
or looked up the next closest thing - so do not apply this patch:

--- glibc-2.1.97/linuxthreads/linuxthreads.texi.~1~	Tue Oct 31 19:09:53 2000
+++ glibc-2.1.97/linuxthreads/linuxthreads.texi	Sun Nov  5 01:59:52 2000
@@ -959,8 +959,8 @@
 
 Semaphores have a maximum value past which they cannot be incremented.
 The macro @code{SEM_VALUE_MAX} is defined to be this maximum value.  In
-the GNU C library, @code{SEM_VALUE_MAX} is equal to @code{INT_MAX}
-(@pxref{Range of Type}), but it may be much smaller on other systems.
+the GNU C library, @code{SEM_VALUE_MAX} is equal to @code{INT_MAX},
+but it may be much smaller on other systems.
 
 The pthreads library implements POSIX 1003.1b semaphores.  These should
 not be confused with System V semaphores (@code{ipc}, @code{semctl} and
@@ -1216,7 +1216,7 @@
 @deftypefun int pthread_kill (pthread_t @var{thread}, int @var{signo})
 @code{pthread_kill} sends signal number @var{signo} to the thread
 @var{thread}.  The signal is delivered and handled as described in
-@ref{Signal Handling}.
+@ref{Threads and Signal Handling}.
 
 @code{pthread_kill} returns 0 on success, one of the following error codes
 on error:


2. During installation, after iconvdata has been installed, my old
glibc-2.1.3 does not like the new iconv files any more.  For example gawk,
xterm and emacs die on assertion, I guess this was something like
outbufstart == NULL, but cannot be sure as I forgot to grab it. My
solution was to 'mv /usr/lib/gconv /usr/lib/temp.gconv' as soon as
gconvdata was installed, and then move it back after rest if the
installation completes - as it needs gawk on the texinfo manuals.

  Other than these, make check seemed to pass and the system with
glibc-2.1.97 works fine.

System:

linux-2.4.0-test10
gcc version 2.95.2 19991024 (release)
makeinfo (GNU texinfo) 4.0
GNU Awk 3.0.3
devfs with no compatibility links

450 MHz AMD K6-3, underclocked to 416 MHz for stability with
Asus P/I-P55T2P4 and 83MHz bus.
64MB ram

Otherwise the system is a result of natural hardware and software
evolution since 1992, most of the tools compiled from source, so the fault
may be my setup and tools.

Hope this help anyone,
Jaakko



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