Eric Brugger 
							
						 
					 
					
						
						
							
						
						7f4bf2b2e1 
					 
					
						
						
							
							vtk: make use of system GLEW dependent on osmesa being disabled. ( #26764 )  
						
						
						
						
					 
					
						2021-10-21 09:53:13 +02:00 
						 
				 
			
				
					
						
							
							
								Vanessasaurus 
							
						 
					 
					
						
						
							
						
						3fe1785d33 
					 
					
						
						
							
							libabigail: support source install ( #26807 )  
						
						... 
						
						
						
						Signed-off-by: vsoch <vsoch@users.noreply.github.com >
Co-authored-by: Massimiliano Culpo <massimiliano.culpo@gmail.com > 
						
						
					 
					
						2021-10-21 09:22:22 +02:00 
						 
				 
			
				
					
						
							
							
								Wouter Deconinck 
							
						 
					 
					
						
						
							
						
						b65937e193 
					 
					
						
						
							
							kassiopeia: add v3.8.0; new variants log4cxx, boost ( #26841 )  
						
						
						
						
					 
					
						2021-10-21 07:44:57 +02:00 
						 
				 
			
				
					
						
							
							
								Alexander Jaust 
							
						 
					 
					
						
						
							
						
						97d244eb95 
					 
					
						
						
							
							Make superlu-dist@7.1.0 request CMake 3.18.1 or newer ( #26849 )  
						
						
						
						
					 
					
						2021-10-21 07:43:30 +02:00 
						 
				 
			
				
					
						
							
							
								Edward Hartnett 
							
						 
					 
					
						
						
							
						
						88591536c8 
					 
					
						
						
							
							bacio: add v2.5.0 ( #26851 )  
						
						
						
						
					 
					
						2021-10-21 07:41:47 +02:00 
						 
				 
			
				
					
						
							
							
								RichardABunt 
							
						 
					 
					
						
						
							
						
						f78e5383cc 
					 
					
						
						
							
							arm-forge: add v21.1 ( #26852 )  
						
						
						
						
					 
					
						2021-10-21 07:41:06 +02:00 
						 
				 
			
				
					
						
							
							
								downloadico 
							
						 
					 
					
						
						
							
						
						34d4091dbc 
					 
					
						
						
							
							tramonto: add new package ( #26858 )  
						
						
						
						
					 
					
						2021-10-21 07:18:33 +02:00 
						 
				 
			
				
					
						
							
							
								Stephen Hudson 
							
						 
					 
					
						
						
							
						
						afd4a72937 
					 
					
						
						
							
							libEnsemble: add v0.8.0 ( #26864 )  
						
						
						
						
					 
					
						2021-10-21 07:14:31 +02:00 
						 
				 
			
				
					
						
							
							
								Adam J. Stewart 
							
						 
					 
					
						
						
							
						
						342f89e277 
					 
					
						
						
							
							py-numpy: add v1.21.3 ( #26860 )  
						
						
						
						
					 
					
						2021-10-21 07:13:43 +02:00 
						 
				 
			
				
					
						
							
							
								Luc Berger 
							
						 
					 
					
						
						
							
						
						fc7178da17 
					 
					
						
						
							
							Kokkos Kernels: updating maintainers and releases ( #26855 )  
						
						... 
						
						
						
						Adding the latests releases of Kokkos Kernels and the official maintainers for the package. 
						
						
					 
					
						2021-10-20 12:19:56 -07:00 
						 
				 
			
				
					
						
							
							
								iarspider 
							
						 
					 
					
						
						
							
						
						594325ae09 
					 
					
						
						
							
							Add py-sniffio version 1.2.0 and fix dependencies ( #26847 )  
						
						... 
						
						
						
						* Add py-sniffio version 1.2.0 and fix dependencies
* Changes from review 
						
						
					 
					
						2021-10-20 16:30:26 +00:00 
						 
				 
			
				
					
						
							
							
								iarspider 
							
						 
					 
					
						
						
							
						
						fcff01aaaf 
					 
					
						
						
							
							Update py-anyio to 3.3.4 ( #26821 )  
						
						... 
						
						
						
						* Update py-anyio to 3.3.4
* Changes from PR 
						
						
					 
					
						2021-10-20 10:36:45 -05:00 
						 
				 
			
				
					
						
							
							
								Manuela Kuhn 
							
						 
					 
					
						
						
							
						
						b9c633d086 
					 
					
						
						
							
							py-bids-validator: add 1.8.4 ( #26844 )  
						
						
						
						
					 
					
						2021-10-20 10:33:27 -05:00 
						 
				 
			
				
					
						
							
							
								kwryankrattiger 
							
						 
					 
					
						
						
							
						
						45bea7cef7 
					 
					
						
						
							
							Update ECP dav helper for propagating variants ( #26175 )  
						
						
						
						
					 
					
						2021-10-20 11:22:07 -04:00 
						 
				 
			
				
					
						
							
							
								Martin Aumüller 
							
						 
					 
					
						
						
							
						
						029b47ad72 
					 
					
						
						
							
							embree: add checksums for 3.12.2 & 3.13.1 ( #26675 )  
						
						... 
						
						
						
						Includes fix for for dependency ispc: fix build if cc -m32 is not possible
Co-authored-by: Bernhard Kaindl <bernhardkaindl7@gmail.com > 
						
						
					 
					
						2021-10-20 16:41:18 +02:00 
						 
				 
			
				
					
						
							
							
								Tamara Dahlgren 
							
						 
					 
					
						
						
							
						
						cc8b6ca69f 
					 
					
						
						
							
							Add --preferred and --latest tospack checksum ( #25830 )  
						
						
						
						
					 
					
						2021-10-20 13:38:55 +00:00 
						 
				 
			
				
					
						
							
							
								Adam J. Stewart 
							
						 
					 
					
						
						
							
						
						f184900b1a 
					 
					
						
						
							
							damask: fix maintainer GitHub handle ( #26829 )  
						
						
						
						
					 
					
						2021-10-20 14:57:13 +02:00 
						 
				 
			
				
					
						
							
							
								Wouter Deconinck 
							
						 
					 
					
						
						
							
						
						abc8cfe8fa 
					 
					
						
						
							
							cppgsl: branch master is now main ( #26834 )  
						
						
						
						
					 
					
						2021-10-20 14:56:01 +02:00 
						 
				 
			
				
					
						
							
							
								Massimiliano Culpo 
							
						 
					 
					
						
						
							
						
						56209cb114 
					 
					
						
						
							
							Reduce verbosity of error messages when concretizing environments ( #26843 )  
						
						... 
						
						
						
						With this commit stacktraces of subprocesses are shown only if debug mode is active 
						
						
					 
					
						2021-10-20 11:30:07 +00:00 
						 
				 
			
				
					
						
							
							
								Alexander Jaust 
							
						 
					 
					
						
						
							
						
						26b58701bc 
					 
					
						
						
							
							Fix typo in repositories.rst ( #26845 )  
						
						
						
						
					 
					
						2021-10-20 11:11:17 +00:00 
						 
				 
			
				
					
						
							
							
								Wouter Deconinck 
							
						 
					 
					
						
						
							
						
						42a6e1fcee 
					 
					
						
						
							
							root: prepend dependent_spec.prefix.include to ROOT_INCLUDE_PATH ( #26379 )  
						
						... 
						
						
						
						Spack is not populating CPATH anymore (e3f97b37e6 (diff-259adc895c0b2e8fca42ffb99d8051eec0712c868d12d8da255d32f1663acdc7)1aa7758dbb/var/spack/repos/builtin/packages/gaudi/package.py (L116) 
						
						
					 
					
						2021-10-20 09:15:14 +02:00 
						 
				 
			
				
					
						
							
							
								Massimiliano Culpo 
							
						 
					 
					
						
						
							
						
						1983d6d9d0 
					 
					
						
						
							
							Pipelines: pin importlib-metadata and setuptools-scm versions ( #26831 )  
						
						... 
						
						
						
						This will hopefully be a hotfix for the issue with pipelines
in #26813  and #26820  
						
						
					 
					
						2021-10-19 16:09:40 -07:00 
						 
				 
			
				
					
						
							
							
								Chris White 
							
						 
					 
					
						
						
							
						
						b7d94ebc4f 
					 
					
						
						
							
							allow camp to use blt package ( #26765 )  
						
						
						
						
					 
					
						2021-10-19 16:09:15 -07:00 
						 
				 
			
				
					
						
							
							
								Harmen Stoppels 
							
						 
					 
					
						
						
							
						
						1b634f05e0 
					 
					
						
						
							
							A single process pool is not something to boast about ( #26837 )  
						
						
						
						
					 
					
						2021-10-19 23:04:52 +00:00 
						 
				 
			
				
					
						
							
							
								Greg Becker 
							
						 
					 
					
						
						
							
						
						7dc0ca4ee6 
					 
					
						
						
							
							cray architecture detection for zen3/milan ( #26827 )  
						
						... 
						
						
						
						* Update cray architecture detection for milan
Update the cray architecture module table with x86-milan -> zen3
Make cray architecture more robust to back off from frontend
architecture to a recent ancestor if necessary. This should make
future cray updates less paingful for users.
Co-authored-by: Gregory Becker <becker33.llnl.gov>
Co-authored-by: Todd Gamblin <gamblin2@llnl.gov > 
						
						
					 
					
						2021-10-19 21:39:50 +00:00 
						 
				 
			
				
					
						
							
							
								Kai Germaschewski 
							
						 
					 
					
						
						
							
						
						501fa6767b 
					 
					
						
						
							
							adios2: fix unresolved symbols in 2.6.0 when built with gcc10 ( #23871 )  
						
						
						
						
					 
					
						2021-10-19 21:09:07 +00:00 
						 
				 
			
				
					
						
							
							
								Harmen Stoppels 
							
						 
					 
					
						
						
							
						
						e7c7f44bb6 
					 
					
						
						
							
							Reduce verbosity of threaded concretization ( #26822 )  
						
						... 
						
						
						
						1. Don't use 16 digits of precision for the seconds, round to 2 digits after the comma
2. Don't print if we don't concretize (i.e. `spack concretize` without `-f` doesn't have to tell me it did nothing in `0.00` seconds) 
						
						
					 
					
						2021-10-19 18:33:17 +00:00 
						 
				 
			
				
					
						
							
							
								iarspider 
							
						 
					 
					
						
						
							
						
						bc99d8a2fd 
					 
					
						
						
							
							Update py-zipp ( #26819 )  
						
						... 
						
						
						
						* Update py-zipp
* Fix typo 
						
						
					 
					
						2021-10-19 13:29:32 -05:00 
						 
				 
			
				
					
						
							
							
								Garth N. Wells 
							
						 
					 
					
						
						
							
						
						2bfff5338f 
					 
					
						
						
							
							py-fenics-ffcx: dependency updates ( #26783 )  
						
						... 
						
						
						
						* Update py-fenics-ffcx dependencies
* Relax some version numbering
* Remove stray colon 
						
						
					 
					
						2021-10-19 13:28:20 -05:00 
						 
				 
			
				
					
						
							
							
								iarspider 
							
						 
					 
					
						
						
							
						
						a678a66683 
					 
					
						
						
							
							py-setuptools-scm: make py-tomli dependency an open range ( #26820 )  
						
						
						
						
					 
					
						2021-10-19 16:08:56 +00:00 
						 
				 
			
				
					
						
							
							
								Massimiliano Culpo 
							
						 
					 
					
						
						
							
						
						4c082a5357 
					 
					
						
						
							
							Relax os constraints in e4s pipelines ( #26547 )  
						
						
						
						
					 
					
						2021-10-19 10:51:37 -05:00 
						 
				 
			
				
					
						
							
							
								Massimiliano Culpo 
							
						 
					 
					
						
						
							
						
						2d45a9d617 
					 
					
						
						
							
							Speed-up environment concretization on linux with a process pool ( #26264 )  
						
						... 
						
						
						
						* Speed-up environment concretization with a process pool
We can exploit the fact that the environment is concretized
separately and use a pool of processes to concretize it.
* Add module spack.util.parallel
Module includes `pool` and `parallel_map` abstractions,
along with implementation details for both.
* Add a new hash type to pass specs across processes
* Add tty msg with concretization time 
						
						
					 
					
						2021-10-19 10:09:34 -05:00 
						 
				 
			
				
					
						
							
							
								Ryan Mast 
							
						 
					 
					
						
						
							
						
						64a323b22d 
					 
					
						
						
							
							spdlog: add v1.9.0, v1.9.1 and v1.9.2 ( #26777 )  
						
						
						
						
					 
					
						2021-10-19 16:55:36 +02:00 
						 
				 
			
				
					
						
							
							
								Ryan Mast 
							
						 
					 
					
						
						
							
						
						f7666f0074 
					 
					
						
						
							
							asio: Add versions up to 1.20.0 ( #26778 )  
						
						
						
						
					 
					
						2021-10-19 16:54:55 +02:00 
						 
				 
			
				
					
						
							
							
								Ryan Mast 
							
						 
					 
					
						
						
							
						
						b72723d5d9 
					 
					
						
						
							
							cli11: added v2.1.1, v2.1.0 ( #26780 )  
						
						
						
						
					 
					
						2021-10-19 16:54:33 +02:00 
						 
				 
			
				
					
						
							
							
								Ryan Mast 
							
						 
					 
					
						
						
							
						
						65d344b2f8 
					 
					
						
						
							
							cli11: disable building the examples ( #26781 )  
						
						
						
						
					 
					
						2021-10-19 16:53:45 +02:00 
						 
				 
			
				
					
						
							
							
								Adam J. Stewart 
							
						 
					 
					
						
						
							
						
						9afc5ba198 
					 
					
						
						
							
							py-pandas: add v1.3.4 ( #26788 )  
						
						
						
						
					 
					
						2021-10-19 16:50:42 +02:00 
						 
				 
			
				
					
						
							
							
								Christopher Kotfila 
							
						 
					 
					
						
						
							
						
						ad35251860 
					 
					
						
						
							
							Fix trigger and child links in pipeline docs ( #26814 )  
						
						
						
						
					 
					
						2021-10-19 14:44:36 +00:00 
						 
				 
			
				
					
						
							
							
								Paul 
							
						 
					 
					
						
						
							
						
						9eaccf3bbf 
					 
					
						
						
							
							Add Go 1.17.2 and 1.16.9 ( #26794 )  
						
						
						
						
					 
					
						2021-10-19 16:30:59 +02:00 
						 
				 
			
				
					
						
							
							
								Mark Grondona 
							
						 
					 
					
						
						
							
						
						bb1833bc8c 
					 
					
						
						
							
							flux: update maintainer of flux-core, flux-sched ( #26800 )  
						
						
						
						
					 
					
						2021-10-19 16:30:33 +02:00 
						 
				 
			
				
					
						
							
							
								Robert Pavel 
							
						 
					 
					
						
						
							
						
						c66aa858c2 
					 
					
						
						
							
							Made Legion Dependency on Gasnet Tarball Explicit ( #26805 )  
						
						... 
						
						
						
						Made legion dependency on a gasnet tarball explicit so as to take
advantage of spack mirrors for the purpose of deploying on machines with
firewalls 
						
						
					 
					
						2021-10-19 16:28:43 +02:00 
						 
				 
			
				
					
						
							
							
								Erik Schnetter 
							
						 
					 
					
						
						
							
						
						4fc8ed10cb 
					 
					
						
						
							
							nsimd: add v3.0 ( #26806 )  
						
						
						
						
					 
					
						2021-10-19 16:27:29 +02:00 
						 
				 
			
				
					
						
							
							
								Adam J. Stewart 
							
						 
					 
					
						
						
							
						
						0de8c65a2d 
					 
					
						
						
							
							Libtiff: improve compression support ( #26809 )  
						
						
						
						
					 
					
						2021-10-19 16:17:37 +02:00 
						 
				 
			
				
					
						
							
							
								genric 
							
						 
					 
					
						
						
							
						
						42fb34e903 
					 
					
						
						
							
							py-xarray: add v0.18.2 ( #26811 )  
						
						
						
						
					 
					
						2021-10-19 16:15:56 +02:00 
						 
				 
			
				
					
						
							
							
								iarspider 
							
						 
					 
					
						
						
							
						
						d6fc914a9b 
					 
					
						
						
							
							Update py-importlib-metadata and py-setuptools-scm ( #26813 )  
						
						
						
						
					 
					
						2021-10-19 16:08:53 +02:00 
						 
				 
			
				
					
						
							
							
								Massimiliano Culpo 
							
						 
					 
					
						
						
							
						
						79c92062a8 
					 
					
						
						
							
							Gitlab pipelines: use images from the Spack organization ( #26796 )  
						
						
						
						
					 
					
						2021-10-19 14:38:39 +02:00 
						 
				 
			
				
					
						
							
							
								Scott Wittenburg 
							
						 
					 
					
						
						
							
						
						95538de731 
					 
					
						
						
							
							Speed up pipeline generation ( #26622 )  
						
						... 
						
						
						
						- [x] Stage already concretized specs instead of abstract ones
- [x] Reduce number of network calls by reading naughty list up front 
						
						
					 
					
						2021-10-18 20:58:02 -07:00 
						 
				 
			
				
					
						
							
							
								Miguel Dias Costa 
							
						 
					 
					
						
						
							
						
						d41ddb8a9c 
					 
					
						
						
							
							new package: berkeleygw ( #21455 )  
						
						
						
						
					 
					
						2021-10-18 18:17:58 -07:00 
						 
				 
			
				
					
						
							
							
								Harmen Stoppels 
							
						 
					 
					
						
						
							
						
						2b54132b9a 
					 
					
						
						
							
							cosma: add new versions and improve package ( #24136 )  
						
						... 
						
						
						
						* cosma: add new versions and improve package
* Move method below depends_on's 
						
						
					 
					
						2021-10-18 18:06:14 -07:00 
						 
				 
			
				
					
						
							
							
								Todd Gamblin 
							
						 
					 
					
						
						
							
						
						c5ca0db27f 
					 
					
						
						
							
							patches: make re-applied patches idempotent ( #26784 )  
						
						... 
						
						
						
						We use POSIX `patch` to apply patches to files when building, but
`patch` by default prompts the user when it looks like a patch
has already been applied. This means that:
1. If a patch lands in upstream and we don't disable it
   in a package, the build will start failing.
2. `spack develop` builds (which keep the stage around) will
   fail the second time you try to use them.
To avoid that, we can run `patch` with `-N` (also called
`--forward`, but the long option is not in POSIX). `-N` causes
`patch` to just ignore patches that have already been applied.
This *almost* makes `patch` idempotent, except that it returns 1
when it detects already applied patches with `-N`, so we have to
look at the output of the command to see if it's safe to ignore
the error.
- [x] Remove non-POSIX `-s` option from `patch` call
- [x] Add `-N` option to `patch`
- [x] Ignore error status when `patch` returns 1 due to `-N`
- [x] Add tests for applying a patch twice and applying a bad patch
- [x] Tweak `spack.util.executable` so that it saves the error that
      *would have been* raised with `fail_on_error=True`. This lets
      us easily re-raise it.
Co-authored-by: Greg Becker <becker33@llnl.gov > 
						
						
					 
					
						2021-10-18 23:11:42 +00:00