Peter Scheibel 
							
						 
					 
					
						
						
							
						
						cb9fba98d8 
					 
					
						
						
							
							(1) relocate cache for tests (2) initial approach for restoring unit tests (just for git tests although the same concept applies to the other unit tests which are failing - namely those for svn and hg)  
						
						 
						
						
						
						
					 
					
						2016-03-22 19:37:47 -07:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Peter Scheibel 
							
						 
					 
					
						
						
							
						
						75460d8586 
					 
					
						
						
							
							URLFetchStrategy.archive does a copy vs. a move now  
						
						 
						
						
						
						
					 
					
						2016-03-22 10:43:43 -07:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Peter Scheibel 
							
						 
					 
					
						
						
							
						
						41a97c8f80 
					 
					
						
						
							
							temporarily wrap archiving with conditional to avoid moving (this still causes a failure on the initial download)  
						
						 
						
						
						
						
					 
					
						2016-03-21 20:55:23 -07:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Peter Scheibel 
							
						 
					 
					
						
						
							
						
						b255f02762 
					 
					
						
						
							
							undoing whitespace-only diff  
						
						 
						
						
						
						
					 
					
						2016-03-21 20:50:26 -07:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Peter Scheibel 
							
						 
					 
					
						
						
							
						
						ee5e507ff6 
					 
					
						
						
							
							pursuing a strategy using fetch.archive and treating var/spack/cache as a mirror. this should support both URLFetchStrategy as well as VCSFetchStrategy (the previous strategy supported only the former). this won't work until URLFetchStrategy.archive is updated  
						
						 
						
						
						
						
					 
					
						2016-03-21 20:48:12 -07:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Peter Scheibel 
							
						 
					 
					
						
						
							
						
						d632266a40 
					 
					
						
						
							
							move cache to var/spack/cache  
						
						 
						
						
						
						
					 
					
						2016-03-18 17:15:45 -07:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Peter Scheibel 
							
						 
					 
					
						
						
							
						
						fd067dd8b8 
					 
					
						
						
							
							since only archives with checksums can be retrieved from the cache, make sure that an archive without a checksum isnt placed there (this wouldn't cause an error but does waste space and might be confusing)  
						
						 
						
						
						
						
					 
					
						2016-03-18 17:00:13 -07:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Peter Scheibel 
							
						 
					 
					
						
						
							
						
						ac7323118e 
					 
					
						
						
							
							rename for clarity  
						
						 
						
						
						
						
					 
					
						2016-03-18 16:34:45 -07:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Peter Scheibel 
							
						 
					 
					
						
						
							
						
						16fa40b893 
					 
					
						
						
							
							(1) add a var/cache directory under spack. (2) downloads from URLFetchStrategy check the cache and skip the download if the source is available there.  
						
						 
						
						
						
						
					 
					
						2016-03-18 15:50:24 -07:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Todd Gamblin 
							
						 
					 
					
						
						
							
						
						741bea032c 
					 
					
						
						
							
							Merge pull request  #574  from LLNL/features/flattener  
						
						 
						
						... 
						
						
						
						Created flatten_dependencies function 
						
						
					 
					
						2016-03-18 12:13:48 -07:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Gregory Becker 
							
						 
					 
					
						
						
							
						
						151b04637e 
					 
					
						
						
							
							changed function name and removed hardcoded libs dir  
						
						 
						
						
						
						
					 
					
						2016-03-18 11:55:31 -07:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Gregory Becker 
							
						 
					 
					
						
						
							
						
						af7e3cadde 
					 
					
						
						
							
							cleanup  
						
						 
						
						
						
						
					 
					
						2016-03-18 11:34:07 -07:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Gregory Becker 
							
						 
					 
					
						
						
							
						
						76672a4e34 
					 
					
						
						
							
							Refactoring flat_install  
						
						 
						
						
						
						
					 
					
						2016-03-18 11:28:44 -07:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Todd Gamblin 
							
						 
					 
					
						
						
							
						
						4e9ba49272 
					 
					
						
						
							
							Merge pull request  #576  from adamjstewart/features/tar  
						
						 
						
						... 
						
						
						
						Add support for .tar files 
						
						
					 
					
						2016-03-18 11:13:17 -07:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Adam J. Stewart 
							
						 
					 
					
						
						
							
						
						6acb830263 
					 
					
						
						
							
							Add support for .tar files  
						
						 
						
						
						
						
					 
					
						2016-03-18 13:03:55 -05:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Todd Gamblin 
							
						 
					 
					
						
						
							
						
						fb60d01f6a 
					 
					
						
						
							
							Merge pull request  #569  from drbenmorgan/gcc-suffixes  
						
						 
						
						... 
						
						
						
						Add additional suffixes for GCC compiler 
						
						
					 
					
						2016-03-18 10:15:19 -07:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Gregory Becker 
							
						 
					 
					
						
						
							
						
						80495e50f9 
					 
					
						
						
							
							added error class for error that should never come up  
						
						 
						
						
						
						
					 
					
						2016-03-18 09:46:18 -07:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Gregory Becker 
							
						 
					 
					
						
						
							
						
						1fa38689d8 
					 
					
						
						
							
							Created flatten_dependencies function that dummy packages can use to create sane install environments.  
						
						 
						
						
						
						
					 
					
						2016-03-18 09:35:56 -07:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ben Morgan 
							
						 
					 
					
						
						
							
						
						076cc764a7 
					 
					
						
						
							
							Add additional suffixes for GCC compiler  
						
						 
						
						
						
						
					 
					
						2016-03-18 11:26:22 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Todd Gamblin 
							
						 
					 
					
						
						
							
						
						179ed7cce6 
					 
					
						
						
							
							Merge pull request  #566  from eschnett/eschnett/papi  
						
						 
						
						... 
						
						
						
						Update PAPI to 5.4.3 
						
						
					 
					
						2016-03-17 18:52:44 -07:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Todd Gamblin 
							
						 
					 
					
						
						
							
						
						1689131043 
					 
					
						
						
							
							Merge pull request  #567  from eschnett/eschnett/openblas  
						
						 
						
						... 
						
						
						
						Update OpenBLAS to 0.2.16 
						
						
					 
					
						2016-03-17 18:52:32 -07:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Todd Gamblin 
							
						 
					 
					
						
						
							
						
						a88c02854a 
					 
					
						
						
							
							Merge pull request  #565  from eschnett/eschnett/curl  
						
						 
						
						... 
						
						
						
						Update curl to 7.47.1 
						
						
					 
					
						2016-03-17 18:52:02 -07:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Erik Schnetter 
							
						 
					 
					
						
						
							
						
						1b279cd7ff 
					 
					
						
						
							
							Update OpenBLAS to 0.2.16  
						
						 
						
						
						
						
					 
					
						2016-03-17 21:51:26 -04:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Erik Schnetter 
							
						 
					 
					
						
						
							
						
						802acb4d16 
					 
					
						
						
							
							Update PAPI to 5.4.3  
						
						 
						
						
						
						
					 
					
						2016-03-17 21:50:21 -04:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Todd Gamblin 
							
						 
					 
					
						
						
							
						
						90268876f7 
					 
					
						
						
							
							Change sanity_check_[file|dir] to sanity_check_is_[file|dir], per  #554  
						
						 
						
						... 
						
						
						
						- Add documentation as well. 
						
						
					 
					
						2016-03-17 18:49:58 -07:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Erik Schnetter 
							
						 
					 
					
						
						
							
						
						9e4c757f50 
					 
					
						
						
							
							Update curl to 7.47.1  
						
						 
						
						
						
						
					 
					
						2016-03-17 21:49:36 -04:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Todd Gamblin 
							
						 
					 
					
						
						
							
						
						63f9f4291a 
					 
					
						
						
							
							Merge pull request  #560  from citibeth/efischer/160316-GitFix  
						
						 
						
						... 
						
						
						
						Disabled Vulnerable Git Versions 
						
						
					 
					
						2016-03-16 14:03:33 -07:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								becker33 
							
						 
					 
					
						
						
							
						
						d46d897ac9 
					 
					
						
						
							
							Merge pull request  #559  from adamjstewart/typos/mirrors  
						
						 
						
						... 
						
						
						
						Fix grammar in mirrors documentation 
						
						
					 
					
						2016-03-16 13:32:12 -07:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								citibeth 
							
						 
					 
					
						
						
							
						
						fa2a66db67 
					 
					
						
						
							
							1. Disabled git versions known to have vulnerabilities.  
						
						 
						
						... 
						
						
						
						2. Added autoconf command to allow building directly from GitHub source. 
						
						
					 
					
						2016-03-16 15:46:59 -04:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Adam J. Stewart 
							
						 
					 
					
						
						
							
						
						bb04d5cc63 
					 
					
						
						
							
							Fix grammar in mirrors documentation  
						
						 
						
						
						
						
					 
					
						2016-03-16 14:27:22 -05:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Todd Gamblin 
							
						 
					 
					
						
						
							
						
						905549ea2d 
					 
					
						
						
							
							Merge pull request  #555  from epfl-scitas/packages/binutils  
						
						 
						
						... 
						
						
						
						Adding latest version in binutils 
						
						
					 
					
						2016-03-16 08:39:13 -07:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Todd Gamblin 
							
						 
					 
					
						
						
							
						
						39a792adda 
					 
					
						
						
							
							Merge pull request  #554  from LLNL/features/sanity-check-paths  
						
						 
						
						... 
						
						
						
						Add sanity check paths to packages; fix  #505  
						
						
					 
					
						2016-03-16 08:38:47 -07:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nicolas Richart 
							
						 
					 
					
						
						
							
						
						9c29966674 
					 
					
						
						
							
							Change urls in binutils to help 'spack checksum/versions' + adding latest version  
						
						 
						
						
						
						
					 
					
						2016-03-16 12:57:17 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Todd Gamblin 
							
						 
					 
					
						
						
							
						
						68d22253ec 
					 
					
						
						
							
							Add sanity checks to the libelf build.  
						
						 
						
						
						
						
					 
					
						2016-03-15 17:22:48 -07:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Todd Gamblin 
							
						 
					 
					
						
						
							
						
						7eca383b10 
					 
					
						
						
							
							Add sanity check paths to packages;  fix   #505  
						
						 
						
						
						
						
					 
					
						2016-03-15 17:16:04 -07:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Matthew LeGendre 
							
						 
					 
					
						
						
							
						
						108ea1522a 
					 
					
						
						
							
							Merge pull request  #549  from LLNL/bugfix/gh538-less-greedy-concretize  
						
						 
						
						... 
						
						
						
						Bugfix/gh538 less greedy concretize 
						
						
					 
					
						2016-03-15 16:18:54 -07:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Todd Gamblin 
							
						 
					 
					
						
						
							
						
						15bbd088e6 
					 
					
						
						
							
							Fix   #551 : version bug in spack create  
						
						 
						
						... 
						
						
						
						- `spack create` now sets a proper version in generated file, based on
  the filename, even if it can't find any tarballs for the package. 
						
						
					 
					
						2016-03-15 14:38:06 -07:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Todd Gamblin 
							
						 
					 
					
						
						
							
						
						d8a402ae5b 
					 
					
						
						
							
							Add compiler info and a simple libdwarf build to the checks.  
						
						 
						
						
						
						
					 
					
						2016-03-15 14:33:10 -07:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Todd Gamblin 
							
						 
					 
					
						
						
							
						
						23ba0c3396 
					 
					
						
						
							
							Merge pull request  #546  from citibeth/efischer/160313-DIYTypoBug  
						
						 
						
						... 
						
						
						
						Small bug in DIY found and fixed. 
						
						
					 
					
						2016-03-15 11:33:11 -07:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Todd Gamblin 
							
						 
					 
					
						
						
							
						
						cdd2ea3067 
					 
					
						
						
							
							Merge pull request  #537  from adamjstewart/features/octave  
						
						 
						
						... 
						
						
						
						Add GNU Octave package 
						
						
					 
					
						2016-03-15 11:23:40 -07:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Adam J. Stewart 
							
						 
					 
					
						
						
							
						
						0d9a6d3c25 
					 
					
						
						
							
							Updates to qrupdate  
						
						 
						
						
						
						
					 
					
						2016-03-14 14:19:30 -05:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Todd Gamblin 
							
						 
					 
					
						
						
							
						
						f2761270f3 
					 
					
						
						
							
							Make concretization less greedy: add backtracking for virtuals.  
						
						 
						
						... 
						
						
						
						- `_expand_virtual_packages` now gets a candidate list and will try
  all the candidates.
  - Good news: If the first virtual in the list conflicts with something else in
               the spec, we'll keep trying until we find a good one.
  - Bad news: Only looks as far as the next normalize(); can't see
              conflicts further ahead than that if they're inevitable
              some other virtual expansion.
- Refactor `concretize.py` to keep all the nasty spec graph stitching in
  `spec.py`. This is more similar to before externals support.
  - `concretize.py` now just returns a list of candidates sorted by
    ABI compatibility to `_expand_virtual_packages`, and `spec.py`
    handles testing the candidates.
- Refactor the way external paths are handled in `config.py` and `concretize.py`:
  - previously, `spec_externals` returned spec/path pairs.  Now it
    returns specs with `external` set. Makes code in `concretize.py`
    more natural. 
						
						
					 
					
						2016-03-14 05:04:01 -07:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Todd Gamblin 
							
						 
					 
					
						
						
							
						
						f45b8b1083 
					 
					
						
						
							
							Add some tests for packages with multiple virtual dependencies.  
						
						 
						
						... 
						
						
						
						- Added mock `hypre` package, depends on `lapack` and `blas`.
- test cases where some packages provide both `lapack` and `blas`, but
  others do not. 
						
						
					 
					
						2016-03-14 05:02:50 -07:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Todd Gamblin 
							
						 
					 
					
						
						
							
						
						05c761dee9 
					 
					
						
						
							
							Add package_class method to spec.  
						
						 
						
						... 
						
						
						
						- Shouldn't call .package from within things like normalize() and
  concretize() beacuse spec may be inconsistent.
- Add `.package_class` property so that we can get at package metadata
  without constructing a Package with a Spec.
- should be faster than `.package` was, anyway. Use where possible. 
						
						
					 
					
						2016-03-14 04:59:29 -07:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Todd Gamblin 
							
						 
					 
					
						
						
							
						
						003fd4d834 
					 
					
						
						
							
							Optimize __eq__ and __ne__ in key_ordering  
						
						 
						
						... 
						
						
						
						- use `is` when possible before calling `_cmp_key()` 
						
						
					 
					
						2016-03-14 04:55:30 -07:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Todd Gamblin 
							
						 
					 
					
						
						
							
						
						ec42db62a3 
					 
					
						
						
							
							Merge pull request  #547  from eschnett/eschnett/tmux  
						
						 
						
						... 
						
						
						
						Update tmux 
						
						
					 
					
						2016-03-13 20:39:15 -07:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Erik Schnetter 
							
						 
					 
					
						
						
							
						
						8b715d9c3f 
					 
					
						
						
							
							Update tmux  
						
						 
						
						
						
						
					 
					
						2016-03-13 21:31:48 -04:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Elizabeth F 
							
						 
					 
					
						
						
							
						
						5c865b9b70 
					 
					
						
						
							
							Fixed typo in typo fix.  
						
						 
						
						
						
						
					 
					
						2016-03-13 19:44:04 -04:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Elizabeth F 
							
						 
					 
					
						
						
							
						
						3383486adc 
					 
					
						
						
							
							Fixed typo bug.  Made error comment more explicit  
						
						 
						
						
						
						
					 
					
						2016-03-13 19:39:45 -04:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Todd Gamblin 
							
						 
					 
					
						
						
							
						
						a6389eb7de 
					 
					
						
						
							
							Merge pull request  #542  from citibeth/efischer/160311-MiscUpdates  
						
						 
						
						... 
						
						
						
						Misc. Updates 
						
						
					 
					
						2016-03-12 14:51:05 -08:00