aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorJack Lloyd <[email protected]>2017-12-13 13:41:21 -0500
committerJack Lloyd <[email protected]>2017-12-13 15:24:56 -0500
commitafcca925e4272858288ee4ac1ed95bb7cb8e1bfd (patch)
tree41c78c6f0fb9fbec3ef0d9a8a935143f63d13270
parentfb01f3a6595598efd91a72710444475ec53d35e2 (diff)
Drop IRIX support
It turns out that GCC dropped support for IRIX in 4.8, so likely there was never even a C++11 compiler that could have been used to compile 2.x in any case.
-rw-r--r--doc/manual/deprecated.rst2
-rw-r--r--news.rst5
-rw-r--r--src/build-data/os/irix.txt9
-rw-r--r--src/lib/entropy/dev_random/info.txt1
-rw-r--r--src/lib/entropy/proc_walk/info.txt1
-rw-r--r--src/lib/filters/fd_unix/info.txt1
-rw-r--r--src/lib/rng/system_rng/info.txt1
7 files changed, 6 insertions, 14 deletions
diff --git a/doc/manual/deprecated.rst b/doc/manual/deprecated.rst
index a7dc4bf12..6a90fb27f 100644
--- a/doc/manual/deprecated.rst
+++ b/doc/manual/deprecated.rst
@@ -26,7 +26,7 @@ in the source.
classes which currently subclass it. This only affects your code if you
are referencing `Botan::SymmetricAlgorithm` directly.
-- Platform support for BeOS and IRIX operating systems
+- Platform support for BeOS and NaCl (Native Client)
- Support for PathScale and HP compilers
diff --git a/news.rst b/news.rst
index 3ac009fe3..abd106e83 100644
--- a/news.rst
+++ b/news.rst
@@ -173,6 +173,11 @@ Version 2.4.0, Not Yet Released
* Avoid some signed overflow warnings (GH #1220 #1245)
+* As upstream support for Native Client has been deprecated by Google, support
+ is now also deprecated in Botan and will be removed in a future release.
+
+* Support for building on IRIX has been removed.
+
Version 2.3.0, 2017-10-02
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
diff --git a/src/build-data/os/irix.txt b/src/build-data/os/irix.txt
deleted file mode 100644
index 70c37d39a..000000000
--- a/src/build-data/os/irix.txt
+++ /dev/null
@@ -1,9 +0,0 @@
-os_type unix
-
-soname_suffix "so"
-
-<target_features>
-gettimeofday
-threads
-filesystem
-</target_features>
diff --git a/src/lib/entropy/dev_random/info.txt b/src/lib/entropy/dev_random/info.txt
index eeffe5b85..d22f18211 100644
--- a/src/lib/entropy/dev_random/info.txt
+++ b/src/lib/entropy/dev_random/info.txt
@@ -16,7 +16,6 @@ freebsd
haiku
hpux
hurd
-irix
linux
netbsd
openbsd
diff --git a/src/lib/entropy/proc_walk/info.txt b/src/lib/entropy/proc_walk/info.txt
index 363fa8cd9..bb515b041 100644
--- a/src/lib/entropy/proc_walk/info.txt
+++ b/src/lib/entropy/proc_walk/info.txt
@@ -15,7 +15,6 @@ dragonfly
freebsd
hpux
hurd
-irix
linux
netbsd
qnx
diff --git a/src/lib/filters/fd_unix/info.txt b/src/lib/filters/fd_unix/info.txt
index a8765977d..4679cb4d5 100644
--- a/src/lib/filters/fd_unix/info.txt
+++ b/src/lib/filters/fd_unix/info.txt
@@ -13,7 +13,6 @@ dragonfly
freebsd
haiku
hpux
-irix
linux
netbsd
openbsd
diff --git a/src/lib/rng/system_rng/info.txt b/src/lib/rng/system_rng/info.txt
index fe8e1af1c..0c04fa21c 100644
--- a/src/lib/rng/system_rng/info.txt
+++ b/src/lib/rng/system_rng/info.txt
@@ -14,7 +14,6 @@ hpux
hurd
includeos
ios
-irix
linux
mingw
netbsd