mirror of
				https://github.com/sickcodes/Docker-OSX.git
				synced 2025-03-09 15:39:58 +00:00 
			
		
		
		
	Downgrade file to 5.39 due to libguestfs bug. All Dockerfiles though.
This commit is contained in:
		
							parent
							
								
									17631b47ef
								
							
						
					
					
						commit
						309ff1cd51
					
				
					 4 changed files with 20 additions and 2 deletions
				
			
		| 
						 | 
					@ -77,3 +77,5 @@ This project now uses the fantastic OpenCore bootloader from the community OpenC
 | 
				
			||||||
[@a10kiloham](https://github.com/a10kiloham) - Dockerfile for :naked image with VNC support #245 
 | 
					[@a10kiloham](https://github.com/a10kiloham) - Dockerfile for :naked image with VNC support #245 
 | 
				
			||||||
 | 
					
 | 
				
			||||||
[@a10kiloham](https://github.com/a10kiloham) - Adding Bluebubbles as an example use case #250 
 | 
					[@a10kiloham](https://github.com/a10kiloham) - Adding Bluebubbles as an example use case #250 
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					[@aronzvi](https://github.com/aronzvi) - Fixed Failed to boot OSX with GENERATE_UNIQUE #244
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
| 
						 | 
					@ -197,10 +197,12 @@ RUN if [[ "${LINUX}" == true ]]; then \
 | 
				
			||||||
        && bsdtar -C / -xvf "${patched_glibc}" || echo "Everything is fine." \
 | 
					        && bsdtar -C / -xvf "${patched_glibc}" || echo "Everything is fine." \
 | 
				
			||||||
    ; fi
 | 
					    ; fi
 | 
				
			||||||
 | 
					
 | 
				
			||||||
RUN yes | sudo pacman -U https://archive.archlinux.org/packages/f/file/file-5.39-1-x86_64.pkg.tar.zst \
 | 
					# TEMP-FIX for file 5.40 libguestfs issue
 | 
				
			||||||
 | 
					RUN yes | pacman -U https://archive.archlinux.org/packages/f/file/file-5.39-1-x86_64.pkg.tar.zst \
 | 
				
			||||||
    && patched_glibc=glibc-linux4-2.33-4-x86_64.pkg.tar.zst \
 | 
					    && patched_glibc=glibc-linux4-2.33-4-x86_64.pkg.tar.zst \
 | 
				
			||||||
    && curl -LO "https://raw.githubusercontent.com/sickcodes/Docker-OSX/master/${patched_glibc}" \
 | 
					    && curl -LO "https://raw.githubusercontent.com/sickcodes/Docker-OSX/master/${patched_glibc}" \
 | 
				
			||||||
    && bsdtar -C / -xvf "${patched_glibc}" || echo "Everything is fine."
 | 
					    && bsdtar -C / -xvf "${patched_glibc}" || echo "Everything is fine."
 | 
				
			||||||
 | 
					# TEMP-FIX for file 5.40 libguestfs issue
 | 
				
			||||||
 | 
					
 | 
				
			||||||
# optional --build-arg to change branches for testing
 | 
					# optional --build-arg to change branches for testing
 | 
				
			||||||
ARG BRANCH=master
 | 
					ARG BRANCH=master
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
| 
						 | 
					@ -99,6 +99,13 @@ RUN patched_glibc=glibc-linux4-2.33-4-x86_64.pkg.tar.zst \
 | 
				
			||||||
    && bsdtar -C / -xvf "${patched_glibc}" || echo "Everything is fine."
 | 
					    && bsdtar -C / -xvf "${patched_glibc}" || echo "Everything is fine."
 | 
				
			||||||
# TEMP-FIX for pacman issue
 | 
					# TEMP-FIX for pacman issue
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					# TEMP-FIX for file 5.40 libguestfs issue
 | 
				
			||||||
 | 
					RUN yes | pacman -U https://archive.archlinux.org/packages/f/file/file-5.39-1-x86_64.pkg.tar.zst \
 | 
				
			||||||
 | 
					    && patched_glibc=glibc-linux4-2.33-4-x86_64.pkg.tar.zst \
 | 
				
			||||||
 | 
					    && curl -LO "https://raw.githubusercontent.com/sickcodes/Docker-OSX/master/${patched_glibc}" \
 | 
				
			||||||
 | 
					    && bsdtar -C / -xvf "${patched_glibc}" || echo "Everything is fine."
 | 
				
			||||||
 | 
					# TEMP-FIX for file 5.40 libguestfs issue
 | 
				
			||||||
 | 
					
 | 
				
			||||||
USER arch
 | 
					USER arch
 | 
				
			||||||
 | 
					
 | 
				
			||||||
WORKDIR /home/arch/OSX-KVM
 | 
					WORKDIR /home/arch/OSX-KVM
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
| 
						 | 
					@ -88,6 +88,13 @@ RUN patched_glibc=glibc-linux4-2.33-4-x86_64.pkg.tar.zst \
 | 
				
			||||||
    && bsdtar -C / -xvf "${patched_glibc}" || echo "Everything is fine."
 | 
					    && bsdtar -C / -xvf "${patched_glibc}" || echo "Everything is fine."
 | 
				
			||||||
# TEMP-FIX for pacman issue
 | 
					# TEMP-FIX for pacman issue
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					# TEMP-FIX for file 5.40 libguestfs issue
 | 
				
			||||||
 | 
					RUN yes | pacman -U https://archive.archlinux.org/packages/f/file/file-5.39-1-x86_64.pkg.tar.zst \
 | 
				
			||||||
 | 
					    && patched_glibc=glibc-linux4-2.33-4-x86_64.pkg.tar.zst \
 | 
				
			||||||
 | 
					    && curl -LO "https://raw.githubusercontent.com/sickcodes/Docker-OSX/master/${patched_glibc}" \
 | 
				
			||||||
 | 
					    && bsdtar -C / -xvf "${patched_glibc}" || echo "Everything is fine."
 | 
				
			||||||
 | 
					# TEMP-FIX for file 5.40 libguestfs issue
 | 
				
			||||||
 | 
					
 | 
				
			||||||
USER arch
 | 
					USER arch
 | 
				
			||||||
 | 
					
 | 
				
			||||||
WORKDIR /home/arch/OSX-KVM
 | 
					WORKDIR /home/arch/OSX-KVM
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue