nix-daemon: add variable to disable fork safety
Since macOS 10.14 this has become an error, causing problems if the nix-daemon loads nix during substitution (this is a forked process). Workaround for #2523.
This commit is contained in:
		
							parent
							
								
									01d07b1e92
								
							
						
					
					
						commit
						8ac1130cc2
					
				
					 1 changed files with 5 additions and 0 deletions
				
			
		| 
						 | 
					@ -2,6 +2,11 @@
 | 
				
			||||||
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
 | 
					<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
 | 
				
			||||||
<plist version="1.0">
 | 
					<plist version="1.0">
 | 
				
			||||||
  <dict>
 | 
					  <dict>
 | 
				
			||||||
 | 
					    <key>EnvironmentVariables</key>
 | 
				
			||||||
 | 
					    <dict>
 | 
				
			||||||
 | 
					      <key>OBJC_DISABLE_INITIALIZE_FORK_SAFETY</key>
 | 
				
			||||||
 | 
					      <string>YES</string>
 | 
				
			||||||
 | 
					    </dict>
 | 
				
			||||||
    <key>Label</key>
 | 
					    <key>Label</key>
 | 
				
			||||||
    <string>org.nixos.nix-daemon</string>
 | 
					    <string>org.nixos.nix-daemon</string>
 | 
				
			||||||
    <key>KeepAlive</key>
 | 
					    <key>KeepAlive</key>
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue