* gnu/packages/patches/libtheora-config-guess.patch: New file. * gnu/packages/oggvorbis.scm (libtheora): Add patch. * gnu-system.am (dist_patch_DATA): Add patch.
		
			
				
	
	
		
			37 lines
		
	
	
	
		
			1.1 KiB
		
	
	
	
		
			Diff
		
	
	
	
	
	
			
		
		
	
	
			37 lines
		
	
	
	
		
			1.1 KiB
		
	
	
	
		
			Diff
		
	
	
	
	
	
| Minimally patch libtheora's ancient config.guess to support mips64.
 | |
| 
 | |
| --- libtheora/config.guess.orig	2009-02-23 22:50:50.000000000 -0500
 | |
| +++ libtheora/config.guess	2013-10-31 23:49:48.155999944 -0400
 | |
| @@ -798,25 +798,24 @@
 | |
|      m68*:Linux:*:*)
 | |
|  	echo ${UNAME_MACHINE}-unknown-linux-gnu
 | |
|  	exit 0 ;;
 | |
| -    mips:Linux:*:*)
 | |
| +    mips:Linux:*:* | mips64:Linux:*:*)
 | |
|  	eval $set_cc_for_build
 | |
|  	sed 's/^	//' << EOF >$dummy.c
 | |
|  	#undef CPU
 | |
| -	#undef mips
 | |
| -	#undef mipsel
 | |
| +	#undef ${UNAME_MACHINE}
 | |
| +	#undef ${UNAME_MACHINE}el
 | |
|  	#if defined(__MIPSEL__) || defined(__MIPSEL) || defined(_MIPSEL) || defined(MIPSEL)
 | |
| -	CPU=mipsel
 | |
| +	CPU=${UNAME_MACHINE}el
 | |
|  	#else
 | |
|  	#if defined(__MIPSEB__) || defined(__MIPSEB) || defined(_MIPSEB) || defined(MIPSEB)
 | |
| -	CPU=mips
 | |
| +	CPU=${UNAME_MACHINE}
 | |
|  	#else
 | |
|  	CPU=
 | |
|  	#endif
 | |
|  	#endif
 | |
|  EOF
 | |
| -	eval `$CC_FOR_BUILD -E $dummy.c 2>/dev/null | grep ^CPU=`
 | |
| -	rm -f $dummy.c && rmdir $tmpdir
 | |
| -	test x"${CPU}" != x && echo "${CPU}-pc-linux-gnu" && exit 0
 | |
| +	eval `$CC_FOR_BUILD -E $dummy.c 2>/dev/null | grep '^CPU'`
 | |
| +	test x"${CPU}" != x && { echo "${CPU}-unknown-linux-gnu"; exit 0; }
 | |
|  	;;
 | |
|      ppc:Linux:*:*)
 | |
|  	echo powerpc-unknown-linux-gnu
 |