chez: pin to clang-17 on x64 darwin
`https://github.com/cisco/ChezScheme/issues/896` build fails with an invalid memory reference on clang 18 & 19
This commit is contained in:
		
							parent
							
								
									2ab355a7e4
								
							
						
					
					
						commit
						bb0565f350
					
				| @ -1,6 +1,7 @@ | ||||
| { | ||||
|   lib, | ||||
|   stdenv, | ||||
|   llvmPackages_17, | ||||
|   fetchurl, | ||||
|   coreutils, | ||||
|   cctools, | ||||
| @ -10,8 +11,17 @@ | ||||
|   libX11, | ||||
|   libuuid, | ||||
|   testers, | ||||
| }: | ||||
| }@args: | ||||
| 
 | ||||
| let | ||||
|   # x64 darwin fails with invalid memory reference with clang-18 & 19. | ||||
|   # https://github.com/cisco/ChezScheme/issues/896 | ||||
|   stdenv = | ||||
|     if args.stdenv.hostPlatform.isDarwin && args.stdenv.hostPlatform.isx86_64 then | ||||
|       llvmPackages_17.stdenv | ||||
|     else | ||||
|       args.stdenv; | ||||
| in | ||||
| stdenv.mkDerivation (finalAttrs: { | ||||
|   pname = "chez-scheme"; | ||||
|   version = "10.1.0"; | ||||
|  | ||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user
	 Reno Dakota
						Reno Dakota