www.delorie.com/archives/browse.cgi   search  
Mail Archives: pgcc/1998/08/02/23:05:33

X-pop3-spooler: POP3MAIL 2.1.0 b 4 980420 -bs-
Date: Mon, 3 Aug 1998 01:05:24 +0200 (CEST)
From: Ronald Wahl <rwahl AT gmx DOT net>
To: Marc Lehmann <pcg AT goof DOT com>
Subject: Re: compiling glibc-2.0.95 fails (fwd)
Message-ID: <Pine.LNX.4.02.9808030104401.24121-100000@goliath.csn.tu-chemnitz.de>
MIME-Version: 1.0
Sender: Marc Lehmann <pcg AT goof DOT com>
Status: RO
X-Status: A
Lines: 73

Just got this, maybe you'll need this patch...

-- 
\ Ronald Wahl --- rwahl AT gmx DOT net         \   Gib Gates keine Chance!   /
 \ WWW: http://www.tu-chemnitz.de/~row/  \                           /
  \ Talk: rwa AT goliath DOT csn DOT tu-chemnitz DOT de  \   Pinguine schuetzen.   /
   \ PGP key available                     \                       /

---------- Forwarded message ----------
Date: 02 Aug 1998 23:38:05 +0200
From: Andreas Jaeger <aj AT arthur DOT rhein-neckar DOT de>
Reply-To: glibc-linux AT ricardo DOT ecn DOT wfu DOT edu
To: glibc-linux AT ricardo DOT ecn DOT wfu DOT edu
Subject: Re: compiling glibc-2.0.95 fails

>>>>> Ronald Wahl writes:

 > On 31 Jul 1998, Andreas Jaeger wrote:
>> Please report bugs with the glibcbug script directly to the relevant
>> list.  Without further information about your system (which glibcbug
>> gathers automatically) I can't help.  I only know that it works for
>> me;-).

 > Got it to work. The reason was that I forgot to set links to the kernel
 > includes from 2.1.112. So the compiler used the ones from 2.0.35. After
 > setting the links I started make again but it seems that sysd-syscalls
 > didn't get recreated.

That's impossible to check for with make since both your 2.0.35 and
2.1.112 kernel includes are older than sysd-syscalls.  Just rm
sysd-syscalls - or better start with a fresh build.

Btw. please use the appended patch before installing - otherwise I
fear the installation will break.

Andreas

	* elf/Makefile (ld-map): Move initialization below Makeconfig include.

Index: elf/Makefile
===================================================================
RCS file: /egcs/carton/cvsfiles/libc/elf/Makefile,v
retrieving revision 1.95
diff -u -p -r1.95 Makefile
--- Makefile	1998/07/27 17:42:09	1.95
+++ Makefile	1998/07/30 05:04:46
@@ -35,9 +35,6 @@ elide-routines.os = $(dl-routines) dl-su
 # ld.so uses those routines, plus some special stuff for being the program
 # interpreter and operating independent of libc.
 rtld-routines	:= rtld $(dl-routines) dl-sysdep dl-environ dl-minimal
-ifeq ($(versioning),yes)
-ld-map		= $(common-objpfx)libc.map
-endif
 distribute	= $(rtld-routines:=.c) dynamic-link.h do-rel.h dl-machine.h \
 		  dl-hash.h soinit.c sofini.c ldd.sh.in ldd.bash.in eval.c \
 		  genrtldtbl.awk atomicity.h dl-procinfo.h ldsodefs.h \
@@ -53,6 +50,10 @@ before-compile = $(objpfx)trusted-dirs.h
 all: # Make this the default target; it will be defined in Rules.
 
 include ../Makeconfig
+
+ifeq ($(versioning),yes)
+ld-map		= $(common-objpfx)libc.map
+endif
 
 ifeq (yes,$(build-shared))
 extra-objs	= $(rtld-routines:=.os) soinit.os sofini.os eval.os interp.os


-- 
 Andreas Jaeger   aj AT arthur DOT rhein-neckar DOT de    jaeger AT informatik DOT uni-kl DOT de
  for pgp-key finger ajaeger AT alma DOT student DOT uni-kl DOT de


- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019