John W. Parent

Results 37 issues of John W. Parent

This PR vendors initial pass Windows rpath analog support. Windows does not understand the concept of an RPATH, so Spack must implement similar functionality and perform such actions manually. This...

new-version
new-package
dependencies
tests
update-package
libraries
utilities
build-systems
new-variant
core

At the moment, Spack relies on string parsing to determine compression/archive file extension type when fetching/staging packages. Prior to #27021, if Spack was unable to successfully extract a Spack recognized...

fetching
tests
extensions
binary-packages
utilities
stage
workflow
windows
core

This PR ports Clingo, Bison, re2c, and other related components of Spack to function on Windows. PR is currently draft pending discussion on Bison package implementation. Clingo and re2c prove...

new-version
new-package
python
dependencies
build-environment
tests
update-package
conflicts
utilities
build-systems
new-variant
core

Add proper conflicts and variants to support Windows Add sspi integration Uses Windows nmake build system and installer

dependencies
update-package
conflicts
new-variant
windows

Currently, via the `process_command` method, Spack constructs a shell script that pulls double duty, running a series of commands in the same shell, and also documenting those command for reproduction....

tests
commands
core

> **ⓘ** This is not an issue Spack can resolve, CMD parses the command line before Spack receives it, and the CMD is responsible for butchering the spec input. This...

bug
triage

Properly specify Curl builder interface for `static` vs `shared` curl with NMake system to ensure all built curls export expected symbols. Symlinks curl library build artifact to more idiomatic name...

update-package
new-variant

Windows paths containing spaces is a notable pain point for Spack on Windows. Add a test to ensure stable and robust support for these paths

workflow
core

Staging area for Windows locking support spun off from #27021

locking
defaults
utilities
workflow
windows

Currently the only tap that I could find vendoring MUMPS is no longer maintained and is out of date. Packages currently in brew/core actually depend on MUMPS and vendor the...