gnu: chez-scheme-for-racket-bootstrap-bootfiles: Remove workaround.
Architecture autodetection in rktboot was fixed upstream, and the fix is
included in racket-backport-8.10-rktboot.patch for Guix. This commit
goes beyond reverting b4fbeae3d9: the
upstream fix also supports 'pbarch' machine types, so we never need to
supply a '--machine' argument to rktboot.
* gnu/packages/chez.scm (chez-scheme-for-racket-bootstrap-bootfiles)
[arguments]: Change 'build' phase to never use '--machine' for rktboot.
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
			
			
This commit is contained in:
		
							parent
							
								
									bce0fe8293
								
							
						
					
					
						commit
						bb20ab942e
					
				
					 1 changed files with 1 additions and 7 deletions
				
			
		|  | @ -691,13 +691,7 @@ source."))) | |||
|                       #~(invoke | ||||
|                          (search-input-file (or native-inputs inputs) | ||||
|                                             "/opt/racket-vm/bin/racket") | ||||
|                          "../rktboot/main.rkt" | ||||
|                          ;; Temporary handling of builds on non-x86 architectures, | ||||
|                          ;; see https://github.com/racket/racket/issues/3948 | ||||
|                          ;; Autodetect in rktboot only addresses x86 archs, so far. | ||||
|                          #$@(let ((m (or (racket-cs-native-supported-system?) | ||||
|                                          (nix-system->pbarch-machine-type)))) | ||||
|                               #~("--machine" #$m)))))))))))) | ||||
|                          "../rktboot/main.rkt")))))))))) | ||||
|     (supported-systems | ||||
|      (package-supported-systems chez-scheme-for-racket)) | ||||
|     (home-page "https://github.com/racket/ChezScheme") | ||||
|  |  | |||
		Reference in a new issue