diff options
author | Jack Lloyd <[email protected]> | 2019-01-04 12:24:04 -0500 |
---|---|---|
committer | Jack Lloyd <[email protected]> | 2019-01-04 12:24:04 -0500 |
commit | 504910453262b61f8513d5ca71f4fd0108b00ebe (patch) | |
tree | 1e42711f42e36078bb716dfb9ea176f32af8c722 /doc/manual | |
parent | 3578f8c503a93611a596681613201a3b692c26a1 (diff) |
Clarify statements re support
Diffstat (limited to 'doc/manual')
-rw-r--r-- | doc/manual/support.rst | 19 |
1 files changed, 10 insertions, 9 deletions
diff --git a/doc/manual/support.rst b/doc/manual/support.rst index 4406c4ae6..1d6ccc440 100644 --- a/doc/manual/support.rst +++ b/doc/manual/support.rst @@ -27,18 +27,19 @@ For Botan 2, the tier-2 supported platforms are * FreeBSD x86-64, Clang 3.8+ * IncludeOS x86-32, Clang 3.8+ -Some (but not all) of the tier-2 platforms are tested by CI. Things should -mostly work, and if problems are encountered, the Botan devs will probably be -able to help. But they are not as well tested as tier-1. +Some (but not all) of the tier-2 platforms are tested by CI. Everything should +work, and if problems are encountered, the developers will probably be able to +help. But they are not as carefully tested as tier-1. -Of course many other modern OSes such as QNX, AIX, OpenBSD, NetBSD, and Solaris -are also probably fine (Botan has been tested on all of them successfully in the -past), but none of the core developers run these OSes and may not be able to -help so much in debugging problems. Patches to improve the build for these -platforms are welcome, as are any reports of successful use. +Of course most other modern OSes such as QNX, AIX, OpenBSD, NetBSD, and Solaris +also work just fine. Some are tested occasionally, usually just before a new +release. But very little code specific to these platforms is written by the +primary developers. For example, any functionality in the library which +utilizes OpenBSD specific APIs was likely contributed by someone interested in +that platform. In theory any working C++11 compiler is fine but in practice, we only regularly -test with GCC, Clang, and Visual C++. Recent versions of IBM XLC will compile +test with GCC, Clang, and Visual C++. Recent versions of IBM XLC can compile the library but occasionally codegen bugs occur. Several other compilers (such as Intel and PGI) are supported by the build system but are not tested by the developers and may have build or codegen problems. Patches to improve support |