mirror of
https://git.yoctoproject.org/poky
synced 2026-02-22 01:19:41 +01:00
apt wasn't building on modern libc/compiler combinations due to missing header includes. The libcpp version was also being hardcoded, this patch generates it dynamically to work on different host systems which no longer have this. (From OE-Core rev: ca8237ee51053d70b5e7579c224a824db2be76b2) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
28 lines
972 B
PHP
28 lines
972 B
PHP
DESCRIPTION = "Advanced front-end for dpkg."
|
|
LICENSE = "GPL"
|
|
SECTION = "base"
|
|
|
|
SRC_URI = "${DEBIAN_MIRROR}/main/a/apt/apt_${PV}.tar.gz \
|
|
file://no-ko-translation.patch \
|
|
file://use-host.patch \
|
|
file://localefixes.patch \
|
|
"
|
|
|
|
inherit autotools gettext
|
|
|
|
EXTRA_AUTORECONF = "--exclude=autopoint,autoheader"
|
|
|
|
# Apt wants to know the glibc version by running a binary file, which will
|
|
# fail, so we have to tell configure which version to use Since I don't know
|
|
# the impliations of setting a wrong value I only provide one for angstrom,
|
|
# which uses glibc 2.5 (which claims to be 2.4)
|
|
# Koen - 20070327
|
|
EXTRA_OECONF_append_angstrom = " ac_cv_glibc_ver=libc6.4"
|
|
|
|
# under Debian it is set to libc6.3 as they use glibc 2.3
|
|
# They also provide glibc 2.5 in 'experimental' and it works with APT built
|
|
# for 2.3 so we set it in same way
|
|
EXTRA_OECONF_append = " ac_cv_glibc_ver=libc6.3"
|
|
|
|
FILES_${PN}-dbg += "${libdir}/apt/methods/.debug/"
|