summaryrefslogtreecommitdiffstats
path: root/meta-oe/recipes-multimedia/cdrkit/files/0001-define-__THROW-to-avoid-build-issue-with-musl.patch
diff options
context:
space:
mode:
Diffstat (limited to 'meta-oe/recipes-multimedia/cdrkit/files/0001-define-__THROW-to-avoid-build-issue-with-musl.patch')
-rw-r--r--meta-oe/recipes-multimedia/cdrkit/files/0001-define-__THROW-to-avoid-build-issue-with-musl.patch47
1 files changed, 47 insertions, 0 deletions
diff --git a/meta-oe/recipes-multimedia/cdrkit/files/0001-define-__THROW-to-avoid-build-issue-with-musl.patch b/meta-oe/recipes-multimedia/cdrkit/files/0001-define-__THROW-to-avoid-build-issue-with-musl.patch
new file mode 100644
index 0000000000..b3beb069eb
--- /dev/null
+++ b/meta-oe/recipes-multimedia/cdrkit/files/0001-define-__THROW-to-avoid-build-issue-with-musl.patch
@@ -0,0 +1,47 @@
1From 7c3036609494296f7c29413bf3acba829c81f62c Mon Sep 17 00:00:00 2001
2From: Romain Naour <romain.naour@openwide.fr>
3Date: Sat, 8 Aug 2015 22:58:57 +0200
4Subject: [PATCH 1/2] define __THROW to avoid build issue with musl
5
6Fixes:
7http://autobuild.buildroot.net/results/d27/d2781e70b04a207e2e9397d888032294c7285034/build-end.log
8
9Signed-off-by: Romain Naour <romain.naour@openwide.fr>
10---
11 genisoimage/sha256.h | 4 ++++
12 genisoimage/sha512.h | 4 ++++
13 2 files changed, 8 insertions(+)
14
15diff --git a/genisoimage/sha256.h b/genisoimage/sha256.h
16index e7f4cb9..bcae7ef 100644
17--- a/genisoimage/sha256.h
18+++ b/genisoimage/sha256.h
19@@ -29,6 +29,10 @@
20 #include <stdint.h>
21 #include <stdio.h>
22
23+/* define __THROW to avoid build issue when it's not available from the libc */
24+#ifndef __THROW
25+# define __THROW
26+#endif
27
28 /* Structure to save state of computation between the single steps. */
29 struct sha256_ctx
30diff --git a/genisoimage/sha512.h b/genisoimage/sha512.h
31index 7298355..8cee8b0 100644
32--- a/genisoimage/sha512.h
33+++ b/genisoimage/sha512.h
34@@ -29,6 +29,10 @@
35 #include <stdint.h>
36 #include <stdio.h>
37
38+/* define __THROW to avoid build issue when it's not available from the libc */
39+#ifndef __THROW
40+# define __THROW
41+#endif
42
43 /* Structure to save state of computation between the single steps. */
44 struct sha512_ctx
45--
462.14.1
47