* gnu/packages/patches/coreutils-fix-cross-compilation.patch: New file. * gnu/local.mk (dist_patch_DATA): Add it. * gnu/packages/base.scm (coreutils)[source]: Use it.
		
			
				
	
	
		
			15 lines
		
	
	
	
		
			604 B
		
	
	
	
		
			Diff
		
	
	
	
	
	
			
		
		
	
	
			15 lines
		
	
	
	
		
			604 B
		
	
	
	
		
			Diff
		
	
	
	
	
	
| Coreutils fails to cross compile for other platforms because cu_install_program
 | |
| is not being evaluated properly. This patch fixes it.
 | |
| See <https://lists.gnu.org/archive/html/coreutils/2017-01/msg00039.html>
 | |
| --- a/Makefile.in
 | |
| +++ b/Makefile.in
 | |
| @@ -5023,7 +5023,7 @@ pr = progs-readme
 | |
|  @CROSS_COMPILING_FALSE@cu_install_program = src/ginstall
 | |
|  
 | |
|  # Use the just-built 'ginstall', when not cross-compiling.
 | |
| -@CROSS_COMPILING_TRUE@cu_install_program = @INSTALL_PROGRAM@
 | |
| +@CROSS_COMPILING_TRUE@cu_install_program := @INSTALL@
 | |
|  info_TEXINFOS = doc/coreutils.texi
 | |
|  doc_coreutils_TEXINFOS = \
 | |
|    doc/perm.texi \
 | |
| 
 |