Age | Commit message (Collapse) | Author | Files | Lines |
|
|
|
If +pthreads is specified, googletest actually gets build without
pthreads support and vice versa.
If pthreads is not available, googletest should detect it itself which
is why "enabling" pthreads in case of ~pthreads does not seem to cause
any error.
Change-Id: I29de8c4a23dc3901124b27a1ead3354949b7e65b
|
|
|
|
|
|
- patch to build with qt5, enabling gvedit to build
- two patches to compile graphviz with icc
|
|
* xsdk: phist has a conflict with gcc version <= gcc-4.9.1 - so add a variant to disable it on older compiler builds
This is triggered by #11677
* fix typo
|
|
* fix defunct editor exit in #11691
|
|
|
|
|
|
New versions 2.9.0, 2.9.1, older versions 2.2.2, 2.2.3, 2.4.1, 2.4.2, 2.7.0, 2.7.1, 2.7.2.
|
|
* Added a new package for LAME and a variant in sox for it.
* Fixed download url for LAME
* libmad: Added new package libmad for mp3 decoding. Changed sox variant from lame to mp3.
* libmad: Added m4 as a requirement
* libmad: Added comment on patch origins
* libmad: Added a list_url for alternate download location
* libmad: Fixing libmad download url
|
|
|
|
|
|
- We don't currently make enough use of the maintainers field on
packages, though we could use it to assign reviews.
- add a command that allows maintainers to be queried
- can ask who is maintaining a package or packages
- can ask what packages users are maintaining
- can list all maintained or unmaintained packages
- add tests for the command
|
|
|
|
I needed to add py-setuptools to get py-absl-py to build.
|
|
Freetype-2.8 and above use __builtin_shuffle which is not supported by
icc.
|
|
* perl: perl package takes in spack cflags.
* fix for flake8 test.
|
|
|
|
|
|
* Add QMCPACK v. 3.8.0
* Remove QE variant conflict for serial QMCPACK installations.
* Add support for QE 6.4.1 converter.
* FindLibxml2QMC patch function only needed prior to QMCPACK 3.8.0
|
|
While the c-blosc library compiles with icc some of the c-blosc tests do
not. Disable the tests so that the spack build can continue.
|
|
|
|
* Added a unit test reproducing the failure in 12085
* Fixed name clash in the 'from_environment_diff' function
The bug reported in #12085 stemmed from a name clash among variables,
introduced during the refactor in #10753 and not caught by unit tests
and reviews.
|
|
|
|
* relion - added v 3.0.7 and removed deprecated versions that have inferior performance
* relion 3.0.7 does require cuda 9 or above
|
|
|
|
|
|
|
|
* Add support for QE 6.4.1
* QE 6.3. backports branch no longer relevant.
* List QE develop first.
|
|
|
|
* Provide better error message when matching externals are found for package marked not buildable
|
|
* ioapi: add version 3.2
* ioapi: unwrap version checksum; it's exempt from line length QA
* ioapi: drop overridden build(); it's the same as the default
|
|
|
|
|
|
|
|
|
|
- Add `spack pkg changed` to show changed and added packages for a
commit.
- Make `spack pkg` support tests better.
|
|
https://github.com/openucx/ucx/releases/tag/v1.6.0
Released 2019-07-17
Verification builds on LANL Darwin x86_64 and Power9:
dantopa@cn2037:pr-update-ucx.spack $ date
Mon Jul 22 17:04:14 MDT 2019
dantopa@cn2037:pr-update-ucx.spack $ pwd
/scratch/users/dantopa/repos/spack/pr-update-ucx.spack
dantopa@cn2037:pr-update-ucx.spack $ spack find -ldf ucx
==> 2 installed packages
-- linux-centos7-x86_64 / gcc@4.8.5 -----------------------------
w7fp4n6 ucx@1.6.0%gcc
tt2hkol ^numactl@2.0.12%gcc
srhy7ry ^rdma-core@20%gcc
kvgvhpv ^libnl@3.3.0%gcc
-- linux-rhel7-ppc64le / gcc@4.8.5 ------------------------------
cji3ce7 ucx@1.6.0%gcc
pmgndwh ^numactl@2.0.12%gcc
qymrwx6 ^rdma-core@20%gcc
2263pm5 ^libnl@3.3.0%gcc
Signed-off-by: Daniel Topa <dantopa@lanl.gov>
|
|
|
|
* cmake: Move cxx11 flags for fujitsu into the flag_handler method
* cmake: sanitization and error checking in flag_handler
* cmake: Fix fujitsu flag check from 'fc' to 'fj'
|
|
|
|
* Fix version scraping for CRAN packages
* Remove set literals
|
|
- Setting specs from lockfiles was not correctly stringifying concretized
user specs.
- Fix `_set_user_specs_from_lockfile`
- Add some validation code to `SpecList` constructor
|
|
Spack has evolved to have three types of hash functions, and it's
becoming hard to tell when each one is called. Whlie we aren't yet ready
to get rid of them, we can refactor them so that the code is clearer and
easier to track.
- Add a `hash_types` module with concise descriptors for hashes.
- Consolidate hashing logic in a private `Spec._spec_hash()` function.
- `dag_hash()`, `build_hash()`, and `full_hash()` all call `_spec_hash()`
- `to_node_dict()`, `to_dict()`, `to_yaml()` and `to_json()` now take a
`hash` parameter consistent with the one that `_spec_hash()` requires.
Co-authored-by: Todd Gamblin <tgamblin@llnl.gov>
|
|
- ensure that Spec._build_hash attr is defined
- add logic to compute _build_hash when it is not already computed (e.g. for specs prior to this PR)
- add test to ensure that different instance of a build dep are preserved
- test conversion of old env lockfile format to new format
- tests: avoid view creation, DAG display in tests using MockPackage
- add regression test for more-general bug also fixed by this PR
- update lockfile version since the way we are maintaining hashes has changed
- write out backup for version-1 lockfiles and test that
|
|
* openjdk
* Removing preferred from latest and adding a few lines for readability.
* Remove bad whitesapce
* removing formatting changes
* stable url for openjdk 1.8
* remove extra blank line
* actual binary
|
|
|
|
|
|
Add version for 'gpu' and variant for 'cuda'. These are currently available from the 'master-gpu' branch.
* hpctoolkit: add version gpu and variant cuda
* The gcc >= 4.8.x requirement only applies for dyninst >= 10.x.
|