mirror of
				https://github.com/XRPLF/rippled.git
				synced 2025-11-04 03:05:52 +00:00 
			
		
		
		
	chore: Workaround for CI build errors on arm64 (#5717)
CI builds with `clang-20` on `linux/arm64` are failing due to boost 1.86. This is hopefully fixed in version 1.88.
This commit is contained in:
		
							
								
								
									
										4
									
								
								.github/scripts/strategy-matrix/generate.py
									
									
									
									
										vendored
									
									
								
							
							
						
						
									
										4
									
								
								.github/scripts/strategy-matrix/generate.py
									
									
									
									
										vendored
									
									
								
							@@ -123,6 +123,10 @@ def generate_strategy_matrix(all: bool, architecture: list[dict], os: list[dict]
 | 
			
		||||
        if os['distro_name'] == 'rhel' and architecture['platform'] == 'linux/arm64':
 | 
			
		||||
            continue
 | 
			
		||||
 | 
			
		||||
        # We skip all clang-20 on arm64 due to boost 1.86 build error
 | 
			
		||||
        if f'{os['compiler_name']}-{os['compiler_version']}' == 'clang-20' and architecture['platform'] == 'linux/arm64':
 | 
			
		||||
            continue
 | 
			
		||||
 | 
			
		||||
        # Generate a unique name for the configuration, e.g. macos-arm64-debug
 | 
			
		||||
        # or debian-bookworm-gcc-12-amd64-release-unity.
 | 
			
		||||
        config_name = os['distro_name']
 | 
			
		||||
 
 | 
			
		||||
							
								
								
									
										2
									
								
								.gitignore
									
									
									
									
										vendored
									
									
								
							
							
						
						
									
										2
									
								
								.gitignore
									
									
									
									
										vendored
									
									
								
							@@ -110,4 +110,4 @@ bld.rippled/
 | 
			
		||||
.vscode
 | 
			
		||||
 | 
			
		||||
# Suggested in-tree build directory
 | 
			
		||||
/.build/
 | 
			
		||||
/.build*/
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user