From fe3ed889cb3e0b8884c5fa2f3c021e48c50b25d3 Mon Sep 17 00:00:00 2001 From: Vasudev Kamath Date: Thu, 22 Dec 2016 16:04:55 +0530 Subject: Picked patches from upstream for fixing FTBFS. --- ...define-_DEFAULT_SOURCE-to-make-struct-tim.patch | 25 +++++++++++ ...-_DEFAULT_SOURCE-to-make-struct-timespec-.patch | 51 ++++++++++++++++++++++ 2 files changed, 76 insertions(+) create mode 100644 debian/patches/0001-v4l2_codec-define-_DEFAULT_SOURCE-to-make-struct-tim.patch create mode 100644 debian/patches/0002-alsa-define-_DEFAULT_SOURCE-to-make-struct-timespec-.patch (limited to 'debian/patches') diff --git a/debian/patches/0001-v4l2_codec-define-_DEFAULT_SOURCE-to-make-struct-tim.patch b/debian/patches/0001-v4l2_codec-define-_DEFAULT_SOURCE-to-make-struct-tim.patch new file mode 100644 index 0000000..b7d84f6 --- /dev/null +++ b/debian/patches/0001-v4l2_codec-define-_DEFAULT_SOURCE-to-make-struct-tim.patch @@ -0,0 +1,25 @@ +From af34233542ef053b7b7d8e7b35471b953cc12a6b Mon Sep 17 00:00:00 2001 +From: "Alfred E. Heggestad" +Date: Sat, 8 Oct 2016 15:32:36 +0200 +Subject: [PATCH 1/2] v4l2_codec: define _DEFAULT_SOURCE to make struct + timespec visible (refs #154) + +--- + modules/v4l2_codec/v4l2_codec.c | 1 + + 1 file changed, 1 insertion(+) + +diff --git a/modules/v4l2_codec/v4l2_codec.c b/modules/v4l2_codec/v4l2_codec.c +index c32955b..57788d6 100644 +--- a/modules/v4l2_codec/v4l2_codec.c ++++ b/modules/v4l2_codec/v4l2_codec.c +@@ -3,6 +3,7 @@ + * + * Copyright (C) 2010 - 2015 Creytiv.com + */ ++#define _DEFAULT_SOURCE 1 + #include + #include + #include +-- +2.10.2 + diff --git a/debian/patches/0002-alsa-define-_DEFAULT_SOURCE-to-make-struct-timespec-.patch b/debian/patches/0002-alsa-define-_DEFAULT_SOURCE-to-make-struct-timespec-.patch new file mode 100644 index 0000000..4d04ed5 --- /dev/null +++ b/debian/patches/0002-alsa-define-_DEFAULT_SOURCE-to-make-struct-timespec-.patch @@ -0,0 +1,51 @@ +From d862b1001d64d5822bcd21836ba96b8006ffb650 Mon Sep 17 00:00:00 2001 +From: "Alfred E. Heggestad" +Date: Sat, 8 Oct 2016 15:43:19 +0200 +Subject: [PATCH 2/2] alsa: define _DEFAULT_SOURCE to make struct timespec + visible (fixes #154) + +--- + modules/alsa/alsa.c | 1 + + modules/alsa/alsa_play.c | 1 + + modules/alsa/alsa_src.c | 1 + + 3 files changed, 3 insertions(+) + +diff --git a/modules/alsa/alsa.c b/modules/alsa/alsa.c +index bed4269..11485b5 100644 +--- a/modules/alsa/alsa.c ++++ b/modules/alsa/alsa.c +@@ -3,6 +3,7 @@ + * + * Copyright (C) 2010 Creytiv.com + */ ++#define _DEFAULT_SOURCE 1 + #define _POSIX_SOURCE 1 + #include + #include +diff --git a/modules/alsa/alsa_play.c b/modules/alsa/alsa_play.c +index 9ca45bd..aca8da2 100644 +--- a/modules/alsa/alsa_play.c ++++ b/modules/alsa/alsa_play.c +@@ -3,6 +3,7 @@ + * + * Copyright (C) 2010 Creytiv.com + */ ++#define _DEFAULT_SOURCE 1 + #define _POSIX_SOURCE 1 + #include + #include +diff --git a/modules/alsa/alsa_src.c b/modules/alsa/alsa_src.c +index 6688f9d..6e850a7 100644 +--- a/modules/alsa/alsa_src.c ++++ b/modules/alsa/alsa_src.c +@@ -3,6 +3,7 @@ + * + * Copyright (C) 2010 Creytiv.com + */ ++#define _DEFAULT_SOURCE 1 + #define _POSIX_SOURCE 1 + #include + #include +-- +2.10.2 + -- cgit v1.2.3