Image doesn't build on arm64 or arm/v7 with lto #28
			
				
			
		
		
		
	
	
		Labels
		
	
	
	
	No Label
	
		
			
	
	
	
	Roadmap
		
			
	V
		
			
	bug
		
			
	docs
		
			
	duplicate
		
			
	enhancement
		
			
	good first issue
		
			
	help wanted
		
			
	idea
		
			
	invalid
		
			
	question
		
			
	wontfix
		
		
			
	Idea
		
			
	Roadmap
		
			
	bug
		
			
	duplicate
		
			
	enhancement
		
			
	help wanted
		
			
	invalid
		
			
	question
		
			
	wontfix
		
	
		No Milestone
		
			
		
	
	
		
		
		
			No project
			
				
			
		
	
	
	
	
	
		No Assignees
		
			
		
	
	
	
		1 Participants
		
	
	
		
		
			Notifications
			
				
			
		
	
	
	
	Due Date
	No due date set.
			
				Dependencies
				
				
		
	
	
	No dependencies set.
			Reference: vieter-v/vieter#28
			
		
	
		Loading…
	
		Reference in New Issue
	
	
	There is no content yet.
		
		Delete Branch "%!s(<nil>)"
	
	Deleting a branch is permanent. Although the deleted branch may exist for a short time before cleaning up, in most cases it CANNOT be undone. Continue?
Currently, the release image doesn't build on arm64 or arm/v7, which is preventing us from building multi-arch releases. The builder image works fine though.
Image doesn't build on arm64 or arm/v7to Image doesn't build on arm64 or arm/v7 with ltoAfter some experimenting, it seems that the culprit is the fact that lto doesn't run on alpine using buildx, for some reason. This means that, as long as this bug is present, we can't build our images with proper
-prod, only with-O3.We might be able to fix this by letting the Dockerfile just pull the files from the releases. This would also cause us to not have to compile a production-ready build multiple times & would speed up Docker image creation.
The above idea is now defined in #43.