libs: install backward compatibility symlinks
commite58bacb7ec462912e843fc616288995db88b7275
authorAlexey Brodkin <Alexey.Brodkin@synopsys.com>
Wed, 22 Jun 2016 04:38:20 +0000 (22 07:38 +0300)
committerWaldemar Brodkorb <wbx@uclibc-ng.org>
Thu, 23 Jun 2016 18:48:25 +0000 (23 20:48 +0200)
treecb7c0a506cdf02f1352594a55f2a75e1b5c4dbd2
parent2eefe0ab83a21e2fa5575e6a1b8b999457984cc7
libs: install backward compatibility symlinks

Simplify the switch from uClibc to uClibc-ng.
Apps already built against uClibc-0.9.x.y require .so.0
libs to present on target which in case of current uClibc-ng is
not the case and those apps could not be run.

This change creates symlinks from .so.1 to .so.0 for
most of other libs in the same way as it was done by
23e96d89b6ab "ldso: install backward compatibility symlink by default"

Signed-off-by: Alexey Brodkin <abrodkin@synopsys.com>
Cc: Waldemar Brodkorb <wbx@uclibc-ng.org>
Cc: Vineet Gupta <vgupta@synopsys.com>
Cc: Anton Kolesov <akolesov@synopsys.com>
12 files changed:
ldso/libdl/Makefile.in
libc/Makefile.in
libcrypt/Makefile.in
libintl/Makefile.in
libm/Makefile.in
libnsl/Makefile.in
libpthread/linuxthreads/Makefile.in
libpthread/nptl/Makefile.in
libresolv/Makefile.in
librt/Makefile.in
libubacktrace/Makefile.in
libutil/Makefile.in