gnu: mozjs: Fix build on riscv64-linux.
* gnu/packages/gnuzilla.scm (mozjs)[arguments]: When building for riscv64-linux adjust the 'adjust-tests phase to skip 2 more tests skipped by upstream. Change-Id: Ia5fbe6782e3d1d8e1904cdf49a35e0666837b277
This commit is contained in:
		
							parent
							
								
									5b2ee0f3d2
								
							
						
					
					
						commit
						fce707186a
					
				
					 1 changed files with 8 additions and 0 deletions
				
			
		|  | @ -176,6 +176,14 @@ | |||
|                   ((".*killed process should not have exitStatus.*") | ||||
|                    "")) | ||||
| 
 | ||||
|                 ;; This was fixed sometime between 102.15.1 and 115.11.0. | ||||
|                 ;; These tests are supposed to be skipped on all 64-bit systems. | ||||
|                 #$@(if (target-riscv64?) | ||||
|                        #~((substitute* '("non262/Array/regress-157652.js" | ||||
|                                          "non262/regress/regress-422348.js") | ||||
|                             (("mips64") "mips64|riscv64"))) | ||||
|                        #~()) | ||||
| 
 | ||||
|                 ;; The test suite expects a lightly patched ICU.  Disable tests | ||||
|                 ;; that do not work with the system version.  See | ||||
|                 ;; "intl/icu-patches" for clues. | ||||
|  |  | |||
		Reference in a new issue