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]

Re: A problem with `make elf/ldso_install'


On Mon, Oct 02, 2000 at 06:02:38PM +0200, Maciej W. Rozycki wrote:
> On Mon, 4 Sep 2000, H . J . Lu wrote:
> 
> > I thought I had fixed it. Could you please double it?
> 
>  I've checked with 2.1.94 as of Sep 29th and the problem persists.  I'm
> providing the report and the patch again for a reference:
> 
>  I am observing problems with the "elf/ldso_install" target that is
> available in the top level Makefile.  With 2.1 it used to install the
> runtime loader only (there is even a comment in elf/Makefile that assures
> that's a desired behaviour).  Now it also installs libc.so.  As a result I
> cannot easily install ld.so separately anymore and also both ld.so and
> libc.so get installed twice upon `make install'.

You are right. Both ld.so and libc.so get installed twice.

> 
>  I believe the following change is responsible for the new behaviour.
> What was it expected to achieve?
> 
> 2000-03-17  Cristian Gafton  <gafton@redhat.com>
> 
> 	* elf/Makefile ($(rtld-version-installed-name)): Delay replacing
> 	existing rtld-installed-name.
> 	($(rtld-installed-name)): Request libc-$(version) be installed too.
> 	replace existing rtld-installed-name using $(symbolic-link-prog).
> 
>  Following is a patch that reverts the previous semantics.
> 
> 2000-09-02  Maciej W. Rozycki  <macro@ds2.pg.gda.pl>
> 
> 	* elf/Makefile (install-others): Remove.
> 	($(inst_slibdir)/$(rtld-installed-name)): Do not depend on
> 	$(inst_slibdir)/libc-$(version).so.
> 
>   Maciej
> 

Could someone please look into it?


Thanks.


H.J.

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