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.*") |                   ((".*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 |                 ;; The test suite expects a lightly patched ICU.  Disable tests | ||||||
|                 ;; that do not work with the system version.  See |                 ;; that do not work with the system version.  See | ||||||
|                 ;; "intl/icu-patches" for clues. |                 ;; "intl/icu-patches" for clues. | ||||||
|  |  | ||||||
		Reference in a new issue