NEWS, README.win: Officially drop support for non-C99 compilers

We're considering MSVC 2015 to be sufficiently close to C99 for our
purposes, and we now have CI for it, so we can easily check whether any
desired C99 feature works. Other pre-C99 compilers are obsolete.

Resolves: dbus#404
Signed-off-by: Simon McVittie <smcv@collabora.com>
This commit is contained in:
Simon McVittie 2022-07-19 20:30:57 +01:00
parent 536b39a11c
commit 6d46d43aab
2 changed files with 12 additions and 2 deletions

7
NEWS
View File

@ -1,6 +1,13 @@
dbus 1.15.0 (UNRELEASED)
========================
Dependencies:
• dbus now requires either a C99 compiler (such as gcc or clang),
or Microsoft Visual Studio 2015 or later. Some workarounds for
pre-C99 environments are currently still present, but we plan to
remove them during this development cycle.
Feature removal:
• Remove support for the obsolete pam_console and pam_foreground modules

View File

@ -13,8 +13,11 @@ test not running yet and there is help needed to get them running.
Supported compilers
-------------------
On windows Microsoft Visual Studio 2010 (Express and professional variants)
and mingw-w64|32 are known to work.
Building dbus for Windows requires either Microsoft Visual Studio 2015
or later, or a recent mingw-w64 compiler.
Compilers older than the ones we test in continuous integration are
not supported.
Building
--------