This is the mail archive of the
libc-alpha@sources.redhat.com
mailing list for the glibc project.
Re: Bulding glibc with new dependency changes report
- From: Roland McGrath <roland at redhat dot com>
- To: "H. J. Lu" <hjl at lucon dot org>
- Cc: Jakub Jelinek <jakub at redhat dot com>, Art Haas <ahaas at airmail dot net>,libc-alpha at sources dot redhat dot com
- Date: Sat, 3 May 2003 13:27:59 -0700
- Subject: Re: Bulding glibc with new dependency changes report
> I applied Jakub's patch.
I'm not going to put that in until I understand what's going on.
I cannot reproduce it myself so far.
> On a different machine, which is a HT machine running SMP kernel, I
> counted 11 times of rebuilding libc.so with "make -j4".
Counting is not very helpful. Can you send me the log (without -s, I
hope)? Was it the correct rule rebuilding libc.so or the pattern rule?
Please try this debugging patch and reproduce it again so I can see full
make output with these debugging echos interspersed.
Thanks,
Roland
--- Makerules.~1.407.~ Fri May 2 00:17:53 2003
+++ Makerules Sat May 3 13:26:56 2003
@@ -440,6 +440,7 @@ ifneq (,$(findstring aix,$(config-os)))
(echo '#!'; \
dump -g $< | sed '1,6d' | cut -f2 | sort | uniq) > $(<:a=exp)
endif
+ echo 'XXX $@ remade because of $?'
$(build-shlib)
ifeq ($(elf),yes)
@@ -579,6 +580,7 @@ $(common-objpfx)libc.so: $(elfobjdir)/so
$(elfobjdir)/sofini.os \
$(elfobjdir)/interp.os $(elfobjdir)/ld.so \
$(common-objpfx)shlib.lds
+ echo 'XXX $@ remade because of $?'
$(build-shlib)
ifeq ($(versioning),yes)
$(common-objpfx)libc.so: $(common-objpfx)libc.map