mirror of
https://git.yoctoproject.org/poky
synced 2026-02-08 09:46:38 +01:00
Enabling sysroot support exposed a bug where the final library had an RPATH encoded into it which still pointed to the sysroot. This works around the issue until it gets sorted out upstream. Fix suggested by Richard Purdie <richard.purdie@linuxfoundation.org> Signed-off-by: Scott Garman <scott.a.garman@intel.com>
27 lines
1.0 KiB
PHP
27 lines
1.0 KiB
PHP
SUMMARY = "Generic library support script"
|
|
DESCRIPTION = "This is GNU libtool, a generic library support script. \
|
|
Libtool hides the complexity of generating special library types \
|
|
(such as shared libraries) behind a consistent interface."
|
|
HOMEPAGE = "http://www.gnu.org/software/libtool/libtool.html"
|
|
SECTION = "devel"
|
|
LICENSE = "GPLv2, LGPLv2.1"
|
|
LIC_FILES_CHKSUM = "file://COPYING;md5=751419260aa954499f7abaabaa882bbe \
|
|
file://libltdl/COPYING.LIB;md5=e3eda01d9815f8d24aae2dbd89b68b06"
|
|
|
|
SRC_URI = "${GNU_MIRROR}/libtool/libtool-${PV}.tar.gz \
|
|
file://trailingslash.patch \
|
|
file://prefix-manpage-fix.patch \
|
|
file://rename-with-sysroot.patch \
|
|
file://resolve-sysroot.patch \
|
|
file://use-sysroot-in-libpath.patch \
|
|
file://fix-final-rpath.patch"
|
|
|
|
do_compile_prepend () {
|
|
# Sometimes this file doesn't get rebuilt, force the issue
|
|
rm -f ${S}/libltdl/config/ltmain.sh
|
|
make libltdl/config/ltmain.sh
|
|
}
|
|
|
|
inherit autotools
|
|
EXTRA_AUTORECONF = "--exclude=libtoolize"
|