Age | Commit message (Collapse) | Author | Files | Lines |
|
|
|
* SpecList: fix and refactor variable expansion
|
|
If systemd support is enabled, install will attempt to modify files in
system systemd directories.
|
|
* Adding BOOST_ROOT env variable
* Update var/spack/repos/builtin/packages/boost/package.py
Co-authored-by: Adam J. Stewart <ajstewart426@gmail.com>
|
|
fixes #16638
|
|
* Update package.py
* Update package.py
* Update package.py
* Update package.py
* Update package.py
* Update package.py
|
|
* Cray: fix Blue Waters support
* pkg-config env vars needed on Blue Waters
* cray platform: fix support for user-build MPI on cray machines
* reintroduce cray environment cleaning behind cnl version guard
* cray platform: fix support for user-build MPI on cray machines
Co-authored-by: Gregory <becker33@llnl.gov>
|
|
|
|
This is a makefile package and needs to invoke make.
|
|
* Add new package: py-devlib
* Update var/spack/repos/builtin/packages/py-devlib/package.py
Co-authored-by: Adam J. Stewart <ajstewart426@gmail.com>
* add depends
Co-authored-by: Adam J. Stewart <ajstewart426@gmail.com>
|
|
* [hsf-cmaketools] add package
* fix formatting
* Apply suggestions from code review
Co-authored-by: Adam J. Stewart <ajstewart426@gmail.com>
* [hsf-cmaketools] remove cmake_prefix_path which is set already by spack
Co-authored-by: Adam J. Stewart <ajstewart426@gmail.com>
|
|
* R: url-version custom, release 4
* r: pcre condition
|
|
* Add py-storm@0.23 and update URL
* Update package.py
|
|
Co-authored-by: Adam J. Stewart <ajstewart426@gmail.com>
|
|
view (#16955)
Bugfix for hardlinks and copies
|
|
hpcviewer: added v2020.05.
ibm-java: added v8.0.6.10.
|
|
|
|
* boost: Dopn't use pre compile header.
* move %fj.
|
|
|
|
* py-gast: add version 0.3.3
* add python version constraints
Co-authored-by: Sinan81 <sbulut@3vgeomatics.com>
|
|
* Add rpy2@3.0.4
* Style fixes
* Update package.py
* Proper Python version requirement
|
|
|
|
|
|
This also updates libbson to the corresponding version and adds a few
missing older versions.
|
|
|
|
gcc 9.3.0 and glibc 2.31 (found in the base install of Ubuntu 20.04)
cause the gcc package to error during build with the error:
"size of array 'assertion_failed__####' is negative"
Previous to this fix, the error was resolved for v8.1.0 <= gcc <= v9.2.0
via two patches.
This fix backports those patches for v5.3.0 <= gcc <= v7.4.0
Potentially these patches need to be backported to versions of gcc
before v5.3.0, but other compile issues need to be resolved for earlier
versions of gcc first.
Fixes #16968
|
|
* intel-tbb: Fix for #16938 add custom libs method
Override the libs method to look for libraries of form libtbb*
(instead of inherited which looks for libintel-tbb*)
* Fixing pre-existing flake8 issues
|
|
|
|
|
|
Co-authored-by: Sinan81 <sbulut@3vgeomatics.com>
|
|
Co-authored-by: Sinan81 <sbulut@3vgeomatics.com>
|
|
Co-authored-by: Sinan81 <sbulut@3vgeomatics.com>
|
|
* protobuf: support aarch64 @2.5.0
* refine cmake args
* fix patch name
|
|
Co-authored-by: senthilkumar.16 <senthilkumar.16@nowlab.cse.ohio-state.edu>
|
|
|
|
* py-flake8: add version 3.8.2
* This version depends on different versions of py-pycodestyle
and py-pyflakes
* When built for python@:3.7, this depends on the
py-importlib-metadata backport library
* py-pycodestyle: add version 2.6.0
* py-pyflakes: add version 2.2.0
|
|
|
|
|
|
|
|
|
|
(#16963)
|
|
|
|
|
|
Builds can be stopped before the final install phase due to user requests. Those builds
should not be registered as installed in the database.
We had code intended to handle this but:
1. It caught the wrong type of exception
2. We were catching these exceptions to suppress them at a lower level in the stack
This PR allows the StopIteration to propagate through a ChildError, and catches it
properly. Also added to an existing test to prevent regression.
|
|
This fixes a fork bomb in `spack versions`. Recursive generation of pools
to scrape URLs in `_spider` was creating large numbers of processes.
Instead of recursively creating process pools, we now use a single
`ThreadPool` with a concurrency limit.
More on the issue: having ~10 users running at the same time spack
versions on front-end nodes caused kernel lockup due to the high number
of sockets opened (sys-admin reports ~210k distributed over 3 nodes).
Users were internal, so they had ulimit -n set to ~70k.
The forking behavior could be observed by just running:
$ spack versions boost
and checking the number of processes spawned. Number of processes
per se was not the issue, but each one of them opens a socket
which can stress `iptables`.
In the original issue the kernel watchdog was reporting:
Message from syslogd@login03 at May 19 12:01:30 ...
kernel:Watchdog CPU:110 Hard LOCKUP
Message from syslogd@login03 at May 19 12:01:31 ...
kernel:watchdog: BUG: soft lockup - CPU#110 stuck for 23s! [python3:2756]
Message from syslogd@login03 at May 19 12:01:31 ...
kernel:watchdog: BUG: soft lockup - CPU#94 stuck for 22s! [iptables:5603]
|
|
|
|
* libgit2 v1.0.1
* Rust 1.44.0
* Fix flake8
|
|
|
|
|
|
libunwind (#16941)
|