From 06d48389e27bbf72b971709006e4366567e0e284 Mon Sep 17 00:00:00 2001 From: Peter Korsgaard Date: Tue, 3 Feb 2009 14:28:43 +0000 Subject: [PATCH] uClibc: enable LDSO_RUNPATH in defconfigs (use ELF RPATH info) Fixes mysql-client package (installs shared libraries into /usr/lib/mysql and sets RPATH). --- toolchain/uClibc/uClibc-0.9.28.config | 2 +- toolchain/uClibc/uClibc-0.9.29-wchar.config | 2 +- toolchain/uClibc/uClibc-0.9.29.config | 2 +- toolchain/uClibc/uClibc-0.9.30.config | 2 +- toolchain/uClibc/uClibc-snapshot.config | 2 +- 5 files changed, 5 insertions(+), 5 deletions(-) diff --git a/toolchain/uClibc/uClibc-0.9.28.config b/toolchain/uClibc/uClibc-0.9.28.config index 07dc7e282d..6eeb7850bd 100644 --- a/toolchain/uClibc/uClibc-0.9.28.config +++ b/toolchain/uClibc/uClibc-0.9.28.config @@ -75,7 +75,7 @@ LDSO_LDD_SUPPORT=y LDSO_CACHE_SUPPORT=y # LDSO_PRELOAD_FILE_SUPPORT is not set LDSO_BASE_FILENAME="ld.so" -# LDSO_RUNPATH is not set +LDSO_RUNPATH=y # DL_FINI_CRT_COMPAT is not set UCLIBC_CTOR_DTOR=y # HAS_NO_THREADS is not set diff --git a/toolchain/uClibc/uClibc-0.9.29-wchar.config b/toolchain/uClibc/uClibc-0.9.29-wchar.config index b15fc6fff1..2234cdde71 100644 --- a/toolchain/uClibc/uClibc-0.9.29-wchar.config +++ b/toolchain/uClibc/uClibc-0.9.29-wchar.config @@ -80,7 +80,7 @@ LDSO_CACHE_SUPPORT=y # LDSO_PRELOAD_FILE_SUPPORT is not set LDSO_BASE_FILENAME="ld.so" # UCLIBC_STATIC_LDCONFIG is not set -# LDSO_RUNPATH is not set +LDSO_RUNPATH=y UCLIBC_CTOR_DTOR=y # HAS_NO_THREADS is not set UCLIBC_HAS_THREADS=y diff --git a/toolchain/uClibc/uClibc-0.9.29.config b/toolchain/uClibc/uClibc-0.9.29.config index a898c449e3..e46c706711 100644 --- a/toolchain/uClibc/uClibc-0.9.29.config +++ b/toolchain/uClibc/uClibc-0.9.29.config @@ -64,7 +64,7 @@ LDSO_CACHE_SUPPORT=y # LDSO_PRELOAD_FILE_SUPPORT is not set LDSO_BASE_FILENAME="ld.so" # UCLIBC_STATIC_LDCONFIG is not set -# LDSO_RUNPATH is not set +LDSO_RUNPATH=y # DL_FINI_CRT_COMPAT is not set UCLIBC_CTOR_DTOR=y # HAS_NO_THREADS is not set diff --git a/toolchain/uClibc/uClibc-0.9.30.config b/toolchain/uClibc/uClibc-0.9.30.config index 47c630a271..91b8c120ad 100644 --- a/toolchain/uClibc/uClibc-0.9.30.config +++ b/toolchain/uClibc/uClibc-0.9.30.config @@ -63,7 +63,7 @@ LDSO_LDD_SUPPORT=y # LDSO_CACHE_SUPPORT is not set # LDSO_PRELOAD_FILE_SUPPORT is not set # UCLIBC_STATIC_LDCONFIG is not set -# LDSO_RUNPATH is not set +LDSO_RUNPATH=y UCLIBC_CTOR_DTOR=y # LDSO_GNU_HASH_SUPPORT is not set # HAS_NO_THREADS is not set diff --git a/toolchain/uClibc/uClibc-snapshot.config b/toolchain/uClibc/uClibc-snapshot.config index cf253f5433..cb203a0391 100644 --- a/toolchain/uClibc/uClibc-snapshot.config +++ b/toolchain/uClibc/uClibc-snapshot.config @@ -68,7 +68,7 @@ LDSO_CACHE_SUPPORT=y # LDSO_PRELOAD_FILE_SUPPORT is not set LDSO_BASE_FILENAME="ld.so" # UCLIBC_STATIC_LDCONFIG is not set -# LDSO_RUNPATH is not set +LDSO_RUNPATH=y UCLIBC_CTOR_DTOR=y # LDSO_GNU_HASH_SUPPORT is not set # HAS_NO_THREADS is not set -- 2.30.2