Todd Gamblin 
							
						 
					 
					
						
						
							
						
						9c61843737 
					 
					
						
						
							
							Fix bugs in DIYStage: fetch & context handling.  
						
						... 
						
						
						
						- DIYStage needs to be a context handler
- DIYStage.fetch needs to take 2 args. 
						
						
					 
					
						2016-03-08 13:58:41 -08:00 
						 
				 
			
				
					
						
							
							
								Todd Gamblin 
							
						 
					 
					
						
						
							
						
						df84677d16 
					 
					
						
						
							
							Make diy generate verbose build output by default.  
						
						... 
						
						
						
						- added -q option to shut it up 
						
						
					 
					
						2016-03-08 13:57:13 -08:00 
						 
				 
			
				
					
						
							
							
								Todd Gamblin 
							
						 
					 
					
						
						
							
						
						a1be45d0e7 
					 
					
						
						
							
							Fix bug with setting module-scope vars in derived package classes.  
						
						
						
						
					 
					
						2016-03-08 13:56:44 -08:00 
						 
				 
			
				
					
						
							
							
								Todd Gamblin 
							
						 
					 
					
						
						
							
						
						a4861a3072 
					 
					
						
						
							
							Minor changes/bugfixes on md5/checksum PR  
						
						
						
						
					 
					
						2016-03-08 10:39:46 -08:00 
						 
				 
			
				
					
						
							
							
								Todd Gamblin 
							
						 
					 
					
						
						
							
						
						747855b960 
					 
					
						
						
							
							Merge branch 'fixes/md5' of git://github.com/epfl-scitas/spack into epfl-scitas-fixes/md5  
						
						
						
						
					 
					
						2016-03-08 09:12:57 -08:00 
						 
				 
			
				
					
						
							
							
								Todd Gamblin 
							
						 
					 
					
						
						
							
						
						31cebb969a 
					 
					
						
						
							
							Merge pull request  #504  from LLNL/bugfix/github-502  
						
						... 
						
						
						
						Bugfix/GitHub 502: Error: No spec file found at path 
						
						
					 
					
						2016-03-08 03:43:52 -08:00 
						 
				 
			
				
					
						
							
							
								Todd Gamblin 
							
						 
					 
					
						
						
							
						
						214deeda54 
					 
					
						
						
							
							Merge branch 'features/noexpand' into develop  
						
						... 
						
						
						
						Conflicts:
	lib/spack/llnl/util/filesystem.py 
						
						
					 
					
						2016-03-08 03:29:57 -08:00 
						 
				 
			
				
					
						
							
							
								Todd Gamblin 
							
						 
					 
					
						
						
							
						
						5aadb6df19 
					 
					
						
						
							
							Fixes   #502 . Create install prefix before build, clean up do_install.  
						
						... 
						
						
						
						- Fix bug introduced during merge of stage refactor.
  - install prefix was not created before build_environment.fork()
    - build_environment.fork() calls setup_dependent_environment
    - python's setup_dependent_environment can inadvertently create
      the install prefix before directory_layout expects it.
- Clean up Package.do_install:
  - simplify control flow: parent process now entirely responsible for
    creating/destroying the install prefix. cleanup is now in one place.
  - Hoisting cleanup out of the child improves nesting of try/catch in
    `real_work`.
  - `real_work` renamed to `build_process` 
						
						
					 
					
						2016-03-08 02:50:26 -08:00 
						 
				 
			
				
					
						
							
							
								alalazo 
							
						 
					 
					
						
						
							
						
						77ec27c730 
					 
					
						
						
							
							fixed bug : similar issues in checksum and md5 as were solved in   ad103dcafa 
						
						
						
						
					 
					
						2016-03-08 11:09:41 +01:00 
						 
				 
			
				
					
						
							
							
								Todd Gamblin 
							
						 
					 
					
						
						
							
						
						96e1b2d25c 
					 
					
						
						
							
							Merge pull request  #486  from RemoteConnectionManager/paraview_fix  
						
						... 
						
						
						
						Paraview new version 
						
						
					 
					
						2016-03-07 02:48:12 -08:00 
						 
				 
			
				
					
						
							
							
								Todd Gamblin 
							
						 
					 
					
						
						
							
						
						4d1703fc06 
					 
					
						
						
							
							Merge branch 'features/repos-doc-fix' into develop  
						
						
						
						
					 
					
						2016-03-07 02:40:59 -08:00 
						 
				 
			
				
					
						
							
							
								Todd Gamblin 
							
						 
					 
					
						
						
							
						
						12ddf241a5 
					 
					
						
						
							
							Fix code block in docs.  
						
						
						
						
					 
					
						2016-03-07 02:39:14 -08:00 
						 
				 
			
				
					
						
							
							
								Todd Gamblin 
							
						 
					 
					
						
						
							
						
						547933e7e4 
					 
					
						
						
							
							Fix bug in -Xlinker argument handling  
						
						... 
						
						
						
						- also update test to match. 
						
						
					 
					
						2016-03-07 01:48:26 -08:00 
						 
				 
			
				
					
						
							
							
								Todd Gamblin 
							
						 
					 
					
						
						
							
						
						f2bcc6cc35 
					 
					
						
						
							
							Merge branch 'eschnett/rpath-comma' of git://github.com/eschnett/spack into eschnett-eschnett/rpath-comma  
						
						
						
						
					 
					
						2016-03-06 23:50:14 -08:00 
						 
				 
			
				
					
						
							
							
								Erik Schnetter 
							
						 
					 
					
						
						
							
						
						265ef337a8 
					 
					
						
						
							
							Don't quote -rpath literal  
						
						
						
						
					 
					
						2016-03-06 23:27:30 -05:00 
						 
				 
			
				
					
						
							
							
								Todd Gamblin 
							
						 
					 
					
						
						
							
						
						108277fb5d 
					 
					
						
						
							
							Fix docs that have gone stale since repos were added.  
						
						
						
						
					 
					
						2016-03-06 19:32:00 -08:00 
						 
				 
			
				
					
						
							
							
								Todd Gamblin 
							
						 
					 
					
						
						
							
						
						ada675dea2 
					 
					
						
						
							
							Merge branch 'features/sbang' into develop  
						
						... 
						
						
						
						Conflicts:
	lib/spack/llnl/util/filesystem.py 
						
						
					 
					
						2016-03-06 19:30:19 -08:00 
						 
				 
			
				
					
						
							
							
								Todd Gamblin 
							
						 
					 
					
						
						
							
						
						1ee90a6fe7 
					 
					
						
						
							
							Make spack_cc, spack_cxx, spack_f77, spack_fc available in build env.  
						
						... 
						
						
						
						- Add for convenience for packages that need to refer to these.
- Added an example in the documentation. 
						
						
					 
					
						2016-03-06 16:57:30 -08:00 
						 
				 
			
				
					
						
							
							
								Todd Gamblin 
							
						 
					 
					
						
						
							
						
						240ada5775 
					 
					
						
						
							
							Add expand=False option for URL downloads.  
						
						... 
						
						
						
						- Allows skipping the expand step for downloads.
  - Fixed stage so that it knows expansion didn't fail when there is a
    no-expand URLFetchStrategy.
- Updated docs to reflect new option, and provided an example. 
						
						
					 
					
						2016-03-06 16:51:09 -08:00 
						 
				 
			
				
					
						
							
							
								Todd Gamblin 
							
						 
					 
					
						
						
							
						
						e515042a36 
					 
					
						
						
							
							Fix stage creation bug, simplify do_install code.  
						
						
						
						
					 
					
						2016-03-06 01:41:48 -08:00 
						 
				 
			
				
					
						
							
							
								Todd Gamblin 
							
						 
					 
					
						
						
							
						
						ad103dcafa 
					 
					
						
						
							
							Small refactor: add keep parameter to stage, get rid of stage.destroy call.  
						
						... 
						
						
						
						- package.py uses context manager more effectively.
- Stage.__init__ has easier to understand method signature now.
  - keep can be used to override the default behavior either to keep
    the stage ALL the time or to delete the stage ALL the time. 
						
						
					 
					
						2016-03-05 20:00:30 -08:00 
						 
				 
			
				
					
						
							
							
								Todd Gamblin 
							
						 
					 
					
						
						
							
						
						14d48eba46 
					 
					
						
						
							
							Revert  c5d9ee8924 for bug fixes.  
						
						... 
						
						
						
						- This reverts commit c5d9ee8924 
						
						
					 
					
						2016-03-05 18:40:28 -08:00 
						 
				 
			
				
					
						
							
							
								Todd Gamblin 
							
						 
					 
					
						
						
							
						
						097df180e2 
					 
					
						
						
							
							Merge pull request  #493  from adamjstewart/features/pgi  
						
						... 
						
						
						
						Modifications to get PGI working 
						
						
					 
					
						2016-03-05 14:19:15 -08:00 
						 
				 
			
				
					
						
							
							
								Todd Gamblin 
							
						 
					 
					
						
						
							
						
						bfce2c7508 
					 
					
						
						
							
							Fix bug in hook: ensure bin directory exists before listing.  
						
						
						
						
					 
					
						2016-03-05 04:42:52 -08:00 
						 
				 
			
				
					
						
							
							
								Todd Gamblin 
							
						 
					 
					
						
						
							
						
						fc6aa7374a 
					 
					
						
						
							
							Fix   #104 ,  #54 : issues with overlong shebang in deep directories.  
						
						... 
						
						
						
						This does several things:
- Add `sbang`: a script to run scripts with long shebang lines.
  - Documentation for `sbang` is in `bin/sbang`.
- Add an `sbang` hook that filters the `bin` directory after install
  and modifies any scripts wtih shebangs that are too long to use
  `sbang` instead.
- `sbang` is at the top level, so it should be runnable (not much we
  can do if spack itself is too deep for shebang)
  - `sbang`, when used as the interpreter, runs the *second* shebang
    line it finds in a script.
  - shoud fix issues with too long shebang paths. 
						
						
					 
					
						2016-03-05 04:18:48 -08:00 
						 
				 
			
				
					
						
							
							
								becker33 
							
						 
					 
					
						
						
							
						
						6449e8b1b9 
					 
					
						
						
							
							Merge pull request  #492  from adamjstewart/typos/compiler  
						
						... 
						
						
						
						Typo fix in compiler docstring 
						
						
					 
					
						2016-03-04 14:25:56 -08:00 
						 
				 
			
				
					
						
							
							
								Adam J. Stewart 
							
						 
					 
					
						
						
							
						
						5db9673904 
					 
					
						
						
							
							Typo fix in compiler docstring  
						
						
						
						
					 
					
						2016-03-04 10:51:41 -06:00 
						 
				 
			
				
					
						
							
							
								citibeth 
							
						 
					 
					
						
						
							
						
						202fbc6812 
					 
					
						
						
							
							Rmoved periods.  Should help use of cut'n'paste from console windows.  
						
						
						
						
					 
					
						2016-03-03 23:40:29 -05:00 
						 
				 
			
				
					
						
							
							
								Adam J. Stewart 
							
						 
					 
					
						
						
							
						
						311d71ec86 
					 
					
						
						
							
							Modifications to get PGI working  
						
						
						
						
					 
					
						2016-03-03 16:50:51 -06:00 
						 
				 
			
				
					
						
							
							
								Todd Gamblin 
							
						 
					 
					
						
						
							
						
						c5d9ee8924 
					 
					
						
						
							
							Revert "refactoring proposal : turn Stage into a context manager"  
						
						
						
						
					 
					
						2016-03-03 14:41:20 -08:00 
						 
				 
			
				
					
						
							
							
								Luigi Calori 
							
						 
					 
					
						
						
							
						
						a531a4f5e3 
					 
					
						
						
							
							help spack versions paraview to get versions without v  
						
						
						
						
					 
					
						2016-03-03 18:00:50 +01:00 
						 
				 
			
				
					
						
							
							
								alalazo 
							
						 
					 
					
						
						
							
						
						db92699c02 
					 
					
						
						
							
							test : fixed tests that were broken by import optimization  
						
						
						
						
					 
					
						2016-03-03 11:05:36 +01:00 
						 
				 
			
				
					
						
							
							
								alalazo 
							
						 
					 
					
						
						
							
						
						7f4a69319a 
					 
					
						
						
							
							Merge branch 'develop' of  https://github.com/LLNL/spack  into refactoring/stage  
						
						... 
						
						
						
						Conflicts:
	lib/spack/spack/package.py 
						
						
					 
					
						2016-03-03 10:19:45 +01:00 
						 
				 
			
				
					
						
							
							
								alalazo 
							
						 
					 
					
						
						
							
						
						5ef3621556 
					 
					
						
						
							
							stage : minor syntax fix  
						
						
						
						
					 
					
						2016-03-03 10:10:30 +01:00 
						 
				 
			
				
					
						
							
							
								Todd Gamblin 
							
						 
					 
					
						
						
							
						
						6701977f1a 
					 
					
						
						
							
							Merge pull request  #475  from LLNL/features/env-and-package-provenance  
						
						... 
						
						
						
						Features/env and package provenance 
						
						
					 
					
						2016-03-03 00:42:40 -08:00 
						 
				 
			
				
					
						
							
							
								alalazo 
							
						 
					 
					
						
						
							
						
						353d12d2e6 
					 
					
						
						
							
							stage : added create function as decided in  #477  comments  
						
						
						
						
					 
					
						2016-03-03 09:18:47 +01:00 
						 
				 
			
				
					
						
							
							
								alalazo 
							
						 
					 
					
						
						
							
						
						717bcb8624 
					 
					
						
						
							
							test : optimized import statements  
						
						
						
						
					 
					
						2016-03-03 09:17:49 +01:00 
						 
				 
			
				
					
						
							
							
								Glenn Johnson 
							
						 
					 
					
						
						
							
						
						6bbadbfaac 
					 
					
						
						
							
							Add CPATH pointing to include directories.  
						
						
						
						
					 
					
						2016-03-02 13:18:43 -06:00 
						 
				 
			
				
					
						
							
							
								Todd Gamblin 
							
						 
					 
					
						
						
							
						
						9f6ebd7c6e 
					 
					
						
						
							
							Merge pull request  #465  from citibeth/efischer/160229-RemoteRootBugfix  
						
						... 
						
						
						
						Bug Fix: When Spack create roots around for other versions, it someti… 
						
						
					 
					
						2016-03-02 10:24:17 -08:00 
						 
				 
			
				
					
						
							
							
								alalazo 
							
						 
					 
					
						
						
							
						
						21cd05aad5 
					 
					
						
						
							
							package : updated doc  
						
						
						
						
					 
					
						2016-03-02 17:28:21 +01:00 
						 
				 
			
				
					
						
							
							
								alalazo 
							
						 
					 
					
						
						
							
						
						ca41909ec5 
					 
					
						
						
							
							package : removed do_clean()  
						
						
						
						
					 
					
						2016-03-02 17:19:27 +01:00 
						 
				 
			
				
					
						
							
							
								alalazo 
							
						 
					 
					
						
						
							
						
						4d63544fe9 
					 
					
						
						
							
							remove_link_tree : moved to llnl.util.filesystem  
						
						
						
						
					 
					
						2016-03-02 16:55:57 +01:00 
						 
				 
			
				
					
						
							
							
								alalazo 
							
						 
					 
					
						
						
							
						
						901e4851b9 
					 
					
						
						
							
							_cleanup_dead_links : factored method into a function and put it in llnl.filesystem  
						
						
						
						
					 
					
						2016-03-02 16:19:32 +01:00 
						 
				 
			
				
					
						
							
							
								alalazo 
							
						 
					 
					
						
						
							
						
						9001b9ed3c 
					 
					
						
						
							
							package : minor syntax fixes  
						
						... 
						
						
						
						mirror : extracted add_single_spec from create 
						
						
					 
					
						2016-03-02 15:56:09 +01:00 
						 
				 
			
				
					
						
							
							
								alalazo 
							
						 
					 
					
						
						
							
						
						d649b715ed 
					 
					
						
						
							
							stage : updated functions doc  
						
						... 
						
						
						
						_cleanup_dead_links : fixed minor bug 
						
						
					 
					
						2016-03-02 13:16:04 +01:00 
						 
				 
			
				
					
						
							
							
								alalazo 
							
						 
					 
					
						
						
							
						
						65b2a24f7c 
					 
					
						
						
							
							stage : removed _setup method  
						
						
						
						
					 
					
						2016-03-02 13:03:40 +01:00 
						 
				 
			
				
					
						
							
							
								alalazo 
							
						 
					 
					
						
						
							
						
						726b350689 
					 
					
						
						
							
							test : fixed failing unit tests  
						
						
						
						
					 
					
						2016-03-02 12:52:38 +01:00 
						 
				 
			
				
					
						
							
							
								Todd Gamblin 
							
						 
					 
					
						
						
							
						
						a0c6519de9 
					 
					
						
						
							
							Fixes   #476 : create was broken for FTP URLs.  
						
						
						
						
					 
					
						2016-03-02 01:47:54 -08:00 
						 
				 
			
				
					
						
							
							
								Todd Gamblin 
							
						 
					 
					
						
						
							
						
						52081c46d6 
					 
					
						
						
							
							Fixes   #469 : Store package.py files in the .spack directory.  
						
						... 
						
						
						
						- Adds packages in spack repos inside the .spack directory, so that
  packages can be rebuilt automatically later. 
						
						
					 
					
						2016-03-02 00:09:24 -08:00 
						 
				 
			
				
					
						
							
							
								Todd Gamblin 
							
						 
					 
					
						
						
							
						
						21d125c914 
					 
					
						
						
							
							Fixes   #175 : Dump environment provenance as well as build log.  
						
						
						
						
					 
					
						2016-03-02 00:08:36 -08:00