rmnull 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							0dcfdbe0eb 
							
						 
					 
					
						
						
							
							enable patchelf.rb writing for devs.  
						
						
						
						
					 
					
						2020-08-29 00:45:25 +05:30 
						 
				 
			
				
					
						
							
							
								rmnull 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							649e02ba3d 
							
						 
					 
					
						
						
							
							patchelf.rb writing in ELFShim  
						
						
						
						
					 
					
						2020-08-27 22:50:34 +05:30 
						 
				 
			
				
					
						
							
							
								rmnull 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							043719383b 
							
						 
					 
					
						
						
							
							remove code using patchelf, remove HOMEBREW_PATCHELF_RB var  
						
						
						
						
					 
					
						2020-08-08 06:48:31 +05:30 
						 
				 
			
				
					
						
							
							
								rmnull 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							0c2d7659cf 
							
						 
					 
					
						
						
							
							patchelf.rb reading for everyone :)  
						
						
						
						
					 
					
						2020-08-08 06:32:34 +05:30 
						 
				 
			
				
					
						
							
							
								Shaun Jackman 
							
						 
					 
					
						
						
						
						
							
						
						
							de6fe2edc1 
							
						 
					 
					
						
						
							
							Revert "Enable patchelf.rb for HOMEBREW_DEVELOPERs."  
						
						... 
						
						
						
						This reverts commit 6106bfc4976dff2b03cf3fadbbf92dd1fd9e0f09.
Fix the error:
brew install patchelf
==> Pouring patchelf-0.10.x86_64_linux.bottle.1.tar.gz
Error: cannot load such file -- patchelf 
						
						
					 
					
						2020-06-22 14:14:33 -07:00 
						 
				 
			
				
					
						
							
							
								rmnull 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							6106bfc497 
							
						 
					 
					
						
						
							
							Enable patchelf.rb for HOMEBREW_DEVELOPERs.  
						
						... 
						
						
						
						HOMEBREW_PATCHELF_RB is enabled on 2 cases.
1) `HOMEBREW_PATCHELF_RB` is set
2) `HOMEBREW_DEVELOPER` is set , and `HOMEBREW_NO_PATCHELF_RB` is not set.
use `HOMEBREW_NO_PATCHELF_RB` to turn it off for devs.
 Note: When HOMEBREW_PATCHELF_RB and HOMEBREW_NO_PATCHELF_RB both are
    present, it is on 
						
						
					 
					
						2020-06-23 00:11:50 +05:30 
						 
				 
			
				
					
						
							
							
								rmnull 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							486114282c 
							
						 
					 
					
						
						
							
							In ELFShim, #needed_libraries, #dynamic_elf? and #with_interpreter? check using patchelf gem.  
						
						... 
						
						
						
						Having HOMEBREW_PATCHELF_RB set in the ENV,
will conditionally install patchelf.rb gem,
use patchelf.rb in the above mentioned methods.
The installed vendored gems are listed in .gitignore
to maintain a clean state. 
						
						
					 
					
						2020-06-19 21:23:57 +05:30 
						 
				 
			
				
					
						
							
							
								Mike McQuaid 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							3381cbf5c7 
							
						 
					 
					
						
						
							
							Use Homebrew::EnvConfig.  
						
						
						
						
					 
					
						2020-04-07 09:58:26 +01:00 
						 
				 
			
				
					
						
							
							
								Dawid Dziurla 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							8ff7601a92 
							
						 
					 
					
						
						
							
							define default prefix constants  
						
						... 
						
						
						
						also use them to detect if prefix line in bottle block is needed 
						
						
					 
					
						2019-09-30 16:46:53 +02:00 
						 
				 
			
				
					
						
							
							
								Mike McQuaid 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							36dbad3922 
							
						 
					 
					
						
						
							
							Add frozen_string_literal to all files.  
						
						
						
						
					 
					
						2019-04-20 13:27:36 +09:00 
						 
				 
			
				
					
						
							
							
								Mike McQuaid 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							d1ea6f38d3 
							
						 
					 
					
						
						
							
							Fix mutable constants violations.  
						
						
						
						
					 
					
						2019-04-19 21:46:20 +09:00 
						 
				 
			
				
					
						
							
							
								Mike McQuaid 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							234e4aec96 
							
						 
					 
					
						
						
							
							Improve use of default_prefix? in tests.  
						
						
						
						
					 
					
						2019-01-21 14:33:56 +00:00 
						 
				 
			
				
					
						
							
							
								Mike McQuaid 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							51af87f85f 
							
						 
					 
					
						
						
							
							Add HOMEBREW_FORCE_HOMEBREW_ON_LINUX  
						
						... 
						
						
						
						This serves a similar purpose to the HOMEBREW_FORCE_HOMEBREW_ORG
variable but applies to more settings. 
						
						
					 
					
						2018-10-20 13:58:27 +01:00 
						 
				 
			
				
					
						
							
							
								Shaun Jackman 
							
						 
					 
					
						
						
						
						
							
						
						
							f6093961ef 
							
						 
					 
					
						
						
							
							Add Homebrew::DEFAULT_PREFIX for Linux  
						
						... 
						
						
						
						The default prefix is /usr/local on macOS
and /home/linuxbrew/.linuxbrew on Linux. 
						
						
					 
					
						2018-09-11 09:57:08 -07:00