From d558bb995d07995c0cb00a5ca1f237a2423bf350 Mon Sep 17 00:00:00 2001 From: "Benoît THÉBAUDEAU\"" Date: Tue, 31 May 2011 20:55:30 +0200 Subject: eglibc: use the PKGVERSION and BUGURL options MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit This patch makes eglibc benefit from the TOOLCHAIN_PKGVERSION and TOOLCHAIN_BUGURL options. Signed-off-by: "Benoît THÉBAUDEAU" --- scripts/build/libc/glibc-eglibc.sh-common | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) (limited to 'scripts/build/libc') diff --git a/scripts/build/libc/glibc-eglibc.sh-common b/scripts/build/libc/glibc-eglibc.sh-common index 8306f824..a321b7ab 100644 --- a/scripts/build/libc/glibc-eglibc.sh-common +++ b/scripts/build/libc/glibc-eglibc.sh-common @@ -234,6 +234,11 @@ do_libc() { *) extra_config+=("--enable-add-ons=$(do_libc_add_ons_list ,)");; esac + if [ "${CT_LIBC_EGLIBC_HAS_PKGVERSION_BUGURL}" = "y" ]; then + [ -n "${CT_TOOLCHAIN_PKGVERSION}" ] && extra_config+=("--with-pkgversion=${CT_TOOLCHAIN_PKGVERSION}") + [ -n "${CT_TOOLCHAIN_BUGURL}" ] && extra_config+=("--with-bugurl=${CT_TOOLCHAIN_BUGURL}") + fi + extra_cc_args="${extra_cc_args} ${CT_ARCH_ENDIAN_OPT}" touch config.cache @@ -245,7 +250,7 @@ do_libc() { # Pre-seed the configparms file with values from the config option printf "${CT_LIBC_GLIBC_CONFIGPARMS}\n" > configparms - cross_cc=$(CT_Which "${CT_TARGET}-gcc") + cross_cc=$(CT_Which "${CT_TARGET}-gcc") CT_DoLog DEBUG "Using gcc for target: '${cross_cc}'" CT_DoLog DEBUG "Configuring with addons : '$(do_libc_add_ons_list ,)'" @@ -296,7 +301,7 @@ do_libc() { --with-headers="${CT_HEADERS_DIR}" \ "${extra_config[@]}" \ "${CT_LIBC_GLIBC_EXTRA_CONFIG_ARRAY[@]}" - + # build hacks case "${CT_ARCH},${CT_ARCH_CPU}" in powerpc,8??) -- cgit v1.2.3