From 01f276e05e6254a120f8e743e4505ab0e6741287 Mon Sep 17 00:00:00 2001 From: MilhouseVH Date: Mon, 13 Jan 2020 19:02:56 +0000 Subject: [PATCH] glibc: ensure it uses our $TOOLCHAIN/bin/python3 --- packages/devel/glibc/package.mk | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/packages/devel/glibc/package.mk b/packages/devel/glibc/package.mk index 9fe800ebe6..9297b0be5b 100644 --- a/packages/devel/glibc/package.mk +++ b/packages/devel/glibc/package.mk @@ -8,7 +8,7 @@ PKG_SHA256="e2c4114e569afbe7edbc29131a43be833850ab9a459d81beb2588016d2bbb8af" PKG_LICENSE="GPL" PKG_SITE="http://www.gnu.org/software/libc/" PKG_URL="http://ftp.gnu.org/pub/gnu/glibc/$PKG_NAME-$PKG_VERSION.tar.xz" -PKG_DEPENDS_TARGET="ccache:host autotools:host linux:host gcc:bootstrap pigz:host" +PKG_DEPENDS_TARGET="ccache:host autotools:host linux:host gcc:bootstrap pigz:host Python3:host" PKG_DEPENDS_INIT="glibc" PKG_LONGDESC="The Glibc package contains the main C library." PKG_BUILD_FLAGS="-gold" @@ -45,6 +45,10 @@ else PKG_CONFIGURE_OPTS_TARGET="$PKG_CONFIGURE_OPTS_TARGET --disable-debug" fi +post_unpack() { + find "${PKG_BUILD}" -type f -name '*.py' -exec sed -e '1s,^#![[:space:]]*/usr/bin/python.*,#!/usr/bin/env python3,' -i {} \; +} + pre_build_target() { cd $PKG_BUILD aclocal --force --verbose