The openjdk9 commit is probably actually right on make's side, but it does break openjdk9 so keep this reverted while we investigate a fix. The secondary expansion is I'm 99% sure an actual regression. Revert to previous behavior, as nothing much seems to rely on the new behavior (Make 4.2 worked for us for ages). These will be reported upstream. Also, make sure the check target can be run (testsuite passed). Fixes https://github.com/void-linux/void-packages/issues/21089
18 lines
581 B
Bash
18 lines
581 B
Bash
# Template file for 'make'
|
|
pkgname=make
|
|
version=4.3
|
|
revision=2
|
|
bootstrap=yes
|
|
build_style=gnu-configure
|
|
configure_args="$(vopt_with guile)"
|
|
hostmakedepends="$(vopt_if guile pkg-config)"
|
|
makedepends="$(vopt_if guile 'gc-devel guile-devel')"
|
|
checkdepends="perl"
|
|
short_desc="GNU Make build tool"
|
|
maintainer="Enno Boland <gottox@voidlinux.org>"
|
|
license="GPL-3.0-or-later"
|
|
homepage="http://www.gnu.org/software/make"
|
|
distfiles="${GNU_SITE}/make/${pkgname}-${version}.tar.lz"
|
|
checksum=de1a441c4edf952521db30bfca80baae86a0ff1acd0a00402999344f04c45e82
|
|
build_options=guile
|
|
patch_args="-Np1"
|