Harmen Stoppels 
							
						 
					 
					
						
						
							
						
						13f3bd533d 
					 
					
						
						
							
							ucx: fix opt default value and typo ( #29967 )  
						
						
						
						
					 
					
						2022-04-08 18:28:57 +02:00 
						 
				 
			
				
					
						
							
							
								Mikael Simberg 
							
						 
					 
					
						
						
							
						
						8c0b695f13 
					 
					
						
						
							
							pika 0.3.0 : fix +mpi  build ( #29966 )  
						
						... 
						
						
						
						Co-authored-by: Mikael Simberg <mikael.simberg@iki.if > 
						
						
					 
					
						2022-04-08 09:31:54 -04:00 
						 
				 
			
				
					
						
							
							
								Greg Becker 
							
						 
					 
					
						
						
							
						
						79ba0c50c1 
					 
					
						
						
							
							concretize.lp: enforce target compatibility through DAG ( #29694 )  
						
						... 
						
						
						
						Spack currently allows dependencies to be concretized for an 
architecture incompatible with the root. This commit adds rules
to make this situation impossible by design. 
						
						
					 
					
						2022-04-08 11:01:04 +02:00 
						 
				 
			
				
					
						
							
							
								Harmen Stoppels 
							
						 
					 
					
						
						
							
						
						b667be470e 
					 
					
						
						
							
							zstd: improve %nvhpc conflict ( #29867 )  
						
						
						
						
					 
					
						2022-04-08 09:28:31 +02:00 
						 
				 
			
				
					
						
							
							
								Carlos Bederián 
							
						 
					 
					
						
						
							
						
						99425e273b 
					 
					
						
						
							
							ucx: +cm dropped in 1.11 ( #29958 )  
						
						
						
						
					 
					
						2022-04-08 09:26:34 +02:00 
						 
				 
			
				
					
						
							
							
								Carlos Bederián 
							
						 
					 
					
						
						
							
						
						dbf947599f 
					 
					
						
						
							
							blis: add conflict with nvhpc/pgi ( #29959 )  
						
						
						
						
					 
					
						2022-04-08 09:25:39 +02:00 
						 
				 
			
				
					
						
							
							
								mcourtois 
							
						 
					 
					
						
						
							
						
						bc34bcfbc2 
					 
					
						
						
							
							metis: install more headers files ( #29939 )  
						
						... 
						
						
						
						* update metis: install more all files
* ok to be a package reviewer
Co-authored-by: Mathieu Courtois <mathieu.courtois@edf.fr > 
						
						
					 
					
						2022-04-07 20:10:29 -06:00 
						 
				 
			
				
					
						
							
							
								iarspider 
							
						 
					 
					
						
						
							
						
						08c73e456c 
					 
					
						
						
							
							New package: dwz ( #29832 )  
						
						
						
						
					 
					
						2022-04-07 17:30:40 -07:00 
						 
				 
			
				
					
						
							
							
								iarspider 
							
						 
					 
					
						
						
							
						
						3a6ff4dd92 
					 
					
						
						
							
							New package: millepede ( #29911 )  
						
						
						
						
					 
					
						2022-04-08 00:17:07 +00:00 
						 
				 
			
				
					
						
							
							
								Jim Galarowicz 
							
						 
					 
					
						
						
							
						
						012889bc40 
					 
					
						
						
							
							survey package: add dependencies for @1.0.3: ( #29902 )  
						
						
						
						
					 
					
						2022-04-07 17:30:37 -06:00 
						 
				 
			
				
					
						
							
							
								iarspider 
							
						 
					 
					
						
						
							
						
						8ab6af9ed9 
					 
					
						
						
							
							Add checksum for lwtnn@2.10 ( #29873 )  
						
						
						
						
					 
					
						2022-04-07 16:29:34 -07:00 
						 
				 
			
				
					
						
							
							
								haralmha 
							
						 
					 
					
						
						
							
						
						170613ff6b 
					 
					
						
						
							
							py-protobuf: Add version 3.20.0 ( #29903 )  
						
						
						
						
					 
					
						2022-04-07 17:18:26 -06:00 
						 
				 
			
				
					
						
							
							
								Massimiliano Culpo 
							
						 
					 
					
						
						
							
						
						ff04d1bfc1 
					 
					
						
						
							
							Use the non-deprecated MetaPathFinder interface ( #29745 )  
						
						... 
						
						
						
						* Extract the MetaPathFinder and Loaders for packages in their own classes
https://peps.python.org/pep-0451/ 
Currently, RepoPath and Repo implement the (deprecated) interface of
MetaPathFinder (find_module) and of Loader (load_module). This commit
extracts both of them and places the code in their own classes.
The MetaPathFinder interface is updated to contain both the deprecated
"find_module" (for Python 2.7 support) and the recommended "find_spec".
Update of the Loader interface is deferred at a subsequent commit.
* Move the lines to be prepended inside "RepoLoader"
Also adjust the naming of a few variables too
* Remove spack.util.imp, since code is only used in spack.repo
* Remove support from loading Python modules Python > 3 but < 3.5
* Remove `Repo._create_namespace`
This function was interacting badly with the MetaPathFinder
and causing issues with "normal" imports. Removing the
function allows to do things like:
```python
import spack.pkg.builtin.mpich
cls = spack.pkg.builtin.mpich.Mpich
```
* Remove code needed to trigger the Singleton evaluation
The finder is coded in a way to trigger the Singleton,
so we don't need external code now that we register it
at module level into `sys.meta_path`.
* Add unit tests 
						
						
					 
					
						2022-04-07 15:58:20 -07:00 
						 
				 
			
				
					
						
							
							
								iarspider 
							
						 
					 
					
						
						
							
						
						48b222c36b 
					 
					
						
						
							
							Add checksum for log4cplus@2.0.7 ( #29912 )  
						
						
						
						
					 
					
						2022-04-07 15:52:40 -07:00 
						 
				 
			
				
					
						
							
							
								iarspider 
							
						 
					 
					
						
						
							
						
						6058d52746 
					 
					
						
						
							
							Add checksum for libxml2@6.2.0 ( #29918 )  
						
						
						
						
					 
					
						2022-04-07 15:37:25 -07:00 
						 
				 
			
				
					
						
							
							
								eugeneswalker 
							
						 
					 
					
						
						
							
						
						5f996edde9 
					 
					
						
						
							
							e4s ci: expand mac mini stack ( #29929 )  
						
						
						
						
					 
					
						2022-04-07 15:28:33 -07:00 
						 
				 
			
				
					
						
							
							
								Alexander Van Craen 
							
						 
					 
					
						
						
							
						
						ea8c9ae6b7 
					 
					
						
						
							
							Add dpcpp version 2021.12 ( #29934 )  
						
						
						
						
					 
					
						2022-04-07 15:25:08 -07:00 
						 
				 
			
				
					
						
							
							
								iarspider 
							
						 
					 
					
						
						
							
						
						b92a6d106b 
					 
					
						
						
							
							Update ucx to 1.12.0; add variants ( #29944 )  
						
						
						
						
					 
					
						2022-04-07 14:58:50 -07:00 
						 
				 
			
				
					
						
							
							
								Kyle Gerheiser 
							
						 
					 
					
						
						
							
						
						2474609395 
					 
					
						
						
							
							Fix OpenMPI external detection logic ( #29946 )  
						
						... 
						
						
						
						MPICH and OpenMPI share the same logic for these and these fixes have already been applied to MPICH.
See: https://github.com/spack/spack/pull/29284  
						
						
					 
					
						2022-04-07 14:45:00 -07:00 
						 
				 
			
				
					
						
							
							
								iarspider 
							
						 
					 
					
						
						
							
						
						dd6f4e680a 
					 
					
						
						
							
							Add checksum for rdma-core@39.1 ( #29921 )  
						
						
						
						
					 
					
						2022-04-07 15:34:19 -06:00 
						 
				 
			
				
					
						
							
							
								Harmen Stoppels 
							
						 
					 
					
						
						
							
						
						e73cf5df44 
					 
					
						
						
							
							mpich: no longer a need for custom urls ( #29941 )  
						
						
						
						
					 
					
						2022-04-07 14:13:57 -07:00 
						 
				 
			
				
					
						
							
							
								Harmen Stoppels 
							
						 
					 
					
						
						
							
						
						544486538c 
					 
					
						
						
							
							libtool: new version 2.4.7 ( #29932 )  
						
						
						
						
					 
					
						2022-04-07 13:26:38 -06:00 
						 
				 
			
				
					
						
							
							
								Alexander Van Craen 
							
						 
					 
					
						
						
							
						
						f5b1d513e1 
					 
					
						
						
							
							Add cxxopts version 3.0.0 ( #29935 )  
						
						
						
						
					 
					
						2022-04-07 12:18:34 -06:00 
						 
				 
			
				
					
						
							
							
								Peter Brady 
							
						 
					 
					
						
						
							
						
						fa6f1336c1 
					 
					
						
						
							
							petaca: add v22.03, update variants ( #29752 )  
						
						
						
						
					 
					
						2022-04-07 18:44:55 +02:00 
						 
				 
			
				
					
						
							
							
								Scott Wittenburg 
							
						 
					 
					
						
						
							
						
						b2eda32e55 
					 
					
						
						
							
							ci: clean up env between tests with working_dir ( #29807 )  
						
						
						
						
					 
					
						2022-04-07 17:11:58 +02:00 
						 
				 
			
				
					
						
							
							
								Scott Wittenburg 
							
						 
					 
					
						
						
							
						
						ff33978b0d 
					 
					
						
						
							
							ci: do not prune specs when stacks are touched ( #29825 )  
						
						
						
						
					 
					
						2022-04-07 08:55:40 -06:00 
						 
				 
			
				
					
						
							
							
								Harmen Stoppels 
							
						 
					 
					
						
						
							
						
						43577beb9c 
					 
					
						
						
							
							autotools.py: pic flags for %nvhpc ( #29920 )  
						
						
						
						
					 
					
						2022-04-07 14:52:47 +02:00 
						 
				 
			
				
					
						
							
							
								Carlos Bederián 
							
						 
					 
					
						
						
							
						
						656074a96d 
					 
					
						
						
							
							python: add 3.10.4, 3.9.12, 3.9.11 ( #29927 )  
						
						
						
						
					 
					
						2022-04-07 14:50:31 +02:00 
						 
				 
			
				
					
						
							
							
								Harmen Stoppels 
							
						 
					 
					
						
						
							
						
						cd0b6b9088 
					 
					
						
						
							
							openmpi: inherit CudaPackage ( #29917 )  
						
						... 
						
						
						
						OpenMPI includes cuda_runtime.h, which errors with `#error --
unsupported GNU version! gcc versions later than 9 are not supported!`
By inheriting CudaPackage, the proper conflicts between `cuda` and
`gcc`/`clang` are added. 
						
						
					 
					
						2022-04-07 09:08:37 +02:00 
						 
				 
			
				
					
						
							
							
								Andrea Valenzuela 
							
						 
					 
					
						
						
							
						
						57f5c92a39 
					 
					
						
						
							
							Add checksum for py-fonttools@4.26.2 ( #29897 )  
						
						... 
						
						
						
						* Add checksum for fonttools@4.26 .2
* Add python 3.6 dependency for py-fonttools@4.26 .2 and update to 3.7 as of py-fonttools@4.28 
Co-authored-by: Adam J. Stewart <ajstewart426@gmail.com >
Co-authored-by: Andrea Valenzuela <avalenzu@pccms161.dyndns.cern.ch >
Co-authored-by: Adam J. Stewart <ajstewart426@gmail.com > 
						
						
					 
					
						2022-04-06 10:20:49 -05:00 
						 
				 
			
				
					
						
							
							
								Chuck Atkins 
							
						 
					 
					
						
						
							
						
						7477161a05 
					 
					
						
						
							
							mesa, mesa18: Package updates ( #29573 )  
						
						... 
						
						
						
						* mesa, mesa18: Implement the swr variant consistently between mesa and mesa18
* mesa: Bump to 21.3.7
* mesa: Build release by default tie swr to release builds
* mesa, mesa18: re-enable the llvm variant by default
This reverts the change made in #29360  
						
						
					 
					
						2022-04-06 10:11:19 -05:00 
						 
				 
			
				
					
						
							
							
								Harmen Stoppels 
							
						 
					 
					
						
						
							
						
						5283ca5781 
					 
					
						
						
							
							mfem: fix for mpich@4 ( #29913 )  
						
						
						
						
					 
					
						2022-04-06 15:07:24 +00:00 
						 
				 
			
				
					
						
							
							
								Harmen Stoppels 
							
						 
					 
					
						
						
							
						
						beff697cc0 
					 
					
						
						
							
							web.py: set User-Agent ( #29919 )  
						
						... 
						
						
						
						Some servers require `User-Agent` to be set, and otherwise error with
access denied. One such example is mpich.
To fix this, set `User-Agent: Spackbot/[version]` as a header.
Apparently by convention, it should include the word `bot`. 
						
						
					 
					
						2022-04-06 15:59:20 +02:00 
						 
				 
			
				
					
						
							
							
								Mikael Simberg 
							
						 
					 
					
						
						
							
						
						0dc3c85a90 
					 
					
						
						
							
							Add pika 0.3.0 ( #29916 )  
						
						
						
						
					 
					
						2022-04-06 05:02:23 -06:00 
						 
				 
			
				
					
						
							
							
								Harmen Stoppels 
							
						 
					 
					
						
						
							
						
						558f7f007e 
					 
					
						
						
							
							link_tree.py: format conflict error message ( #29870 )  
						
						... 
						
						
						
						Show each `[src a] and [src b] both project to [dst]` on a separate
line. 
						
						
					 
					
						2022-04-06 07:27:02 +02:00 
						 
				 
			
				
					
						
							
							
								Harmen Stoppels 
							
						 
					 
					
						
						
							
						
						a717ba9b87 
					 
					
						
						
							
							xxhash: add v0.8.1 ( #29868 )  
						
						
						
						
					 
					
						2022-04-06 07:25:23 +02:00 
						 
				 
			
				
					
						
							
							
								iarspider 
							
						 
					 
					
						
						
							
						
						419c2ecb95 
					 
					
						
						
							
							gdrcopy: add v2.3 ( #29874 )  
						
						
						
						
					 
					
						2022-04-06 07:10:34 +02:00 
						 
				 
			
				
					
						
							
							
								SXS Bot 
							
						 
					 
					
						
						
							
						
						532182db52 
					 
					
						
						
							
							spectre: add v2022.04.04 ( #29876 )  
						
						... 
						
						
						
						Co-authored-by: sxs-bot <sxs-bot@users.noreply.github.com > 
						
						
					 
					
						2022-04-06 07:08:50 +02:00 
						 
				 
			
				
					
						
							
							
								Carlos Bederián 
							
						 
					 
					
						
						
							
						
						bd3e86ee28 
					 
					
						
						
							
							scotch: @7: no longer builds libptesmumps.so ( #29842 )  
						
						
						
						
					 
					
						2022-04-06 07:08:21 +02:00 
						 
				 
			
				
					
						
							
							
								Axel Huebl 
							
						 
					 
					
						
						
							
						
						7613b8a3bc 
					 
					
						
						
							
							WarpX: add v22.04 ( #29883 )  
						
						... 
						
						
						
						Update `warpx` & `py-warpx` to the latest release, `22.04`. 
						
						
					 
					
						2022-04-06 07:03:24 +02:00 
						 
				 
			
				
					
						
							
							
								Rémi Lacroix 
							
						 
					 
					
						
						
							
						
						49f9a2136d 
					 
					
						
						
							
							mpiFileUtils: Add missing dependency with attr. ( #29886 )  
						
						... 
						
						
						
						This was added in version 0.11.1. 
						
						
					 
					
						2022-04-06 07:02:01 +02:00 
						 
				 
			
				
					
						
							
							
								Hadrien G 
							
						 
					 
					
						
						
							
						
						57e2ea1ac4 
					 
					
						
						
							
							Make dd4hep boost deps explicit ( #29890 )  
						
						
						
						
					 
					
						2022-04-06 06:58:19 +02:00 
						 
				 
			
				
					
						
							
							
								Sergey Kosukhin 
							
						 
					 
					
						
						
							
						
						2816d28e90 
					 
					
						
						
							
							claw: enable building with clang@11: and aocc@3: ( #29891 )  
						
						
						
						
					 
					
						2022-04-06 06:57:38 +02:00 
						 
				 
			
				
					
						
							
							
								Auriane R 
							
						 
					 
					
						
						
							
						
						da6d9a33c1 
					 
					
						
						
							
							pika: add hipblas dependency when rocm variant ( #29681 )  
						
						... 
						
						
						
						Hipblas is now compulsory when building with rocm.
Co-authored-by: Harmen Stoppels <harmenstoppels@gmail.com > 
						
						
					 
					
						2022-04-06 06:54:53 +02:00 
						 
				 
			
				
					
						
							
							
								Valentin Volkl 
							
						 
					 
					
						
						
							
						
						c8728a1526 
					 
					
						
						
							
							gdb: depend only on python, not python+debug ( #29374 )  
						
						
						
						
					 
					
						2022-04-06 06:52:42 +02:00 
						 
				 
			
				
					
						
							
							
								Andrea Valenzuela 
							
						 
					 
					
						
						
							
						
						24800c3de5 
					 
					
						
						
							
							py-awkward: add v1.5.1 and fix rapidjson dependency ( #29896 )  
						
						... 
						
						
						
						Co-authored-by: Andrea Valenzuela <avalenzu@pccms161.dyndns.cern.ch > 
						
						
					 
					
						2022-04-06 06:50:32 +02:00 
						 
				 
			
				
					
						
							
							
								Seth R. Johnson 
							
						 
					 
					
						
						
							
						
						e520d77760 
					 
					
						
						
							
							libproxy: add perl/python variants ( #29875 )  
						
						
						
						
					 
					
						2022-04-06 06:47:06 +02:00 
						 
				 
			
				
					
						
							
							
								Jean Luca Bez 
							
						 
					 
					
						
						
							
						
						90c4b43274 
					 
					
						
						
							
							h5bench: add v1.2, use git to get submodules, add variants ( #29819 )  
						
						
						
						
					 
					
						2022-04-06 06:31:49 +02:00 
						 
				 
			
				
					
						
							
							
								iarspider 
							
						 
					 
					
						
						
							
						
						2d6ba6663a 
					 
					
						
						
							
							Add checksums for cuDNN 8.3.2, 8.3.3; fix URLs on ARM ( #29895 )  
						
						
						
						
					 
					
						2022-04-06 06:12:03 +02:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						764a97d428 
					 
					
						
						
							
							build(deps): bump codecov/codecov-action from 2.1.0 to 3 ( #29908 )  
						
						... 
						
						
						
						Bumps [codecov/codecov-action](https://github.com/codecov/codecov-action ) from 2.1.0 to 3.
- [Release notes](https://github.com/codecov/codecov-action/releases )
- [Changelog](https://github.com/codecov/codecov-action/blob/master/CHANGELOG.md )
- [Commits](f32b3a3741...e3c560433asupport@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2022-04-06 06:08:22 +02:00