* update tcl to 8.6.14-4
This commit is contained in:
parent
fe94923a3d
commit
768c31feba
13
tcl/PKGBUILD
13
tcl/PKGBUILD
@ -4,7 +4,7 @@
|
||||
|
||||
pkgname=tcl
|
||||
pkgver=8.6.14
|
||||
pkgrel=2
|
||||
pkgrel=4
|
||||
pkgdesc='Powerful, easy-to-learn dynamic programming language'
|
||||
arch=(x86_64 powerpc64le powerpc64 powerpc riscv64)
|
||||
url='http://tcl.sourceforge.net/'
|
||||
@ -28,12 +28,19 @@ build() {
|
||||
--mandir=/usr/share/man \
|
||||
--enable-threads \
|
||||
--enable-64bit
|
||||
make
|
||||
# Since the test targets are known-broken with a race condition in
|
||||
# prerequisites, forcing one job at a time just out of defensiveness.
|
||||
make -j1
|
||||
}
|
||||
|
||||
check() {
|
||||
cd "$_archive/unix"
|
||||
make test
|
||||
# Upstream test suite uses a custom test runner with two different
|
||||
# invocations. The Makefile specifies dependencies for one of those
|
||||
# runs, but not both—relying instead on them having been built by the
|
||||
# other invocation. Running parallel jobs can run those in a different
|
||||
# order which makes for non-deterministic test failures.
|
||||
make -j1 test
|
||||
}
|
||||
|
||||
package() {
|
||||
|
Loading…
x
Reference in New Issue
Block a user