[PATCH] nptl: proper soname handling

Natanael Copa natanael.copa at gmail.com
Wed Apr 21 13:19:32 UTC 2010


On Tue, Apr 20, 2010 at 4:49 PM, Natanael Copa <natanael.copa at gmail.com> wrote:
> Since sublevel releases are not ABI compatible we need to adjust
> the soname to include the sublevel version.

...


> diff --git a/libpthread/nptl/Makefile.in b/libpthread/nptl/Makefile.in
> index d9f2d23..1e9f98c 100644
> --- a/libpthread/nptl/Makefile.in
> +++ b/libpthread/nptl/Makefile.in
> @@ -220,7 +220,7 @@ else
>  LDFLAGS-libpthread.so := $(LDFLAGS)
>  endif
>
> -LDFLAGS-libpthread.so += $(top_builddir)lib/$(UCLIBC_LDSO_NAME)-$(VERSION).so $(top_builddir)lib/libdl-$(VERSION).so
> +LDFLAGS-libpthread.so += $(top_builddir)lib/$(UCLIBC_LDSO_NAME)-$(VERSION).so $(top_builddir)lib/libdl-$(VERSION).so -Wl,-z,nodelete,-z,initfirst,-init=__pthread_initialize_minimal_internal
>
>  LIBS-libpthread.so := $(LIBS)
>

The above hunk should not have been included

-- 
Natanael Copa


More information about the uClibc mailing list