diff options
author | Derek Ryan Strong <drkrynstrng@pm.me> | 2024-09-26 02:30:51 -0700 |
---|---|---|
committer | GitHub <noreply@github.com> | 2024-09-26 11:30:51 +0200 |
commit | aa0e605956f211d886210cf366a9c933f18d833d (patch) | |
tree | 1c2278008c3a292d61e7bbf4bd364fe701f92ac0 | |
parent | 5e56fa839da77dbd2616d11004ad69beb90d269c (diff) | |
download | spack-aa0e605956f211d886210cf366a9c933f18d833d.tar.gz spack-aa0e605956f211d886210cf366a9c933f18d833d.tar.bz2 spack-aa0e605956f211d886210cf366a9c933f18d833d.tar.xz spack-aa0e605956f211d886210cf366a9c933f18d833d.zip |
fix: Disable native host build optimisations for fio (#46444)
-rw-r--r-- | var/spack/repos/builtin/packages/fio/package.py | 14 |
1 files changed, 6 insertions, 8 deletions
diff --git a/var/spack/repos/builtin/packages/fio/package.py b/var/spack/repos/builtin/packages/fio/package.py index c2fb6c30b9..554e8f97c1 100644 --- a/var/spack/repos/builtin/packages/fio/package.py +++ b/var/spack/repos/builtin/packages/fio/package.py @@ -3,7 +3,6 @@ # # SPDX-License-Identifier: (Apache-2.0 OR MIT) - from spack.package import * @@ -31,27 +30,26 @@ class Fio(AutotoolsPackage): version("3.16", sha256="c7731a9e831581bab7104da9ea60c9f44e594438dbe95dff26726ca0285e7b93") version("2.19", sha256="61fb03a18703269b781aaf195cb0d7931493bbb5bfcc8eb746d5d66d04ed77f7") - depends_on("c", type="build") # generated - variant("gui", default=False, description="Enable building of gtk gfio") variant("doc", default=False, description="Generate documentation") variant("libaio", default=False, description="Enable libaio engine") + depends_on("c", type="build") + depends_on("pkgconfig", type="build") + depends_on("zlib-api") depends_on("gtkplus@2.18:", when="+gui") depends_on("cairo", when="+gui") depends_on("libaio", when="+libaio") - depends_on("py-sphinx", type="build", when="+doc") conflicts("+libaio", when="platform=darwin", msg="libaio does not support Darwin") - + conflicts("+libaio", when="platform=windows", msg="libaio does not support Windows") conflicts("@:3.18", when="%gcc@10:", msg="gcc@10: sets -fno-common by default") def configure_args(self): - config_args = [] - spec = self.spec + config_args = ["--disable-native"] - if spec.satisfies("+gui"): + if self.spec.satisfies("+gui"): config_args.append("--enable-gfio") return config_args |