|  | @@ -122,13 +122,16 @@ RUN echo "gem: --no-ri --no-rdoc" >> ~/.gemrc && \
 | 
	
		
			
				|  |  |          rvm 2.4.0 do gem install mini_portile2 && \
 | 
	
		
			
				|  |  |          find /usr/local/rvm -type d -print0 | sudo xargs -0 chmod g+sw "
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  | +RUN bash -c "gem env"
 | 
	
		
			
				|  |  | +RUN bash -c "gem list rake-compiler"
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  |  # Install rake-compiler's cross rubies in global dir instead of /root
 | 
	
		
			
				|  |  |  RUN sudo mkdir -p /usr/local/rake-compiler && \
 | 
	
		
			
				|  |  |      sudo chown rvm.rvm /usr/local/rake-compiler && \
 | 
	
		
			
				|  |  |      ln -s /usr/local/rake-compiler ~/.rake-compiler
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |  # Patch rake-compiler to avoid build of ruby extensions
 | 
	
		
			
				|  |  | -RUN cd /usr/local/rvm/gems/ruby-2.4.0/gems/rake-compiler-0.9.5 && git apply /home/rvm/patches/rake-compiler-0.9.5/*.diff ; \
 | 
	
		
			
				|  |  | +RUN cd /usr/local/rvm/gems/ruby-2.4.0/gems/rake-compiler-1.0.3 && git apply /home/rvm/patches/rake-compiler-1.0.3/*.diff ; \
 | 
	
		
			
				|  |  |      true
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |  RUN bash -c "rvm use 2.4.0 --default && \
 | 
	
	
		
			
				|  | @@ -204,6 +207,10 @@ RUN cp /tmp/build/runas /usr/local/bin/
 | 
	
		
			
				|  |  |  # Install sudoers configuration
 | 
	
		
			
				|  |  |  RUN cp /tmp/build/sudoers /etc/sudoers.d/rake-compiler-dock
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  | +# Fixup Ruby 2.4 'static' compilation issue.
 | 
	
		
			
				|  |  | +RUN echo '!<arch>' > /usr/local/rake-compiler/ruby/x86_64-linux-gnu/ruby-2.4.0/lib/libruby.a
 | 
	
		
			
				|  |  | +RUN echo '!<arch>' > /usr/local/rake-compiler/ruby/i686-linux-gnu/ruby-2.4.0/lib/libruby.a
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  |  ENV RUBY_CC_VERSION 2.4.0:2.3.0:2.2.2:2.1.5:2.0.0
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |  CMD bash
 |