summaryrefslogtreecommitdiff
path: root/.dockerignore
diff options
context:
space:
mode:
authorTom Scogland <scogland1@llnl.gov>2024-10-21 10:32:14 -0700
committerGitHub <noreply@github.com>2024-10-21 17:32:14 +0000
commita07d42d35bacf721616b45466ce1227c47cb1618 (patch)
tree559396d97c0915be5c1e6462afb78bb56e54946a /.dockerignore
parent19ad29a6902ec54e9e4ed2ec0dbbed2558048de2 (diff)
downloadspack-a07d42d35bacf721616b45466ce1227c47cb1618.tar.gz
spack-a07d42d35bacf721616b45466ce1227c47cb1618.tar.bz2
spack-a07d42d35bacf721616b45466ce1227c47cb1618.tar.xz
spack-a07d42d35bacf721616b45466ce1227c47cb1618.zip
Devtools darwin (#46910)
* stacks: add a stack for devtools on darwin After getting this whole mess building on darwin, let's keep it that way, and maybe make it so we have some non-ML darwin binaries in spack as well. * reuse: false for devtools * dtc: fix darwin dylib name and id On mac the convention is `lib<name>.<num>.dylib`, while the makefile creates a num suffixed one by default. The id in the file is also a local name rather than rewritten to the full path, this fixes both problems. * node-js: make whereis more deterministic * relocation(darwin): catch Mach-O load failure The MachO library can throw an exception rather than return no headers, this happened in an elf file in the test data of go-bootstrap. Trying catching the exception and moving on for now. May also need to look into why we're trying to rewrite an elf file. * qemu: add darwin flags to clear out warnings There's a build failure for qemu in CI, but it's invisible because of the immense mass of warning output. Explicitly specify the target macos version and remove the extraneous unknown-warning-option flag. * dtc: libyaml is also a link dependency libyaml is required at runtime to run the dtc binary, lack of it caused the ci for qemu to fail when the library wasn't found.
Diffstat (limited to '.dockerignore')
0 files changed, 0 insertions, 0 deletions