[SCM] MLT multimedia framework packaging branch, master, updated. debian/6.0.0-2-2-gd0ec984
Patrick Matthäi
pmatthaei at moszumanska.debian.org
Thu Feb 25 10:06:43 UTC 2016
Gitweb-URL: http://git.debian.org/?p=pkg-kde/krap/mlt.git;a=commitdiff;h=695310f
The following commit has been merged in the master branch:
commit 695310f81befd0f6114f97c2ded79f3e89d3b910
Author: Patrick Matthäi <pmatthaei at debian.org>
Date: Thu Feb 25 10:19:13 2016 +0100
* Adopt 02-kfreebsd-ftbfs patch from upstream.
Closes: #815501
---
debian/changelog | 7 +++++++
debian/patches/02-kfreebsd-ftbfs.diff | 17 ++++++++++++++---
2 files changed, 21 insertions(+), 3 deletions(-)
diff --git a/debian/changelog b/debian/changelog
index f446e50..5ea5bd5 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,10 @@
+mlt (6.0.0-3) UNRELEASED; urgency=high
+
+ * Adopt 02-kfreebsd-ftbfs patch from upstream.
+ Closes: #815501
+
+ -- Patrick Matthäi <pmatthaei at debian.org> Thu, 25 Feb 2016 10:18:17 +0100
+
mlt (6.0.0-2) unstable; urgency=medium
* Enable all hardening flags except of PIE, which produces a FTBFS.
diff --git a/debian/patches/02-kfreebsd-ftbfs.diff b/debian/patches/02-kfreebsd-ftbfs.diff
index c8467b7..6c78f72 100644
--- a/debian/patches/02-kfreebsd-ftbfs.diff
+++ b/debian/patches/02-kfreebsd-ftbfs.diff
@@ -1,14 +1,25 @@
-Experimental patch to fix a FTBFS on kfreebsd.
+commit d643b4abc14301a888295f74da72678788bae88f
+Author: Dan Dennedy <dan at dennedy.org>
+Date: Mon Feb 22 13:31:03 2016 -0800
+
+ Fix build on Debian kFreeBSD.
diff --git a/src/modules/plusgpl/consumer_cbrts.c b/src/modules/plusgpl/consumer_cbrts.c
-index 634cb56..563a7f9 100644
+index 634cb56..a69098c 100644
--- a/src/modules/plusgpl/consumer_cbrts.c
+++ b/src/modules/plusgpl/consumer_cbrts.c
-@@ -43,6 +43,7 @@
+@@ -38,11 +38,14 @@
+ #include <strings.h>
+ // includes for socket IO
+ #if (_POSIX_C_SOURCE >= 1 || _XOPEN_SOURCE || _POSIX_SOURCE) && (_POSIX_TIMERS > 0)
++#if !(defined(__FreeBSD_kernel__) && defined(__GLIBC__))
+ #define CBRTS_BSD_SOCKETS 1
+ #include <sys/types.h>
#include <sys/socket.h>
#include <netdb.h>
#include <net/if.h>
+#include <netinet/in.h>
++#endif
#endif
#include <sys/time.h>
#include <time.h>
--
MLT multimedia framework packaging
More information about the pkg-kde-commits
mailing list