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 48