diff --git a/srcpkgs/bc/template b/srcpkgs/bc/template index 7fb3dfb4fdf..9c04c423ecd 100644 --- a/srcpkgs/bc/template +++ b/srcpkgs/bc/template @@ -1,7 +1,7 @@ # Template file for 'bc' pkgname=bc version=1.07.1 -revision=1 +revision=2 build_style=gnu-configure configure_args="--with-readline" hostmakedepends="ed flex" @@ -13,16 +13,13 @@ license="GPL-3" distfiles="${GNU_SITE}/${pkgname}/${pkgname}-${version}.tar.gz" checksum=62adfca89b0a1c0164c2cdca59ca210c1d44c3ffc46daf9931cf4942664cb02a disable_parallel_build=yes -nocross="https://build.voidlinux.eu/builders/armv7l_builder/builds/2093/steps/shell_3/logs/stdio" if [ "$CROSS_BUILD" ]; then hostmakedepends+=" bc" pre_build() { - ( - cd bc - bc -c libmath.b libmath.h - ./fix-libmath_h - ) + # don’t run target built binary 'fbc'; + # run host 'bc' instead + sed -i -e 's|^\(\s\+\)./fbc|\1bc|g' bc/Makefile } fi do_build() {