aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDmitry Marakasov <amdmi3@FreeBSD.org>2014-12-10 23:39:07 +0000
committerDmitry Marakasov <amdmi3@FreeBSD.org>2014-12-10 23:39:07 +0000
commit4c53249d675bc206c15788bc3217315102c614f9 (patch)
tree54c50f0c421b8d8a281053d5ca266bebde565ed0
parentd099f7858d6288079a6de431e198d7634d9f9846 (diff)
downloadports-4c53249d675bc206c15788bc3217315102c614f9.tar.gz
ports-4c53249d675bc206c15788bc3217315102c614f9.zip
MFH: r373697
- Fix library w/clang on i386 Broken .so was produced, undefined reference to _mmx_one. This fixes multimedia/recmpeg on i386. Approved by: portmgr blanket Approved by: ports-secteam (rea)
Notes
Notes: svn path=/branches/2014Q4/; revision=374496
-rw-r--r--multimedia/libfame/Makefile2
-rw-r--r--multimedia/libfame/files/patch-src__half_mmx.h11
2 files changed, 12 insertions, 1 deletions
diff --git a/multimedia/libfame/Makefile b/multimedia/libfame/Makefile
index 027a52ccc2e7..09880704a80e 100644
--- a/multimedia/libfame/Makefile
+++ b/multimedia/libfame/Makefile
@@ -3,7 +3,7 @@
PORTNAME= libfame
PORTVERSION= 0.9.1
-PORTREVISION= 4
+PORTREVISION= 5
CATEGORIES= multimedia
MASTER_SITES= SF/fame/${PORTNAME}/${PORTVERSION}
diff --git a/multimedia/libfame/files/patch-src__half_mmx.h b/multimedia/libfame/files/patch-src__half_mmx.h
new file mode 100644
index 000000000000..cac9d0640f43
--- /dev/null
+++ b/multimedia/libfame/files/patch-src__half_mmx.h
@@ -0,0 +1,11 @@
+--- src/half_mmx.h.orig 2002-04-30 22:04:02.000000000 +0400
++++ src/half_mmx.h 2014-12-01 01:08:04.000000000 +0300
+@@ -18,7 +18,7 @@
+ */
+ /**************************** half-pixel interpolation ***********************/
+
+-static short const _mmx_one[] = { 1, 1, 1, 1 };
++short const _mmx_one[] = { 1, 1, 1, 1 };
+
+ static void inline mmx_interpolate(unsigned char **ref,
+ int pitch,