Shea Levy 
								
							 
						 
						
							
							
							
							
								
							
							
								b0c5c2ac34 
								
							 
						 
						
							
							
								
								import derivation: cleanup  
							
							 
							
							... 
							
							
							
							Before this there was a bug where a `find` was being called on a
not-yet-sorted set. The code was just a mess before anyway, so I cleaned
it up while fixing it. 
							
						 
						
							2014-11-20 22:48:12 -05:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Eelco Dolstra 
								
							 
						 
						
							
							
							
							
								
							
							
								fe37ed1219 
								
							 
						 
						
							
							
								
								Remove Hydra scheduling priorities  
							
							 
							
							... 
							
							
							
							They're not so important anymore now that Hydra has jobset scheduling. 
							
						 
						
							2014-11-20 13:26:10 +01:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Eelco Dolstra 
								
							 
						 
						
							
							
							
							
								
							
							
								048ec3d3f2 
								
							 
						 
						
							
							
								
								Fix bad operator  
							
							 
							
							... 
							
							
							
							Spotted by Perl 5.20:
  Possible precedence issue with control flow operator at /usr/lib/perl5/site_perl/5.20.1/x86_64-linux-gnu-thread-multi/Nix/Utils.pm line 46. 
							
						 
						
							2014-11-20 11:45:01 +01:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Eelco Dolstra 
								
							 
						 
						
							
							
							
							
								
							
							
								05cddf0f5a 
								
							 
						 
						
							
							
								
								Build Ubuntu 14.10 package  
							
							 
							
							... 
							
							
							
							Fixes  #397 . 
							
						 
						
							2014-11-20 11:16:46 +01:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Eelco Dolstra 
								
							 
						 
						
							
							
							
							
								
							
							
								8299aaf079 
								
							 
						 
						
							
							
								
								Disable vacuuming the DB after garbage collection  
							
							 
							
							... 
							
							
							
							Especially in WAL mode on a highly loaded machine, this is not a good
idea because it results in a WAL file of approximately the same size
ad the database, which apparently cannot be deleted while anybody is
accessing it. 
							
						 
						
							2014-11-19 18:14:24 +01:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Eelco Dolstra 
								
							 
						 
						
							
							
							
							
								
							
							
								a3e5c99d66 
								
							 
						 
						
							
							
								
								nix-daemon: Call exit(), not _exit()  
							
							 
							
							... 
							
							
							
							This was preventing destructors from running. In particular, it was
preventing the deletion of the temproot file for each worker
process. It may also have been responsible for the excessive WAL
growth on Hydra (due to the SQLite database not being closed
properly).
Apparently broken by accident in
8e9140cfde . 
							
						 
						
							2014-11-19 17:09:27 +01:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Eelco Dolstra 
								
							 
						 
						
							
							
							
							
								
							
							
								1256ab3b44 
								
							 
						 
						
							
							
								
								Clean up temp roots in a more C++ way  
							
							 
							
							
							
						 
						
							2014-11-19 17:07:29 +01:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Eelco Dolstra 
								
							 
						 
						
							
							
							
							
								
							
							
								ed306febb5 
								
							 
						 
						
							
							
								
								Remove Hydra build product  
							
							 
							
							
							
						 
						
							2014-11-18 18:40:47 +01:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Eelco Dolstra 
								
							 
						 
						
							
							
							
							
								
							
							
								5d064e2698 
								
							 
						 
						
							
							
								
								Add a test for the binary tarball installer  
							
							 
							
							
							
						 
						
							2014-11-18 14:50:05 +01:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Eelco Dolstra 
								
							 
						 
						
							
							
							
							
								
							
							
								35aad73bb6 
								
							 
						 
						
							
							
								
								Fix message  
							
							 
							
							
							
						 
						
							2014-11-17 01:00:39 +01:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Shea Levy 
								
							 
						 
						
							
							
							
							
								
							
							
								2719627bbe 
								
							 
						 
						
							
							
								
								realiseContext: Handle all context types  
							
							 
							
							... 
							
							
							
							Avoids an assertion 
							
						 
						
							2014-11-15 21:43:51 -05:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Shea Levy 
								
							 
						 
						
							
							
							
							
								
							
							
								3d604ac88c 
								
							 
						 
						
							
							
								
								Document functors  
							
							 
							
							
							
						 
						
							2014-11-15 16:25:47 -05:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Shea Levy 
								
							 
						 
						
							
							
							
							
								
							
							
								997defa166 
								
							 
						 
						
							
							
								
								Add functors (callable attribute sets).  
							
							 
							
							... 
							
							
							
							With this, attribute sets with a `__functor` attribute can be applied
just like normal functions. This can be used to attach arbitrary
metadata to a function without callers needing to treat it specially. 
							
						 
						
							2014-11-15 16:12:05 -05:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Eelco Dolstra 
								
							 
						 
						
							
							
							
							
								
							
							
								8cfe939b0f 
								
							 
						 
						
							
							
								
								Don't use ADDR_LIMIT_3GB  
							
							 
							
							... 
							
							
							
							This gives 32-bit builds on x86_64-linux more memory. 
							
						 
						
							2014-11-14 14:16:20 +01:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Eelco Dolstra 
								
							 
						 
						
							
							
							
							
								
							
							
								5ef2453139 
								
							 
						 
						
							
							
								
								build-remote.pl.in: Add some more trace messages  
							
							 
							
							... 
							
							
							
							This allows hydra-build to keep track of the actual build time (so
excluding time required to copy closures around). 
							
						 
						
							2014-11-12 13:56:01 +01:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Eelco Dolstra 
								
							 
						 
						
							
							
							
							
								
							
							
								bab8d9b52a 
								
							 
						 
						
							
							
								
								Make ~DerivationGoal more reliable  
							
							 
							
							
							
						 
						
							2014-11-12 11:35:53 +01:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Eelco Dolstra 
								
							 
						 
						
							
							
							
							
								
							
							
								d436e44ae3 
								
							 
						 
						
							
							
								
								SSH.pm: Print a friendlier message if connecting fails  
							
							 
							
							... 
							
							
							
							"got EOF while expecting 8 bytes from remote side" is not very
helpful. 
							
						 
						
							2014-11-10 16:03:51 +01:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Eelco Dolstra 
								
							 
						 
						
							
							
							
							
								
							
							
								087581a642 
								
							 
						 
						
							
							
								
								Doh  
							
							 
							
							
							
						 
						
							2014-11-05 13:32:57 +01:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Eelco Dolstra 
								
							 
						 
						
							
							
							
							
								
							
							
								8979562ed7 
								
							 
						 
						
							
							
								
								download-from-binary-cache.pl: Fix flushing of stderr  
							
							 
							
							
							
						 
						
							2014-11-04 14:37:58 +01:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Eelco Dolstra 
								
							 
						 
						
							
							
							
							
								
							
							
								06a86aee15 
								
							 
						 
						
							
							
								
								nix-store --gc: Don't warn about missing manifests directory  
							
							 
							
							
							
						 
						
							2014-11-04 10:41:29 +01:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Eelco Dolstra 
								
							 
						 
						
							
							
							
							
								
							
							
								3cc9977118 
								
							 
						 
						
							
							
								
								Typo  
							
							 
							
							
							
						 
						
							2014-11-04 10:31:17 +01:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Eelco Dolstra 
								
							 
						 
						
							
							
							
							
								
							
							
								bbf294cceb 
								
							 
						 
						
							
							
								
								Add a launchd configuration file to run nix-daemon  
							
							 
							
							
							
						 
						
							2014-11-04 10:30:22 +01:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Eelco Dolstra 
								
							 
						 
						
							
							
							
							
								
							
							
								6f6b75cd09 
								
							 
						 
						
							
							
								
								Typo  
							
							 
							
							
							
						 
						
							2014-11-04 10:15:55 +01:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Eelco Dolstra 
								
							 
						 
						
							
							
							
							
								
							
							
								526811c87a 
								
							 
						 
						
							
							
								
								nix-daemon: Get peer credentials on Mac OS X  
							
							 
							
							... 
							
							
							
							This makes allowed-users and trusted-users work on Mac OS X. 
							
						 
						
							2014-10-31 10:08:59 +01:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Eelco Dolstra 
								
							 
						 
						
							
							
							
							
								
							
							
								e389f4ea55 
								
							 
						 
						
							
							
								
								Improve error message if the daemon worker fails to start  
							
							 
							
							
							
						 
						
							2014-10-31 09:36:09 +01:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Eelco Dolstra 
								
							 
						 
						
							
							
							
							
								
							
							
								1cdbb9d724 
								
							 
						 
						
							
							
								
								Revert "Revert "Revert "Temporarily disable darwin builds while hydra's darwin is borked"""  
							
							 
							
							... 
							
							
							
							This reverts commit a51f8d6747 . 
							
						 
						
							2014-10-31 08:58:19 +01:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Eelco Dolstra 
								
							 
						 
						
							
							
							
							
								
							
							
								1d02431b60 
								
							 
						 
						
							
							
								
								Don't pull in git when doing a nix-shell  
							
							 
							
							
							
						 
						
							2014-10-31 08:49:15 +01:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Eelco Dolstra 
								
							 
						 
						
							
							
							
							
								
							
							
								3a9b4a1467 
								
							 
						 
						
							
							
								
								Fix more warnings  
							
							 
							
							
							
						 
						
							2014-10-31 08:49:15 +01:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Eelco Dolstra 
								
							 
						 
						
							
							
							
							
								
							
							
								80893a13a7 
								
							 
						 
						
							
							
								
								Shut up a clang warning  
							
							 
							
							
							
						 
						
							2014-10-31 08:49:15 +01:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Eelco Dolstra 
								
							 
						 
						
							
							
							
							
								
							
							
								a51f8d6747 
								
							 
						 
						
							
							
								
								Revert "Revert "Temporarily disable darwin builds while hydra's darwin is borked""  
							
							 
							
							... 
							
							
							
							This reverts commit f72944b42f . 
							
						 
						
							2014-10-30 09:30:49 +01:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Eelco Dolstra 
								
							 
						 
						
							
							
							
							
								
							
							
								f72944b42f 
								
							 
						 
						
							
							
								
								Revert "Temporarily disable darwin builds while hydra's darwin is borked"  
							
							 
							
							... 
							
							
							
							This reverts commit 29f7e142fc . 
							
						 
						
							2014-10-29 16:34:48 +01:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Eelco Dolstra 
								
							 
						 
						
							
							
							
							
								
							
							
								1683fffd09 
								
							 
						 
						
							
							
								
								Update release notes  
							
							 
							
							
							
						 
						
							2014-10-29 16:18:39 +01:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Eelco Dolstra 
								
							 
						 
						
							
							
							
							
								
							
							
								722bd041ce 
								
							 
						 
						
							
							
								
								Document some primops  
							
							 
							
							
							
						 
						
							2014-10-29 16:18:03 +01:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Eelco Dolstra 
								
							 
						 
						
							
							
							
							
								
							
							
								11aef17a77 
								
							 
						 
						
							
							
								
								Remove comments claiming we use a private PID namespace  
							
							 
							
							... 
							
							
							
							This is no longer the case since
524f89f139 . 
							
						 
						
							2014-10-29 15:49:34 +01:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									bobvanderlinden 
								
							 
						 
						
							
							
							
							
								
							
							
								5f7ded7d22 
								
							 
						 
						
							
							
								
								doc: fixed nix-instantiate --find-file  
							
							 
							
							... 
							
							
							
							The manual said --file-file, which should be --find-file. 
							
						 
						
							2014-10-27 08:45:10 +01:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Eelco Dolstra 
								
							 
						 
						
							
							
							
							
								
							
							
								89e3b52755 
								
							 
						 
						
							
							
								
								Merge pull request  #380  from shlevy/temp-disable-darwin  
							
							 
							
							... 
							
							
							
							Temporarily disable darwin builds while hydra's darwin is borked 
							
						 
						
							2014-10-23 15:19:15 +02:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Shea Levy 
								
							 
						 
						
							
							
							
							
								
							
							
								29f7e142fc 
								
							 
						 
						
							
							
								
								Temporarily disable darwin builds while hydra's darwin is borked  
							
							 
							
							
							
						 
						
							2014-10-23 09:16:55 -04:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Shea Levy 
								
							 
						 
						
							
							
							
							
								
							
							
								6062b12160 
								
							 
						 
						
							
							
								
								Fix build on gcc < 4.7  
							
							 
							
							
							
						 
						
							2014-10-20 12:15:50 -04:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Shea Levy 
								
							 
						 
						
							
							
							
							
								
							
							
								f040159f77 
								
							 
						 
						
							
							
								
								Revert "Drop support for pre-c++11 compilers."  
							
							 
							
							... 
							
							
							
							The breakage this fixed can be worked around without removing support.
This reverts commit 84a13dc576 . 
							
						 
						
							2014-10-20 11:33:48 -04:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Eelco Dolstra 
								
							 
						 
						
							
							
							
							
								
							
							
								ecc2c8f464 
								
							 
						 
						
							
							
								
								Improve printing of ASTs  
							
							 
							
							
							
						 
						
							2014-10-20 09:13:21 +02:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Shea Levy 
								
							 
						 
						
							
							
							
							
								
							
							
								84a13dc576 
								
							 
						 
						
							
							
								
								Drop support for pre-c++11 compilers.  
							
							 
							
							... 
							
							
							
							In particular, gcc 4.6's std::exception::~exception has an exception
specification in c++0x mode, which requires us to use that deprecated
feature in nix (and led to breakage after some recent changes that were
valid c++11).
nix already uses several c++11 features and gcc 4.7 has been around for
over 2 years. 
							
						 
						
							2014-10-18 22:44:59 -04:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Shea Levy 
								
							 
						 
						
							
							
							
							
								
							
							
								c9bd6a1de4 
								
							 
						 
						
							
							
								
								Fix context test  
							
							 
							
							
							
						 
						
							2014-10-18 20:34:48 -04:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Shea Levy 
								
							 
						 
						
							
							
							
							
								
							
							
								0ee1ca628a 
								
							 
						 
						
							
							
								
								baseNameOf: Don't copy paths to the store first  
							
							 
							
							
							
						 
						
							2014-10-18 20:28:28 -04:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Shea Levy 
								
							 
						 
						
							
							
							
							
								
							
							
								d16e3c7f09 
								
							 
						 
						
							
							
								
								Export realiseContext in libnixexpr  
							
							 
							
							... 
							
							
							
							Useful for importNative plugins 
							
						 
						
							2014-10-17 22:15:09 -04:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Shea Levy 
								
							 
						 
						
							
							
							
							
								
							
							
								bca6d35636 
								
							 
						 
						
							
							
								
								Fix nix-copy-closure --from  
							
							 
							
							... 
							
							
							
							http://hydra.nixos.org/build/15885652  
							
						 
						
							2014-10-15 15:05:13 -04:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Eelco Dolstra 
								
							 
						 
						
							
							
							
							
								
							
							
								138c257dcd 
								
							 
						 
						
							
							
								
								Revert "binary download: Use $NIX_CURL_FLAGS"  
							
							 
							
							... 
							
							
							
							This reverts commit bc4795919a . It
breaks the build:
  http://hydra.nixos.org/build/15860847  
							
						 
						
							2014-10-15 10:22:17 +02:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Eelco Dolstra 
								
							 
						 
						
							
							
							
							
								
							
							
								fb4e216598 
								
							 
						 
						
							
							
								
								Merge pull request  #372  from wmertens/patch-4  
							
							 
							
							... 
							
							
							
							binary download: Use $NIX_CURL_FLAGS 
							
						 
						
							2014-10-14 19:17:24 +02:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									wmertens 
								
							 
						 
						
							
							
							
							
								
							
							
								bc4795919a 
								
							 
						 
						
							
							
								
								binary download: Use $NIX_CURL_FLAGS  
							
							 
							
							... 
							
							
							
							As in 5c0816567d/pkgs/build-support/fetchurl/builder.sh (L17) 
							
						 
						
							2014-10-14 15:36:14 +02:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Eelco Dolstra 
								
							 
						 
						
							
							
							
							
								
							
							
								d04e1ff12a 
								
							 
						 
						
							
							
								
								nix-store -q: Check for conflicting flags  
							
							 
							
							... 
							
							
							
							Fixes  #364 . 
							
						 
						
							2014-10-14 12:15:39 +02:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Eelco Dolstra 
								
							 
						 
						
							
							
							
							
								
							
							
								2c1711ae33 
								
							 
						 
						
							
							
								
								nix-channel: Add --rollback flag  
							
							 
							
							... 
							
							
							
							Fixes  #368 . 
							
						 
						
							2014-10-14 12:08:04 +02:00