aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authordinoex <dinoex@FreeBSD.org>2004-09-01 14:02:04 +0800
committerdinoex <dinoex@FreeBSD.org>2004-09-01 14:02:04 +0800
commitba3837be7bcde69fd2732d4b5249863e61355cd5 (patch)
tree46045df22f682c5f4a045afbc18a9556df46a032
parent2a5bfe2e77e6d579f437d13ff62871a90522e9a5 (diff)
downloadfreebsd-ports-gnome-ba3837be7bcde69fd2732d4b5249863e61355cd5.tar.gz
freebsd-ports-gnome-ba3837be7bcde69fd2732d4b5249863e61355cd5.tar.zst
freebsd-ports-gnome-ba3837be7bcde69fd2732d4b5249863e61355cd5.zip
- unbreak for am64
-rw-r--r--multimedia/vlc-devel/Makefile10
-rw-r--r--multimedia/vlc/Makefile10
2 files changed, 18 insertions, 2 deletions
diff --git a/multimedia/vlc-devel/Makefile b/multimedia/vlc-devel/Makefile
index fa1dccbbc7e7..ac9ec5816caa 100644
--- a/multimedia/vlc-devel/Makefile
+++ b/multimedia/vlc-devel/Makefile
@@ -244,6 +244,7 @@ CONFIGURE_ARGS+=--disable-dvbpsi
.if defined(WITH_LIBMATROSKA) && !defined(WITHOUT_LIBMATROSKA)
BUILD_DEPENDS+= ${LOCALBASE}/lib/libmatroska.a:${PORTSDIR}/multimedia/libmatroska
+PLIST_FILES+= lib/vlc/libmkv.a
.endif
# After libmpeg2 release 0.3.2
@@ -322,9 +323,16 @@ PLIST_FILES+= lib/vlc/libi420_rgb_mmx.a lib/vlc/libi420_ymga_mmx.a \
lib/vlc/libmemcpymmxext.a
.endif
+.if ${ARCH} != "i386"
+.if ${OSVERSION} >= 502102 && ${OSVERSION} < 503000
+BROKEN= "conflicts with threads architecture, dumps core"
+.endif
+.else
.if ${OSVERSION} >= 502102
-BROKEN= "conflicts with new threads architecture"
+BROKEN= "conflicts with threads architecture, dumps core"
.endif
+.endif
+
.if ${ARCH} == "alpha" && ${OSVERSION} < 500000
# libstdc++.a(eh_terminate.o): gp-relative relocation against dynamic symbol __cxxabiv1::__terminate_handler
BROKEN= "gp-relative relocation against dynamic symbol"
diff --git a/multimedia/vlc/Makefile b/multimedia/vlc/Makefile
index fa1dccbbc7e7..ac9ec5816caa 100644
--- a/multimedia/vlc/Makefile
+++ b/multimedia/vlc/Makefile
@@ -244,6 +244,7 @@ CONFIGURE_ARGS+=--disable-dvbpsi
.if defined(WITH_LIBMATROSKA) && !defined(WITHOUT_LIBMATROSKA)
BUILD_DEPENDS+= ${LOCALBASE}/lib/libmatroska.a:${PORTSDIR}/multimedia/libmatroska
+PLIST_FILES+= lib/vlc/libmkv.a
.endif
# After libmpeg2 release 0.3.2
@@ -322,9 +323,16 @@ PLIST_FILES+= lib/vlc/libi420_rgb_mmx.a lib/vlc/libi420_ymga_mmx.a \
lib/vlc/libmemcpymmxext.a
.endif
+.if ${ARCH} != "i386"
+.if ${OSVERSION} >= 502102 && ${OSVERSION} < 503000
+BROKEN= "conflicts with threads architecture, dumps core"
+.endif
+.else
.if ${OSVERSION} >= 502102
-BROKEN= "conflicts with new threads architecture"
+BROKEN= "conflicts with threads architecture, dumps core"
.endif
+.endif
+
.if ${ARCH} == "alpha" && ${OSVERSION} < 500000
# libstdc++.a(eh_terminate.o): gp-relative relocation against dynamic symbol __cxxabiv1::__terminate_handler
BROKEN= "gp-relative relocation against dynamic symbol"