blob: b3beb069eb393db8dad5d5b95c2c353ff872ade4 [file] [log] [blame]
Brad Bishopd7bf8c12018-02-25 22:55:05 -05001From 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