diff --git a/var/spack/repos/builtin/packages/bwa/package.py b/var/spack/repos/builtin/packages/bwa/package.py index a834e6319da..22fb4ddc198 100644 --- a/var/spack/repos/builtin/packages/bwa/package.py +++ b/var/spack/repos/builtin/packages/bwa/package.py @@ -25,7 +25,7 @@ class Bwa(Package): ) depends_on("c", type="build") # generated - + depends_on("gmake", type="build") depends_on("zlib-api") depends_on("sse2neon", when="target=aarch64:") diff --git a/var/spack/repos/builtin/packages/environment-modules/package.py b/var/spack/repos/builtin/packages/environment-modules/package.py index dde25027461..037834b56e7 100644 --- a/var/spack/repos/builtin/packages/environment-modules/package.py +++ b/var/spack/repos/builtin/packages/environment-modules/package.py @@ -62,6 +62,7 @@ class EnvironmentModules(Package): variant("X", default=True, description="Build with X functionality") + depends_on("gmake", type="build") depends_on("util-linux", type=("build", "run"), when="@5.5:") depends_on("less", type=("build", "run"), when="@4.1:") with when("@main"): diff --git a/var/spack/repos/builtin/packages/gasnet/package.py b/var/spack/repos/builtin/packages/gasnet/package.py index 609e2ffd981..6f938f5f66d 100644 --- a/var/spack/repos/builtin/packages/gasnet/package.py +++ b/var/spack/repos/builtin/packages/gasnet/package.py @@ -72,11 +72,12 @@ class Gasnet(Package, CudaPackage, ROCmPackage): deprecated=True, sha256="117f5fdb16e53d0fa8a47a1e28cccab1d8020ed4f6e50163d985dc90226aaa2c", ) + # Do NOT add older versions here. + # GASNet-EX releases over 2 years old are not supported. depends_on("c", type="build") # generated depends_on("cxx", type="build") # generated - # Do NOT add older versions here. - # GASNet-EX releases over 2 years old are not supported. + depends_on("gmake", type="build") # The optional network backends: variant( diff --git a/var/spack/repos/builtin/packages/ncdu/package.py b/var/spack/repos/builtin/packages/ncdu/package.py index 0e9ef96839b..cb1cb710c8a 100644 --- a/var/spack/repos/builtin/packages/ncdu/package.py +++ b/var/spack/repos/builtin/packages/ncdu/package.py @@ -33,7 +33,7 @@ class Ncdu(Package): version("1.7", sha256="70dfe10b4c0843050ee17ab27b7ad4d65714682f117079b85d779f83431fb333") depends_on("c", type="build") # generated - + depends_on("gmake", type="build") depends_on("ncurses") depends_on("pkgconfig", type="build") diff --git a/var/spack/repos/builtin/packages/quantum-espresso/package.py b/var/spack/repos/builtin/packages/quantum-espresso/package.py index 7f6b9f3b07c..490a114577a 100644 --- a/var/spack/repos/builtin/packages/quantum-espresso/package.py +++ b/var/spack/repos/builtin/packages/quantum-espresso/package.py @@ -51,6 +51,7 @@ class QuantumEspresso(CMakePackage, Package): depends_on("c", type="build") # generated depends_on("cxx", type="build") # generated depends_on("fortran", type="build") # generated + depends_on("gmake", type="build") resource( name="environ", diff --git a/var/spack/repos/builtin/packages/samtools/package.py b/var/spack/repos/builtin/packages/samtools/package.py index 7803aa87c5b..7d0abe6f295 100644 --- a/var/spack/repos/builtin/packages/samtools/package.py +++ b/var/spack/repos/builtin/packages/samtools/package.py @@ -46,6 +46,7 @@ class Samtools(Package): depends_on("c", type="build") # generated depends_on("cxx", type="build") # generated + depends_on("gmake", type="build") depends_on("zlib-api") depends_on("ncurses") depends_on("perl", type="run") diff --git a/var/spack/repos/builtin/packages/seqtk/package.py b/var/spack/repos/builtin/packages/seqtk/package.py index 5521fe1ac78..b3d6a3f66cd 100644 --- a/var/spack/repos/builtin/packages/seqtk/package.py +++ b/var/spack/repos/builtin/packages/seqtk/package.py @@ -19,7 +19,7 @@ class Seqtk(Package): version("1.1", sha256="f01b9f9af6e443673a0105a7536a01957a4fc371826385a1f3dd1e417aa91d52") depends_on("c", type="build") # generated - + depends_on("gmake", type="build") depends_on("zlib-api") def install(self, spec, prefix): diff --git a/var/spack/repos/builtin/packages/upcxx/package.py b/var/spack/repos/builtin/packages/upcxx/package.py index fd1592e7768..de6a43a7086 100644 --- a/var/spack/repos/builtin/packages/upcxx/package.py +++ b/var/spack/repos/builtin/packages/upcxx/package.py @@ -98,11 +98,11 @@ class Upcxx(Package, CudaPackage, ROCmPackage): deprecated=True, sha256="01be35bef4c0cfd24e9b3d50c88866521b9cac3ad4cbb5b1fc97aea55078810f", ) - - depends_on("c", type="build") # generated - depends_on("cxx", type="build") # generated # Do NOT add older versions here. # UPC++ releases over 2 years old are not supported. + depends_on("c", type="build") # generated + depends_on("cxx", type="build") # generated + depends_on("gmake", type="build") patch("fix_configure_ldflags.patch", when="@2021.9.0:master")