Installing libxml2 and libxslt on Docker (#9680)
This commit is contained in:
		
				
					committed by
					
						
						Eugen Rochko
					
				
			
			
				
	
			
			
			
						parent
						
							e3dc8870bf
						
					
				
				
					commit
					ea03faa167
				
			@@ -31,6 +31,8 @@ RUN apk -U upgrade \
 | 
				
			|||||||
    libidn-dev \
 | 
					    libidn-dev \
 | 
				
			||||||
    libressl \
 | 
					    libressl \
 | 
				
			||||||
    libtool \
 | 
					    libtool \
 | 
				
			||||||
 | 
					    libxml2-dev \
 | 
				
			||||||
 | 
					    libxslt-dev \
 | 
				
			||||||
    postgresql-dev \
 | 
					    postgresql-dev \
 | 
				
			||||||
    protobuf-dev \
 | 
					    protobuf-dev \
 | 
				
			||||||
    python \
 | 
					    python \
 | 
				
			||||||
@@ -43,6 +45,8 @@ RUN apk -U upgrade \
 | 
				
			|||||||
    imagemagick \
 | 
					    imagemagick \
 | 
				
			||||||
    libidn \
 | 
					    libidn \
 | 
				
			||||||
    libpq \
 | 
					    libpq \
 | 
				
			||||||
 | 
					    libxml2 \
 | 
				
			||||||
 | 
					    libxslt \
 | 
				
			||||||
    protobuf \
 | 
					    protobuf \
 | 
				
			||||||
    tini \
 | 
					    tini \
 | 
				
			||||||
    tzdata \
 | 
					    tzdata \
 | 
				
			||||||
@@ -64,7 +68,7 @@ RUN apk -U upgrade \
 | 
				
			|||||||
 | 
					
 | 
				
			||||||
COPY Gemfile Gemfile.lock package.json yarn.lock .yarnclean /mastodon/
 | 
					COPY Gemfile Gemfile.lock package.json yarn.lock .yarnclean /mastodon/
 | 
				
			||||||
 | 
					
 | 
				
			||||||
RUN bundle config build.nokogiri --with-iconv-lib=/usr/local/lib --with-iconv-include=/usr/local/include \
 | 
					RUN bundle config build.nokogiri --use-system-libraries --with-iconv-lib=/usr/local/lib --with-iconv-include=/usr/local/include \
 | 
				
			||||||
 && bundle install -j$(getconf _NPROCESSORS_ONLN) --deployment --without test development \
 | 
					 && bundle install -j$(getconf _NPROCESSORS_ONLN) --deployment --without test development \
 | 
				
			||||||
 && yarn install --pure-lockfile --ignore-engines \
 | 
					 && yarn install --pure-lockfile --ignore-engines \
 | 
				
			||||||
 && yarn cache clean
 | 
					 && yarn cache clean
 | 
				
			||||||
 
 | 
				
			|||||||
		Reference in New Issue
	
	Block a user