Author: randy
Date: 2006-05-24 10:11:58 -0600 (Wed, 24 May 2006)
New Revision: 1541
Added:
trunk/MPlayer/MPlayer-1.0pre7try2-round_function_fix-1.patch
Log:
Added another patch to MPlayer to fix a build issue
Added: trunk/MPlayer/MPlayer-1.0pre7try2-round_function_fix-1.patch
===================================================================
--- trunk/MPlayer/MPlayer-1.0pre7try2-round_function_fix-1.patch
(rev 0)
+++ trunk/MPlayer/MPlayer-1.0pre7try2-round_function_fix-1.patch
2006-05-24 16:11:58 UTC (rev 1541)
@@ -0,0 +1,65 @@
+Submitted By: Randy McMurchy <randy_at_linuxfromscratch_dot_org>
+Date: 2006-05-24
+Initial Package Version: 1.0pre7try2
+Upstream Status: In upstream CVS
+Origin: Upstream CVS
+Description: Fixes a build issue because the round function is not
defined
+
+$Id$
+
+
+--- MPlayer-1.0pre7try2-orig/configure 2006-05-24 10:51:27.000000000 -0500
++++ MPlayer-1.0pre7try2/configure 2006-05-24 09:56:33.000000000 -0500
+@@ -2393,6 +2393,19 @@
+ fi
+ echores "$_lrintf"
+
++echocheck "round"
++cat > $TMPC << EOF
++#include <math.h>
++int main(void) { (void) round(0.0); return 0; }
++EOF
++_round=no
++cc_check $_ld_lm && _round=yes
++if test "$_round" = yes ; then
++ _def_round="#define HAVE_ROUND 1"
++else
++ _def_round="#undef HAVE_ROUND"
++fi
++echores "$_round"
+
+ echocheck "nanosleep"
+ # also check for nanosleep
+@@ -7310,6 +7323,9 @@
+ /* C99 lrintf function available */
+ $_def_lrintf
+
++/* round function is available */
++$_def_round
++
+ /* yes, we have inttypes.h */
+ #define HAVE_INTTYPES_H 1
+
+--- MPlayer-1.0pre7try2-orig/libvo/gtf.c 2002-08-22 18:03:50.000000000
-0500
++++ MPlayer-1.0pre7try2/libvo/gtf.c 2006-05-24 09:46:42.000000000 -0500
+@@ -9,6 +9,7 @@
+ */
+
+ //Version 0.4
++#include "config.h"
+ #include <stdio.h>
+ #include <stdlib.h>
+ #include <math.h>
+@@ -24,10 +25,12 @@
+
+ static GTF_constants GTF_given_constants = {
3.0,550.0,1,8,1.8,8,40,20,128,600 };
+
++#ifndef HAVE_ROUND
+ static double round(double v)
+ {
+ return floor(v + 0.5);
+ }
++#endif
+
+ static void GetRoundedConstants(GTF_constants *c)
+ {
Property changes on:
trunk/MPlayer/MPlayer-1.0pre7try2-round_function_fix-1.patch
___________________________________________________________________
Name: svn:keywords
+ Id
--
http://linuxfromscratch.org/mailman/listinfo/patches
FAQ: http://www.linuxfromscratch.org/faq/
Unsubscribe: See the above information page