mirror of
https://git.in.rschanz.org/ryan77627/guix.git
synced 2024-11-12 09:56:14 -05:00
46acd05401
* 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
|