mirror of
				https://github.com/qemu/qemu.git
				synced 2025-10-30 19:15:42 +00:00 
			
		
		
		
	 a07d9df0fd
			
		
	
	
		a07d9df0fd
		
	
	
	
	
		
			
			Some files wrongly contain the same word twice in a row. One of them should be removed or replaced. Message-Id: <20220722145859.1952732-1-thuth@redhat.com> Signed-off-by: Thomas Huth <thuth@redhat.com>
		
			
				
	
	
		
			50 lines
		
	
	
		
			1.4 KiB
		
	
	
	
		
			Docker
		
	
	
	
	
	
			
		
		
	
	
			50 lines
		
	
	
		
			1.4 KiB
		
	
	
	
		
			Docker
		
	
	
	
	
	
| #
 | |
| # Docker Debian Native
 | |
| #
 | |
| # This is intended to build QEMU on native host systems. Debian is
 | |
| # chosen due to the broadest range on supported host systems for QEMU.
 | |
| #
 | |
| # This docker target is based on the docker.io Debian Bullseye base
 | |
| # image rather than QEMU's base because we would otherwise confuse the
 | |
| # build grabbing stuff from the registry built for other
 | |
| # architectures.
 | |
| #
 | |
| FROM docker.io/library/debian:bullseye-slim
 | |
| MAINTAINER Alex Bennée <alex.bennee@linaro.org>
 | |
| 
 | |
| # Duplicate deb line as deb-src
 | |
| RUN cat /etc/apt/sources.list | sed "s/^deb\ /deb-src /" >> /etc/apt/sources.list
 | |
| 
 | |
| # Install common build utilities
 | |
| RUN apt update && \
 | |
|     DEBIAN_FRONTEND=noninteractive apt install -yy eatmydata
 | |
| 
 | |
| RUN apt update && \
 | |
|     DEBIAN_FRONTEND=noninteractive eatmydata \
 | |
|     apt build-dep -yy --arch-only qemu
 | |
| 
 | |
| RUN apt update && \
 | |
|     DEBIAN_FRONTEND=noninteractive eatmydata \
 | |
|     apt install -y --no-install-recommends \
 | |
|         cscope \
 | |
|         genisoimage \
 | |
|         exuberant-ctags \
 | |
|         global \
 | |
|         libbz2-dev \
 | |
|         liblzo2-dev \
 | |
|         libgcrypt20-dev \
 | |
|         libfdt-dev \
 | |
|         librdmacm-dev \
 | |
|         libsasl2-dev \
 | |
|         libsnappy-dev \
 | |
|         libvte-dev \
 | |
|         netcat-openbsd \
 | |
|         ninja-build \
 | |
|         openssh-client \
 | |
|         python3-numpy \
 | |
|         python3-opencv \
 | |
|         python3-venv
 | |
| 
 | |
| ENV QEMU_CONFIGURE_OPTS $QEMU_CONFIGURE_OPTS
 | |
| ENV DEF_TARGET_LIST "none"
 |