summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRuben Undheim <ruben.undheim@gmail.com>2020-10-13 08:00:08 +0000
committerRuben Undheim <ruben.undheim@gmail.com>2020-10-13 08:12:21 +0000
commit7881bc238adc0e231a78349a5037ca2088a03522 (patch)
tree80b2c06ea06be0579a405a8b19373518689d9d93
parentd8f8a3e7e9e7e17aaa6b6e1610bba2d90bcfdc29 (diff)
Fix GCC-10 build with missing includedebian/0_20190913git0ec00d8-2
-rw-r--r--debian/changelog6
-rw-r--r--debian/patches/0005-Fix-GCC-10-build-with-missing-include.patch20
-rw-r--r--debian/patches/series1
3 files changed, 27 insertions, 0 deletions
diff --git a/debian/changelog b/debian/changelog
index cd208b7..72a1ec1 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,9 @@
+fpga-icestorm (0~20190913git0ec00d8-2) unstable; urgency=medium
+
+ * Fix GCC-10 build with missing include (Closes: #957222)
+
+ -- Ruben Undheim <ruben.undheim@gmail.com> Tue, 13 Oct 2020 08:10:46 +0000
+
fpga-icestorm (0~20190913git0ec00d8-1) unstable; urgency=medium
* New upstream version
diff --git a/debian/patches/0005-Fix-GCC-10-build-with-missing-include.patch b/debian/patches/0005-Fix-GCC-10-build-with-missing-include.patch
new file mode 100644
index 0000000..8ac5950
--- /dev/null
+++ b/debian/patches/0005-Fix-GCC-10-build-with-missing-include.patch
@@ -0,0 +1,20 @@
+From: Ruben Undheim <ruben.undheim@gmail.com>
+Date: Tue, 13 Oct 2020 07:59:50 +0000
+Subject: Fix GCC-10 build with missing include
+
+---
+ icetime/icetime.cc | 1 +
+ 2 files changed, 3 insertions(+), 1 deletion(-)
+
+diff --git a/icetime/icetime.cc b/icetime/icetime.cc
+index 9bf4ff5..3060662 100644
+--- a/icetime/icetime.cc
++++ b/icetime/icetime.cc
+@@ -33,6 +33,7 @@
+ #include <string>
+ #include <tuple>
+ #include <vector>
++#include <stdexcept>
+
+ #ifdef __EMSCRIPTEN__
+ #include <emscripten.h>
diff --git a/debian/patches/series b/debian/patches/series
index 74b54a2..5e59e20 100644
--- a/debian/patches/series
+++ b/debian/patches/series
@@ -2,3 +2,4 @@
0002-Fix-MD-and-O0-passed-as-CFLAGS-and-CXXFLAGS.patch
0003-Install-timing-data-also-in-fpga-icestorm-chipdb.patch
0004-Remove-hard-coded-path-in-icebox_vlog.py.patch
+0005-Fix-GCC-10-build-with-missing-include.patch