From ca7ddc5abc530ab53e5de167455fb9adc687a302 Mon Sep 17 00:00:00 2001 From: Ted Hess Date: Wed, 13 Aug 2014 12:46:19 -0400 Subject: [PATCH] ffmpeg: patch to fix build with uClibc 0.9.33.2 Signed-off-by: Ted Hess --- .../010-remove_unused_fminf_definition.patch | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) create mode 100644 multimedia/ffmpeg/patches/010-remove_unused_fminf_definition.patch diff --git a/multimedia/ffmpeg/patches/010-remove_unused_fminf_definition.patch b/multimedia/ffmpeg/patches/010-remove_unused_fminf_definition.patch new file mode 100644 index 0000000000..7dc0c27acf --- /dev/null +++ b/multimedia/ffmpeg/patches/010-remove_unused_fminf_definition.patch @@ -0,0 +1,18 @@ +--- a/libavutil/libm.h ++++ b/libavutil/libm.h +@@ -82,6 +82,7 @@ static av_always_inline float cbrtf(floa + #define exp2f(x) ((float)exp2(x)) + #endif /* HAVE_EXP2F */ + ++/* ---------- BROKEN: Defined in math.h but not present in uClibc 0.9.33.2 + #if !HAVE_FMINF + #undef fminf + static av_always_inline av_const float fminf(float x, float y) +@@ -91,6 +92,7 @@ static av_always_inline av_const float f + return x > y ? y : (x == x ? x : y); + } + #endif ++------------------------------------------------------------------------- */ + + #if !HAVE_ISINF + static av_always_inline av_const int isinf(float x) -- 2.30.2