The Kermit Project
|
Now hosted by
Panix.com
New York City USA
•
kermit@kermitproject.org
…since
1981
|
Frank da Cruz
fdc@columbia.edu
40.87790603853934, -73.87741064044799
Last update: Fri Sep 20 13:20:09 2024 New York time
Current: Beta.11 2024-08-08
Best viewed in a wide window.
If you can build the current C-Kermit 10.0 Beta-test version on a platform not listed in the first (latest) table below, please send me the relevant data for a new table entry, even if the build failed. If there were compiler warnings or errors, please also send me a transcript of the build. I'll add you to the credits just below unless you say not to.
Nelson Beebe, Michael Bernardi, Alex Bochannek, Mikael Boke, David Cantrell, Jacques Charreyron, Frank da Cruz, Tom DeBellis, Алексей Докучаев, Peter Eichhorn, Tom Furman, Peter Garner, David Goodwin, Stéphane Gourichon, Tom Ivar Helbekkmo, David Hittner, Ao Huang, Roger Ivie, Robert Lipe, Eberhard Lisse, Jeff Johnson, Piotr Kolasiński, Александр Кочетков, Elad Lahav, Greg Miller, Krzysztof Mitko, Klara Modin, Tony Nicholson, Rui Pereira, Omar Polo, Kenji Rikitake, Adam Rosi-Kessel, Antoni Sawicki, Steven M. Schweda, Frank Singleton, Igor Sobrado-Delgado, Jake Thompson, Sebastien Villemot, Ron Weiss.In the tables, OK means compilation and linking were successful in spite of any warnings, and a functional executable was produced. Binaries, by the way — at least the ones I made (Red Hat, Ubuntu, NetBSD, FreeBSD, etc) — are not stripped. Stripping would make them about 140k smaller, depending on architecture.
Instructions for downloading and building test versions: UNIX VMS Windows
I have not been able to work with the code since December 2023, when I came down with Long Covid, except for fixing a few minor compilation warnings. Any time I try to do anything more ambitious, I become hopelessly confused. I have no idea when or if the brain fog will clear.
Before the final release of C-Kermit 10, I'll need volunteers to address the pending portability and compliance issues, most of them due to Clang, and to change the OpenSSL support to work with both old (V1) and new (V3) of OpenSSL (which was beyond me even when I wasn't sick).
To paraphrase Edsgar W Dijkstra, "Clang considered harmful". Each new Clang release spews out more warnings about perfectly legal C code, each of which threatens to become fatal in future Clang releases at the whim of some unaccountable person(s), thus killing off countless thousands or millions of C programs written in compliance with the original language definition over the past 50+ years. For example see the Clang 18.1.8 builds below, compared with earlier Clang versions. Remember: the whole purpose of the C language is to be PORTABLE. For greater detail CLICK HERE.
Beta-11 builds (so far) by Michael Bernardi (West Sussex, England), Peter Eichhorn (Assyst GmbH, Aschheim-Dornach, Germany), Alexander Kochetkov (Александр Кочетков, Moscow), Tony Nicholson, Kenji Rikitake, Steven M. Schweda, and me (Bronx NY).
OS and version | Arch | Build | Date | Size | Compiler | Security | Status | Details |
---|---|---|---|---|---|---|---|---|
FreeBSD 13.1-RELEASE | amd64 | make freebsd | 2024-08-08 | 2561456 | Clang 13.0.0 | OK | *s2++; warning (bogus) | |
FreeBSD 13.1-RELEASE | amd64 | make freebsd+ssl | 2024-08-08 | 2700152 | Clang 13.0.0 | OpenSSL 1.1.1o | OK | *s2++; warning (bogus); numerous bogus warnings about dangling else and using the result of an assignment as a condition without parentheses. |
FreeBSD 14.1-RELEASE-p3 | i386 | make freebsd CC=gcc | 2024-08-08 | 2365204 | gcc 13.2.0 | OK | ckuus6.c dogrep(): -Wpointer-to-int-cast in 4 debug statements | |
FreeBSD 14.1-RELEASE-p3 GENERIC | i386 | make freebsd+ssl CC=gcc | 2024-08-08 | 2501324 | gcc 13.2.0 | OpenSSL 3.0.13 | OK | ckuus6.c dogrep(): -Wpointer-to-int-cast in 4 debug statements; 25 -Wdeprecated-declarations warnings in OpenSSL code |
FreeBSD 14.1-RELEASE-p3 GENERIC | i386 | make freebsd | 2024-08-08 | 2243148 | Clang 18.1.5 | OK | *s2++;, ckufio.c: utimes() declared without prototype, 3 -Wpointer-sign warnings in ckcftp.c and 12 ckcnet.c. | |
FreeBSD 14.1-RELEASE-p3 GENERIC | i386 | make freebsd+ssl | 2024-08-08 | 2373816 | Clang 18.1.5 | OpenSSL 3.0.13 | OK | *s2++;, ckufio.c: utimes() declared without prototype, 3 -Wpointer-sign warnings in ckcftp.c and 12 ckcnet.c, and 25 -Wdeprecated-declarations warnings in OpenSSL code. |
FreeBSD 14.1-RELEASE-p3 GENERIC | amd64 | make freebsd CC=gcc | 2024-08-08 | 2616912 | gcc 13.2.0 | OK | No warnings | |
FreeBSD 14.1-RELEASE-p3 GENERIC | amd64 | make freebsd+ssl CC=gcc | 2024-08-08 | 2764488 | gcc 13.2.0 | OpenSSL 3.0.13 | OK | 25 -Wdeprecated-declarations warnings in OpenSSL code |
FreeBSD 14.1-RELEASE-p3 GENERIC | amd64 | make freebsd | 2024-08-08 | 2538976 | Clang 18.1.5 | OK | *s2++; and ckufio.c: utimes() declared without prototype | |
FreeBSD 14.1-RELEASE-p3 GENERIC | amd64 | make freebsd+ssl | 2024-08-08 | 2682984 | Clang 18.1.5 | OK | *s2++; and ckufio.c: utimes() declared without prototype, 36 -Wdangling-else, 20 -Wparentheses, and 25 -Wdeprecated-declarations in OpenSSL code. | |
FreeBSD 14.1-RELEASE | arm64 | make freebsd | 2024-08-08 | 2329008 | Clang 18.1.5 | OK | *s2++; and ckufio.c: utimes() declared without prototype | |
FreeBSD 14.1-RELEASE | arm64 | make freebsd CC=gcc | 2024-08-08 | 2485344 | gcc 13.2.0 | OK | No warnings | |
FreeBSD 14.1-RELEASE | arm64 | make freebsd+ssl | 2024-08-08 | 2472928 | Clang 18.1.5 | OpenSSL 3.0.13 | OK | *s2++; and ckufio.c: utimes() declared without prototype, 36 -Wdangling-else, 20 -Wparentheses, and 25 -Wdeprecated-declarations in OpenSSL code. |
FreeBSD 14.1-RELEASE | arm64 | make freebsd+ssl CC=gcc | 2024-08-08 | 2636192 | gcc 13.2.0 | OpenSSL 3.0.13 | OK | 25 -Wdeprecated-declarations in OpenSSL code. |
FreeBSD 15.0-CURRENT | i386 | make freebsd CC=gcc | 2024-08-08 | 2365204 | gcc 13.2.0 | OK | ckuus6.c dogrep(): -Wpointer-to-int-cast in 4 debug statements | |
FreeBSD 15.0-CURRENT | i386 | make freebsd | 2024-08-08 | 2243148 | Clang 18.1.4 | OK | *s2++; plus -Wdeprecated-non-prototype for system functions like utimes(); numerous -Wpointer-sign warnings for calls to system functions like getsockname(), getpeername(), accept() in ckutio.c, ckcnet.c, and ckcftp.c. | |
FreeBSD 15.0-CURRENT | i386 | make freebsd+ssl | 2024-08-08 | 2373816 | Clang 18.1.4 | OpenSSL 3.0.13 | OK | As above plus -Wdeprecated-declarations and -Wparentheses warnings in OpenSSL code. |
FreeBSD 15.0-CURRENT | arm64 | make freebsd | 2024-08-08 | 2329008 | Clang 18.1.4 | OK | *s++; | |
FreeBSD 15.0-CURRENT | arm64 | make freebsd+ssl | 2024-08-08 | 2472928 | Clang 18.1.4 | OpenSSL 3.0.13 | OK | *s++; plus 36 -Wdangling-else warnings, -Wdeprecated-non-prototype warnings for system functions like utimes() and gethostbyname(); numerous -Wparentheses warnings, and 25 OSSL_DEPRECATEDIN_3_0 warnings. |
GhostBSD 24.04.1 | amd64 | make freebsd CC=gcc | 2024-08-08 | 2616976 | gcc 13.2.0 | OK | No warnings | |
GhostBSD 24.04.1 | amd64 | make freebsd+ssl CC=gcc | 2024-08-08 | 2764552 | gcc 13.2.0 | OpenSSL 3.0.13 | OK | 25 -Wdeprecated-declarations in OpenSSL code |
GhostBSD 24.07.3 | amd64 | make freebsd CC=gcc | 2024-08-08 | 2618512 | gcc 13.2.0 | OK | No warnings | |
GhostBSD 24.07.3 | amd64 | make freebsd | 2024-08-08 | 2540576 | Clang 18.1.6 | OK | One warning: *s2++; (bogus) | |
GhostBSD 24.07.3 | amd64 | make freebsd+ssl | 2024-08-08 | 2684584 | Clang 18.1.6 | OpenSSL 3.0.14 | OK | *s2++; (bogus); prototype conflict for system function utimes(); 25 -Wdeprecated-declarations in SSL code; 36 -Wdangling-else and 20 -Wparentheses warnings. |
GhostBSD 24.07.3 | amd64 | make freebsd+ssl CC=gcc | 2024-08-08 | 2766088 | gcc 13.2.0 | OpenSSL 3.0.14 | OK | 25 -Wdeprecated-declarations in OpenSSL code |
HP-UX B.10.20 | 9000/785 | make hpux1000 | 2024-08-08 | 3197708 | HP C | OK | No warnings | |
HP-UX B.10.20 | 9000/785 | make hpux1000t | 2024-08-08 | 3197713 | HP C | OK | cpp: "values.h", line 27: warning 2001: Redefinition of macro MAXINT. | |
HP-UX B.10.20 | 9000/785 | make hpux1000to | 2024-08-08 | 2602276 | HP C 76.3 | OK | cpp: "values.h", line 27: warning 2001: Redefinition of macro MAXINT. | |
HP-UX B.10.20 | 9000/785 | make hpux1000to KFLAGS="+Onolimit" | 2024-08-08 | 2532653 | HP C 76.3 | OK | cpp: "values.h", line 27: warning 2001: Redefinition of macro MAXINT. | |
HP-UX B.10.20 | 9000/785 | make hpux1000to+ | 2024-08-08 | 2532653 | HP C 76.3 | OK | cpp: "values.h", line 27: warning 2001: Redefinition of macro MAXINT. | |
HP-UX B.10.20 | 9000/785 | make hpux1000o | 2024-08-08 | 2602277 | HP C 76.3 | OK | No warnings | |
HP-UX B.10.20 | 9000/785 | make hpux1000o KFLAGS="+Onolimit" | 2024-08-08 | 2532650 | HP C 76.3 | OK | No warnings | |
HP-UX B.10.20 | 9000/785 | make hpux1000o+ | 2024-08-08 | 2532650 | HP C 76.3 | OK | No warnings | |
Linux Adélie 1.0 (Beta 5) | i686 | make linux | 2024-08-08 | 2716092 | gcc 8.5.0 | OK | ckufio.c: 2 x -Wincompatible-pointer-types for localtime() | |
Linux Adélie 1.0 (Beta 5) | i686 | make linux+ssl | 2024-08-08 | 2931912 | gcc 8.5.0 | OpenSSL 1.1.1v | OK | ckufio.c: 2 x -Wincompatible-pointer-types for localtime() |
Linux Alma 9.4 (Seafoam Ocelot) | x86_64 | make linux | 2024-08-08 | 2532888 | gcc 11.4.1 | OK | No warnings | |
Linux Alma 9.4 (Seafoam Ocelot) | x86_64 | make linux+ssl | 2024-08-08 | 2736384 | gcc 11.4.1 | OpenSSL 3.0.7 | OK | 25 -Wdeprecated-declarations in OpenSSL code |
Linux AntiX (bookworm) | i686 | make linux | 2024-08-08 | 3111400 | gcc 12.2.0 | OK | 4 -Wpointer-to-int-cast warnings in debug() statements in ckuus6.c. | |
Linux AntiX (bookworm) | i686 | make linux+ssl | 2024-08-08 | 3339248 | gcc 12.2.0 | OpenSSL 3.0.13 | OK | 4 -Wpointer-to-int-cast warnings in debug() statements in ckuus6.c; 25 -Wdeprecated-declarations in OpenSSL code. |
Linux Armbian 24.5.5 (bookworm) | aarch64 | make linux | 2024-08-08 | 3107696 | gcc 12.2.0 | OK | No warnings | |
Linux Armbian 24.5.5 (bookworm) | aarch64 | make linux+ssl | 2024-08-08 | 3339936 | gcc 12.2.0 | OpenSSL 3.0.13 | OK | 25 -Wdeprecated-declarations in OpenSSL code |
Linux Bohi 7.00 | x86_64 | make linux | 2024-08-08 | 2824248 | gcc 11.4.0 | OK | No warnings | |
Linux Bohi 7.00 | x86_64 | make linux+ssl | 2024-08-08 | 3038920 | gcc 11.4.0 | OpenSSL 3.0.2 | OK | 25 -Wdeprecated-declarations in OpenSSL code |
Linux CachyOS | x86_64 | make linux | 2024-08-08 | 2836064 | gcc 14.2.1 | OK | No warnings | |
Linux CachyOS | x86_64 | make linux+ssl | 2024-08-08 | 3051712 | gcc 14.2.1 | OpenSSL 3.3.1 | OK | 25 -Wdeprecated-declarations in OpenSSL code |
Linux CentOS Stream 9 | x86_64 | make linux | 2024-08-08 | 2541184 | gcc 11.3.1 | OK | No warnings | |
Linux CentOS Stream 9 | x86_64 | make linux | 2024-08-08 | 2532888 | gcc 11.4.1 | OK | No warnings | |
Linux CentOS Stream 9 | x86_64 | make linux+ssl | 2024-08-08 | 2736384 | gcc 11.4.1 | OpenSSL 3.2.2 | OK | 25 -Wdeprecated-declarations in OpenSSL code |
Linux CentOS Stream 9 | aarch64 | make linux | 2024-08-08 | 2579696 | gcc 11.4.1 | OK | No warnings | |
Linux CentOS Stream 9 | aarch64 | make linux+ssl | 2024-08-08 | 2746072 | gcc 11.4.1 | OpenSSL 3.2.2 | OK | 25 -Wdeprecated-declarations in OpenSSL code |
Linux Debian 11 | x86_64 | make linux | 2024-08-08 | 2801288 | gcc 10.2.1 | OK | No warnings | |
Linux Debian 11 | x86_64 | make linux+ssl | 2024-08-08 | 3012872 | gcc 10.2.1 | OpenSSL 1.1.1w | OK | No warnings |
Linux Debian 12 (bookworm) | i686 | make linux | 2024-08-08 | 3111400 | gcc 12.2.0 | OK | 4 -Wpointer-to-int-cast warnings in debug() statements in ckuus6.c. | |
Linux Debian 12 (bookworm) | i686 | make linux+ssl | 2024-08-08 | 3339248 | gcc 12.2.0 | OpenSSL 3.0.13 | OK | 4 -Wpointer-to-int-cast warnings in debug() statements in ckuus6.c; 25 OSSL_DEPRECATEDIN_3_0 warnings in OpenSSL code |
Linux Debian 12 (bookworm) | aarch64 | make linux | 2024-08-08 | 3107696 | gcc 12.2.0 | OK | No warnings | |
Linux Debian 12 (bookworm) | aarch64 | make linux+ssl | 2024-08-08 | 3339936 | gcc 12.2.0 | OpenSSL 3.0.13 | OK | 25 OSSL_DEPRECATEDIN_3_0 warnings in OpenSSL code |
Linux DietPi v9.6.1 (bookworm) | aarch64 | make linux | 2024-08-08 | 3107696 | gcc 12.2.0 | OK | No warnings | |
Linux DietPi v9.6.1 (bookworm) | aarch64 | make linux+ssl | 2024-08-08 | 3339936 | gcc 12.2.0 | OpenSSL 3.0.13 | OK | 25 OSSL_DEPRECATEDIN_3_0 warnings in OpenSSL code |
Linux EndeavourOS | x86_64 | make linux | 2024-08-08 | 2827896 | gcc 14.1.1 | OK | No warnings | |
Linux EndeavourOS | x86_64 | make linux+ssl | 2024-08-08 | 3043544 | gcc 14.1.1 | OpenSSL 3.3.1 | OK | 25 OSSL_DEPRECATEDIN_3_0 warnings in OpenSSL code |
Linux EndeavourOS | aarch64 | make linux | 2024-08-08 | 3109952 | gcc 14.1.1 | OK | No warnings | |
Linux EndeavourOS | aarch64 | make linux+ssl | 2024-08-08 | 3341952 | gcc 14.1.1 | OpenSSL 3.3.0 | OK | 25 OSSL_DEPRECATEDIN_3_0 warnings in OpenSSL code |
Linux Fedora 37 | x86_64 | make linux | 2024-08-08 | 2549704 | gcc 12.2.1 | OK | No warnings | |
Linux Fedora 37 | x86_64 | make linux+ssl | 2024-08-08 | 2749096 | gcc 12.2.1 | OpenSSL 3.0.8 | OK | 25 OSSL_DEPRECATEDIN_3_0 warnings in OpenSSL code |
Linux Fedora 40 | x86_64 | make linux | 2024-08-08 | 2545464 | gcc 14.2.1 | OK | No warnings | |
Linux Fedora 40 | x86_64 | make linux+ssl | 2024-08-08 | 2748920 | gcc 14.2.1 | OpenSSL 3.2.1 | OK | 25 OSSL_DEPRECATEDIN_3_0 warnings in OpenSSL code |
Linux Q4OS (bookworm) | i686 | make linux | 2024-08-08 | 3111400 | gcc 12.2.0 | OK | ckuus6.c 4 -Wpointer-to-int-cast warnings in debug() calls | |
Linux Q4OS (bookworm) | i686 | make linux+ssl | 2024-08-08 | 3339248 | gcc 12.2.0 | OpenSSL 3.0.13 | OK | ckuus6.c 4 -Wpointer-to-int-cast warnings in debug() calls; 25 OSSL_DEPRECATEDIN_3_0 warnings in OpenSSL code. |
Linux Q4OS (bookworm) | aarch64 | make linux | 2024-08-08 | 2479464 | gcc 12.2.0 | OK | ckuus6.c 4 -Wpointer-to-int-cast warnings in debug() calls | |
Linux Q4OS (bookworm) | aarch64 | make linux+ssl | 2024-08-08 | 2673588 | gcc 12.2.0 | OpenSSL 3.0.11 | OK | ckuus6.c 4 -Wpointer-to-int-cast warnings in debug() calls; 25 OSSL_DEPRECATEDIN_3_0 warnings in OpenSSL code. |
Linux Kali GNU/Linux Rolling | x86_64 | make linux | 2024-08-08 | 2820152 | gcc 13.3.0 | OK | No warnings | |
Linux Kali GNU/Linux Rolling | x86_64 | make linux+ssl | 2024-08-08 | 3031744 | gcc 13.3.0 | OpenSSL 3.2.2 | OK | 25 OSSL_DEPRECATEDIN_3_0 warnings in OpenSSL code |
Linux Kali GNU/Linux Rolling | aarch64 | make linux | 2024-08-08 | 3109544 | gcc 13.2.0 | OK | No warnings | |
Linux Kali GNU/Linux Rolling | aarch64 | make linux+ssl | 2024-08-08 | 3342736 | gcc 13.2.0 | OpenSSL 3.2.2-dev | OK | 25 OSSL_DEPRECATEDIN_3_0 warnings in OpenSSL code |
Linux KDE neon 6.0 | x86_64 | make linux | 2024-08-08 | 2842608 | gcc 11.4.0 | OK | No warnings | |
Linux KDE neon 6.0 | x86_64 | make linux+ssl | 2024-08-08 | 3065480 | gcc 11.4.0 | OpenSSL 3.0.2 | OK | 25 OSSL_DEPRECATEDIN_3_0 warnings in OpenSSL code |
Linux Lite 7.0 | x86_64 | make linux | 2024-08-08 | 2829520 | gcc 13.2.0 | OK | ckucmd.c: -Wformat overflow() in sprintf() at line 4977 | |
Linux Lite 7.0 | x86_64 | make linux+ssl | 2024-08-08 | 3048288 | gcc 13.2.0 | OpenSSL 3.0.13 | OK | ckucmd.c: -Wformat overflow() in sprintf() at line 4977; 25 OSSL_DEPRECATEDIN_3_0 warnings in OpenSSL code |
Linux Manjaro | x86_64 | make linux | 2024-08-08 | 2836064 | gcc 14.1.1 | OK | No warnings | |
Linux Manjaro | x86_64 | make linux+ssl | 2024-08-08 | 3051712 | gcc 14.1.1 | OpenSSL 3.3.1 | OK | 25 OSSL_DEPRECATEDIN_3_0 warnings in OpenSSL code |
Linux Manjaro ARM | aarch64 | make linux | 2024-08-08 | 3102808 | gcc 12.1.0 | OK | No warnings | |
Linux Manjaro ARM | aarch64 | make linux+ssl | 2024-08-08 | 3338712 | gcc 12.1.0 | OpenSSL 3.2.1 | OK | 25 OSSL_DEPRECATEDIN_3_0 warnings in OpenSSL code |
Linux Mint 22 | x86_64 | make linux | 2024-08-08 | 2829520 | gcc 13.2.0 | OK | ckucmd.c 4977 cmcvtdate() sprintf() -Wformat-overflow; | |
Linux Mint 22 | x86_64 | make linux+ssl | 2024-08-08 | 3048288 | gcc 13.2.0 | OpenSSL 3.0.13 | OK | As above plus 25 -Wdeprecated-declarations in OpenSSL code |
Linux MX 23.2 (bookworm) | i686 | make linux | 2024-08-08 | 3111400 | gcc 12.2.0 | OK | ckuus6.c 4 -Wpointer-to-int-cast warnings in debug() calls | |
Linux MX 23.2 (bookworm) | i686 | make linux+ssl | 2024-08-08 | 3339248 | gcc 12.2.0 | OpenSSL 3.0.13 | OK | As above plus 25 -Wdeprecated-declarations in OpenSSL code |
Linux MX 23.2 (bookworm) | aarch64 | make linux | 2024-08-08 | 3107696 | gcc 12.2.0 | OK | No warnings | |
Linux MX 23.2 (bookworm) | aarch64 | make linux+ssl | 2024-08-08 | 3339936 | gcc 12.2.0 | OpenSSL 3.0.13 | OK | 25 -Wdeprecated-declarations in OpenSSL code |
Linux MX-23.4 (bookworm) | x86_64 | make linux | 2024-08-08 | 2801696 | gcc 12.2.0 | OK | No warnings | |
Linux MX-23.4 (bookworm) | x86_64 | make linux+ssl | 2024-08-08 | 3017376 | gcc 12.2.0 | OpenSSL 3.0.14 | OK | 25 -Wdeprecated-declarations in OpenSSL code |
Linux MX-23.4 (bookworm) | x86_64 | make linux+krb5 | 2024-08-08 | 3009176 | gcc 12.2.0 | Kerberos 5 R1.20.1 | OK | 15 warnings in Kerberos code |
Linux MX-23.4 (bookworm) | aarch64 | make linux | 2024-08-08 | 3107696 | gcc 12.2.0 | OK | No warnings | |
Linux MX-23.4 (bookworm) | aarch64 | make linux+ssl | 2024-08-08 | 3339936 | gcc 12.2.0 | OpenSSL 3.0.14 | OK | 25 -Wdeprecated-declarations in OpenSSL code |
Linux MX-23.4 (bookworm) | aarch64 | make linux+krb5 | 2024-08-08 | 3270144 | gcc 12.2.0 | Kerberos 5 R1.20.1 | OK | 15 warnings in Kerberos code |
Linux OpenMandriva Lx 24.08 | x86_64 | make LIBS=-lcrypt CC=gcc linux | 2024-08-08 | 2536464 | gcc 14.1.0 | OK | No warnings | |
Linux OpenMandriva Lx 24.08 | x86_64 | make CC=gcc linux+ssl | 2024-08-08 | 2739928 | gcc 14.1.0 | OpenSSL 3.3.1 | OK | 25 OSSL_DEPRECATEDIN_3_0 warnings in OpenSSL code |
Linux OpenMandriva Lx 24.08 | x86_64 | make LIBS=-lcrypt linux | 2024-08-08 | 2717192 | Clang 18.1.8 | OK | *s2++; | |
Linux OpenMandriva Lx 24.08 | x86_64 | make linux+ssl | 2024-08-08 | 2924336 | Clang 18.1.8 | OpenSSL 3.3.1 | OK | *s2++; 35 -Wdangling-else warnings, numerous -Wparentheses warnings, numerous warnings of missing prototypes for system functions such as cast_ofb64_init() and cast_ofb64_start() and many more from this family plus -Wpointer-sign warnings for the same functions, plus 25 OSSL_DEPRECATEDIN_3_0 warnings in OpenSSL code. |
Linux openSUSE Leap 15.4 | x86_64 | make linux | 2024-08-08 | 2466008 | gcc 7.5.0 | OK | No warnings | |
Linux openSUSE Leap 15.4 | x86_64 | make linux+ssl | 2024-08-08 | 2669672 | gcc 7.5.0 | OpenSSL 1.1.1l | OK | No warnings |
Linux openSUSE Leap 15.6 | x86_64 | make linux | 2024-08-08 | 2466040 | gcc 7.5.0 | OK | No warnings | |
Linux openSUSE Leap 15.6 | x86_64 | make linux+ssl | 2024-08-08 | 2669704 | gcc 7.5.0 | OpenSSL 3.1.4 | OK | 25 OSSL_DEPRECATEDIN_3_0 warnings in OpenSSL code |
Linux openSUSE Leap 15.6 | aarch64 | make linux | 2024-08-08 | 2451864 | gcc 7.5.0 | OK | No warnings | |
Linux openSUSE Leap 15.6 | aarch64 | make linux+ssl | 2024-08-08 | 2683800 | gcc 7.5.0 | OpenSSL 3.1.4 | OK | 25 OSSL_DEPRECATEDIN_3_0 warnings in OpenSSL code |
Linux Oracle Server 9.1 | x86_64 | make linux | 2024-08-08 | 2541240 | gcc 11.3.1 | OK | No warnings | |
Linux Oracle Server 9.1 | x86_64 | make linux+ssl | 2024-08-08 | 2744736 | gcc 11.3.1 | OpenSSL 3.0.1 | OK | 25 OSSL_DEPRECATEDIN_3_0 warnings |
Linux Oracle Server 9.4 | x86_64 | make linux | 2024-08-08 | 2532896 | gcc 11.4.1 | OK | No warnings | |
Linux Oracle Server 9.4 | x86_64 | make linux+ssl | 2024-08-08 | 2736392 | gcc 11.4.1 | OpenSSL 3.0.7 | OK | 25 OSSL_DEPRECATEDIN_3_0 warnings |
Linux Oracle Server 9.4 | aarch64 | make linux | 2024-08-08 | 2579704 | gcc 11.4.1 | OK | No warnings | |
Linux Oracle Server 9.4 | aarch64 | make linux+ssl | 2024-08-08 | 2746080 | gcc 11.4.1 | OpenSSL 3.0.7 | OK | 25 OSSL_DEPRECATEDIN_3_0 warnings |
Linux Parrot Security 6.2 (lorikeet) | x86_64 | make linux | 2024-08-08 | 2801696 | gcc 12.2.0 | OK | No warnings | |
Linux Parrot Security 6.2 (lorikeet) | x86_64 | make linux+ssl | 2024-08-08 | 3017376 | gcc 12.2.0 | OpenSSL 3.0.13 | OK | 25 OSSL_DEPRECATEDIN_3_0 warnings in OpenSSL code |
Linux Parrot Security 6.2 (lorikeet) | aarch64 | make linux | 2024-08-08 | 3107696 | gcc 12.2.0 | OK | No warnings | |
Linux Pop!_OS 22.04 LTS | x86_64 | make linux | 2024-08-08 | 2824248 | gcc 11.4.0 | OK | No warnings | |
Linux Pop!_OS 22.04 LTS | x86_64 | make linux+ssl | 2024-08-08 | 3038920 | gcc 11.4.0 | OpenSSL 3.0.2 | OK | 25 OSSL_DEPRECATEDIN_3_0 warnings |
Linux Pop!_OS 22.04 LTS | aarch64 | make linux | 2024-08-08 | 3068296 | gcc 11.4.0 | OK | No warnings | |
Linux Pop!_OS 22.04 LTS | aarch64 | make linux+ssl | 2024-08-08 | 3304296 | gcc 11.4.0 | OpenSSL 3.0.2 | OK | 25 OSSL_DEPRECATEDIN_3_0 warnings |
Linux Raspberry Pi OS (bookworm) | aarch64 | make linux | 2024-08-08 | 3109792 | gcc 12.2.0 | OK | No warnings | |
Linux Raspberry Pi OS (bookworm) | aarch64 | make linux+ssl | 2024-08-08 | 3342960 | gcc 12.2.0 | OpenSSL 3.0.13 | OK | 23 OSSL_DEPRECATEDIN_3_0 warnings in OpenSSL code |
Linux Raspberry Pi OS (bullseye) | x86_64 | make linux | 2024-08-08 | 3179176 | gcc 10.2.1 | OK | ckuus6.c: 4 -Wpointer-to-int-cast warnings in debug() statements. | |
Linux Raspberry Pi OS (bullseye) | x86_64 | make linux+ssl | 2024-08-08 | 3419664 | gcc 10.2.1 | OpenSSL 1.1.1w | OK | ckuus6.c: 4 -Wpointer-to-int-cast warnings in debug() statements. |
Linux RHEL 6.10 | x86_64 | make linux | 2024-08-08 | 2408955 | gcc 4.4.7 | OK | No warnings | |
Linux RHEL 6.10 | x86_64 | make linux+krb5 | 2024-08-08 | 2601769 | gcc 4.4.7 | Kerberos 5 1.10.3 | OK | No warnings |
Linux RHEL 6.10 | x86_64 | make linux+ssl | 2024-08-08 | 2610229 | gcc 4.4.7 | OpenSSL 1.0.1e | OK | No warnings |
Linux RHEL 6.10 | x86_64 | make linux+krb5+ssl "K5LIB=-L /lib64" | 2024-08-08 | 2700433 | gcc 4.4.7 | OpenSSL 1.0.1e; Kerberos 5 1.10.3 | OK | No warnings |
Linux Rhino 2024.1 (mainline) | x86_64 | make linux | 2024-08-08 | 2837712 | gcc 14.2.0 | OK | ckucmd.c 4977: -Wformat-overflow warning in sprintf(). | |
Linux Rhino 2024.1 (mainline) | x86_64 | make linux+ssl | 2024-08-08 | 3056448 | gcc 14.2.0 | OpenSSL 3.2.2 | OK | ckucmd.c 4977: -Wformat-overflow warning in sprintf(); 23 OSSL_DEPRECATEDIN_3_0 warnings in OpenSSL code. |
Linux Rocky 9.1 | x86_64 | make linux | 2024-08-08 | 2541184 | gcc 11.3.1 | OK | No warnings | |
Linux Rocky 9.1 | x86_64 | make linux+ssl | 2024-08-08 | 2744680 | gcc 11.3.1 | OpenSSL 3.0.1 | OK | 23 OSSL_DEPRECATEDIN_3_0 warnings in OpenSSL code |
Linux Rocky 9.4 (Blue Onyx) | x86_64 | make linux | 2024-08-08 | 2532888 | gcc 11.4.1 | OK | No warnings | |
Linux Rocky 9.4 (Blue Onyx) | x86_64 | make linux+ssl | 2024-08-08 | 2736384 | gcc 11.4.1 | OpenSSL 3.0.7 | OK | 23 OSSL_DEPRECATEDIN_3_0 warnings in OpenSSL code |
Linux Rocky 9.4 (Blue Onyx) | aarch64 | make linux | 2024-08-08 | 2579696 | gcc 11.4.1 | OK | No warnings | |
Linux Rocky 9.4 (Blue Onyx) | aarch64 | make linux+ssl | 2024-08-08 | 2746072 | gcc 11.4.1 | OpenSSL 3.0.7 | OK | 23 OSSL_DEPRECATEDIN_3_0 warnings in OpenSSL code |
Linux Slackware 15.0 | x86_64 | make linux | 2024-08-08 | 2557840 | gcc 11.2.0 | OK | No warnings | |
Linux Slackware 15.0 | x86_64 | make linux+ssl | 2024-08-08 | 2757328 | gcc 11.2.0 | OpenSSL 1.1.1za | OK | *s++; + 2 -Wdeprecated-declarations warnings in SSL code. |
Linux Slax (bookworm) | x86_64 | make linux | 2024-08-08 | 2801696 | gcc 12.2.0 | OK | No warnings | |
Linux Slax (bookworm) | x86_64 | make linux+ssl | 2024-08-08 | 3017376 | gcc 12.2.0 | OpenSSL 3.0.13 | OK | 25 OSSL_DEPRECATEDIN_3_0 warnings in OpenSSL code |
Linux Ubuntu 24.04 LTS | x86_64 | make linux | 2024-08-08 | 2829520 | gcc 13.2.0 | OK | -Wformat-overflow in sprintf() call, ckucmd.c 4977 | |
Linux Ubuntu 24.04 LTS | x86_64 | make linux+ssl | 2024-08-08 | 3048288 | gcc 13.2.0 | OpenSSL 3.0.13 | OK | -Wformat-overflow in sprintf() call, ckucmd.c 4977; numerous -Wdeprecated-declarations in SSL code. |
Linux Ubuntu 24.04 LTS | aarch64 | make linux | 2024-08-08 | 3106672 | gcc 13.2.0 | OK | -Wformat-overflow in sprintf() call, ckucmd.c 4977 | |
Linux Ubuntu 24.04 LTS | aarch64 | make linux+ssl | 2024-08-08 | 3337624 | gcc 13.2.0 | OpenSSL 3.0.13 | OK | -Wformat-overflow in sprintf() call, ckucmd.c 4977 numerous -Wdeprecated-declarations in SSL code. |
Linux Ubuntu 24.04.1 LTS | x86_64 | make linux | 2024-08-08 | 2829584 | gcc 14.0.1 (experimental) | OK | ckucmd.c 4977 in cmcvtdate() sprintf: -Wformat-overflow | |
Linux Ubuntu 24.04.1 LTS | x86_64 | make linux+ssl | 2024-08-08 | 3048320 | gcc 14.0.1 (experimental) | OpenSSL 3.0.13 | OK | ckucmd.c 4977: -Wformat-overflow warning in sprintf() plus 25 -Wdeprecated-declarations in SSL code. |
Linux Ubuntu 24.04.1 LTS | aarch64 | make linux | 2024-08-08 | 3107088 | gcc 14.0.1 (experimental) | OK | ckucmd.c 4977: -Wformat-overflow warning in sprintf() | |
Linux Ubuntu 24.04.1 LTS | aarch64 | make linux+ssl | 2024-08-08 | 3338360 | gcc 14.0.1 (experimental) | OpenSSL 3.0.13 | OK | ckucmd.c 4977: -Wformat-overflow warning in sprintf() plus 25 -Wdeprecated-declarations in SSL code. |
Linux Ubuntu 20.04.6 LTS | x86_64 | make linux | 2024-08-08 | 2856408 | gcc 9.4.0 | OK | No warnings | |
Linux Ubuntu 20.04.6 LTS | x86_64 | make linux | 2024-08-08 | 2520240 | Clang 10.0.0 | OK | No warnings | |
Linux Ubuntu 20.04.6 LTS | x86_64 | make linux+ssl | 2024-08-08 | 3083648 | gcc 9.4.0 | OpenSSL 1.1.1f | OK | No warnings |
Linux Ultramarine 40 | x86_64 | make linux | 2024-08-08 | 2545464 | gcc 14.2.1 | OK | No warnings | |
Linux Ultramarine 40 | x86_64 | make linux+ssl | 2024-08-08 | 2748920 | gcc 14.2.1 | OpenSSL 3.? | OK | 24 -Wdeprecated-declarations warnings in SSL code. |
Linux Void | x86_64 | make linux | 2024-08-08 | 2818384 | gcc 13.2.0 | OK | No warnings | |
Linux Void | x86_64 | make linux+ssl | 2024-08-08 | 3029976 | gcc 13.2.0 | OpenSSL 3.3.1 | OK | 23 OSSL_DEPRECATEDIN_3_0 warnings in OpenSSL code |
Linux Void | aarch64 | make linux | 2024-08-08 | 3043832 | gcc 13.2.0 | OK | No warnings | |
Linux Void | aarch64 | make linux+ssl | 2024-08-08 | 3275792 | gcc 13.2.0 | OpenSSL 3.3.0 | OK | 23 OSSL_DEPRECATEDIN_3_0 warnings in OpenSSL code |
Linux Voyager 24.04 LTS | x86_64 | make linux | 2024-08-08 | 2829520 | gcc 13.2.0 | OK | -Wformat-overflow in sprintf() call, ckucmd.c 4977 | |
Linux Voyager 24.04 LTS | x86_64 | make linux+ssl | 2024-08-08 | 3048288 | gcc 13.2.0 | OpenSSL 3.0.13 | OK | -Wformat-overflow in sprintf() call, ckucmd.c 4977; 25 -Wdeprecated-declarations in OpenSSL code. |
Linux Zorin OS 17.1 | x86_64 | make linux | 2024-08-08 | 2824248 | gcc 11.4.0 | OK | No warnings | |
Linux Zorin OS 17.1 | x86_64 | make linux+ssl | 2024-08-08 | 3038920 | gcc 11.4.0 | OpenSSL 3.0.2 | OK | 25 -Wdeprecated-declarations in OpenSSL code. |
Mac OS X 10.14.6 | x86_64 | make macos+ssl 'KSSLINC=-I/usr/local/include' 'KSSLLIB=-L/usr/local/lib' | 2024-08-08 | 2592844 | gcc 4.2.1 | OpenSSL 1.1.1s | OK | |
macOS 14.5 | x86_64 | make macos | 2024-08-08 | 2394728 | Apple LLVM 15.0.0 | OK | No warnings | |
macOS 14.5 | x86_64 | make macosx | 2024-08-08 | 2394728 | Apple LLVM 15.0.0 | OK | *s2++; | |
macOS 14.6.1 | arm64 | make macos | 2024-08-08 | 2317720 | Apple LLVM 15.0.0 | OK | No warnings | |
MidnightBSD 3.2.0 | amd64 | make freebsd | 2024-08-08 | 2558832 | Clang 13.0.0 | OK | *s2++; | |
MidnightBSD 3.2.0 | amd64 | make freebsd+ssl | 2024-08-08 | 2697656 | Clang 13.0.0 | OpenSSL 1.1.1w | OK | *s2++; plus 36 -Wdangling-else in ckuus7.c, 1 -Wparentheses in ckctel.c, 1 -Wdeprecated-declarations in ckcftp.c, 1 -Wparentheses in ckcftp.c 1 -Wparentheses in ckuath.c, 1 -Wdeprecated-declarations in ck_ssl.c, 17 --Wparentheses in ck_ssl.c |
Minix 3.4.0 | i386 | make Minix340 | 2024-08-08 | FAILED | *s2++; ckucmd.c 5733: 2 x -Wlogical-op-parentheses; ckuus4.c: 3 x -Wlogical-op-parentheses; ckcpro.c: 1 x -Wlogical-op-parentheses; ckcfns.c: 2 x -Wlogical-op-parentheses; ckutio.c: 2 x -Wimplicit-function-declaration; etc etc etc, tons of warnings, and finally (after ckcftp.c): make[1]: don't know how to make cc. Stop. | |||
Minix 3.4.0 | i386 | make netbsd | 2024-08-08 | 2294368 | gcc 4.2.1 | OK | *s2++; ckufio.c 3654: implicit declaration of wait(); ckcnet.c: numerous -Wpointer-sign and -Wpointer-sign; many modules: -Wlogical-op-parentheses warnings. | |
NetBSD 10.0 | i386 | make netbsd | 2024-08-08 | 2497048 | gcc 10.5.0 | OK | 4 -Wpointer-to-int-cast warnings in debug() statements in ckuus6.c. | |
NetBSD 10.0 | i386 | make netbsd+ssl | 2024-08-08 | 2708788 | gcc 10.5.0 | OpenSSL 3.0.12 | OK | 4 -Wpointer-to-int-cast warnings in debug() statements in ckuus6.c, plus numerous -Wimplicit-function-declaration and -Wdeprecated-declarations warnings in SSL code |
NetBSD 10.0_RC3 | amd64 | make netbsd | 2024-08-08 | 2577296 | gcc 10.5.0 | OK | No warnings | |
NetBSD 10.0_RC3 | amd64 | make netbsd+ssl | 2024-08-08 | 3091040 | gcc 10.5.0 | OpenSSL 3.0.12 | OK | 23 OSSL_DEPRECATEDIN_3_0 warnings |
NetBSD 10.0_RC3 | amd64 | make netbsd-clang | 2024-08-08 | 2463232 | Clang 16.0.6 | OK | *s2++; [-Wunused-value] (bogus); ckufio.c: ftime() and utimes() conflicting prototypes | |
NetBSD 10.0_RC3 | amd64 | make netbsd+ssl | 2024-08-08 | Clang 16.06 | OpenSSL 3.0.12 | FAILED | OSSL_DEPRECATEDIN_3_0 (now a fatal Clang error?) | |
NetBSD 10.0_RC6 | amd64 | make netbsd | 2024-08-08 | 2577296 | gcc 10.5.0 | OK | No warnings | |
NetBSD 10.0_RC6 | amd64 | make netbsd+ssl | 2024-08-08 | 3091040 | gcc 10.5.0 | OpenSSL 3.0.12 | OK | Numerous OSSL_DEPRECATEDIN_3_0 and -Wimplicit-function-declaration warnings |
NetBSD 10.0_RC6 | amd64 | make netbsd-clang | 2024-08-08 | 2463232 | Clang 16.0.6 | OK | Numerous -Wimplicit-function-declaration and -Wdeprecated-declarations warnings | |
OpenBSD 7.2 | amd64 | make openbsd | 2024-08-08 | 2866168 | Clang 13.0.0 | OK | *s2++; (bogus) | |
OpenBSD 7.2 | amd64 | make openbsd+ssl | 2024-08-08 | 3040912 | Clang 13.0.0 | LibreSSL 3.6.0 | OK | *s2++;, 20 -Wparentheses, 3 -Wimplicit-function-declaration, 36 -Wdangling-else |
OpenBSD 7.5 | i386 | make openbsd | 2024-08-08 | 2512640 | Clang 16.0.6 | OK | *s2++; plus -Wdeprecated-non-prototype for utimes() in ckufio.c. ckclib.c:3369:9: warning: expression result unused [-Wunused-value] | |
OpenBSD 7.5 | i386 | make openbsd+ssl | 2024-08-08 | Clang 16.0.6 | LibreSSL | FAILED | numerous dangling-else and -Wparentheses warnings, missing prototypes for library functions like utimes(), timeval(), wait(); and a fatal error: undefined symbol: X509V3_EXT_cleanup (referenced in ck_ssl.c). | |
OpenBSD 7.5 | amd64 | make openbsd | 2024-08-08 | 2866048 | Clang 16.0.6 | OK | *s2++; and ckufio.c:5619: utimes() -Wdeprecated-non-prototype | |
OpenBSD 7.6 | amd64 | make openbsd | 2024-08-08 | 2866048 | Clang 16.0.6 | OK | *s2++; and ckufio.c:5619: utimes() -Wdeprecated-non-prototype; various warnings about using "deprecated" strcpy(), stract(), sprintf(), and vsprintf() even though they are used safely. | |
OpenBSD 7.6 | amd64 | make openbsd+ssl | 2024-08-08 | Clang 16.0.6 | LibreSSL | FAILED | Tons of warnings, then failed with error: undefined symbol: X509V3_EXT_cleanup. | |
OpenVMS V7.3 (no networking) | VAXserver 3100 M48 | @ckvker "N" | 2024-08-08 | 1754112 | Compaq C V6.4-005 (DECC 60490005) | OK | Optimization suppressed in ckudia.c | |
OpenVMS V7.3/Multinet V5.5 | VAXserver 100 M48 | @ckvker "O" | 2024-08-08 | 2883584 | Compaq C V6.4-005 (DECC 60490005) | OK | Optimization suppressed in ckudia.c | |
OpenVMS VSI V8.4-2L1 (no networking) | AlphaVM AlphaServer ES40 | @ckvker "N" | 2024-08-08 | 2837504 | VSI C V7.4-002 (DECC 70490002) | OK | ckuus7.c line 9161 Fetched uninitialized variable "n" and ckvtio.c line 926: %CC-I-QUESTCOMPARE (not a problem; see comment in code) | |
OpenVMS VSI Alpha V8.4-2L1/MultiNet 5.5 | AlphaVM AlphaServer ES40 | @ckvker "O" | 2024-08-08 | 3404288 | VSI C V7.4-002 DECC 70490002) | OK | ckvtio.c line 926: %CC-I-QUESTCOMPARE (not a problem; see comment in code) | |
OpenVMS VSI Alpha V8.4-2L1/MultiNet 5.5 | AlphaVM AlphaServer ES40 | @ckvker "O" "" "CK_SSL" "/NOLIST" | 2024-08-08 | 4013568 | VSI C V7.4-002 (DECC 70490002) | VSI AXPVMS SSL3 V3.0-14 | OK | ckvtio.c line 926: %CC-I-QUESTCOMPARE (not a problem; see comment in code) |
OpenVMS V8.4-2L3 (VSI) | HP rx2600 IA64 | @ckvker.com | 2024-08-08 | 5833216 | VSI C V7.4-001 | OK | ckvtio.c line 926: %CC-I-QUESTCOMPARE (not a problem; see comment in code) | |
OpenVMS V8.4-2L3 (VSI) | HP rx2600 IA64 | @ckvker.com "" "" "CK_SSL" | 2024-08-08 | 6130688 | VSI C V7.4-001 | OpenSSL 3.0.13 | OK | ckvtio.c line 926: %CC-I-QUESTCOMPARE (not a problem, see commends in code) |
OpenVMS x86_64 V9.2-2 (no networking) | innotek GmbH VirtualBox | @ckvker "N" | 2024-08-08 | 3404288 | VSI C x86-64 V7.5-009 (GEM 50XBR) (DECC 70590009) | OK | ckuus7.c line 9161 Fetched uninitialized variable "n" and ckvtio.c line 926: %CC-I-QUESTCOMPARE (not a problem; see comment in code) | |
OpenVMS x86_64 V9.2-2 /TCPIP V6.0-24 | innotek GmbH VirtualBox | @ckvker "O" "" "CK_SSL" "/NOLIST" | 2024-08-08 | 4418560 | VSI C x86-64 V7.5-009 (GEM 50XBR) (DECC 70590009) | VSI X86VMS SSL3 V3.0-14 | OK | ckvtio.c line 926: %CC-I-QUESTCOMPARE (not a problem; see comment in code) |
Solaris OmniOS (SunOS 5.11) | i86pc | make solaris11g | 2024-08-08 | 4761012 | gcc 12.3.0 | OK | 4 -Wpointer-to-int-cast warnings in debug() statements in ckuus6.c; implicit declarations of tgetent(), tputs(), and tgoto() in ckuusx.c; implicit declaration ioctl() in ckupty.c. | |
Solaris OmniOS (SunOS 5.11) | i86pc | make solaris11g+ssl | 2024-08-08 | 5062512 | gcc 12.3.0 | OpenSSL 3.1.6 | OK | 4 -Wpointer-to-int-cast warnings in debug() statements in ckuus6.c; implicit declarations of tgetent(), tputs(), and tgoto() in ckuusx.c; implicit declaration ioctl() in ckupty.c. |
Solaris OpenIndiana 2024.04 | i86pc | make solaris11g | 2024-08-08 | 4798648 | gcc 13.3.0 | OK | ckuus6.c dogrep() 4 -Wpointer-to-int-cast warnings in debug() calls; ckuusx.c: 4 -Wimplicit-function-declaration warnings: tgetent(), wgetstr(), tgoto(), ioctl(); ckufio.c 8286 -Wincompatible-pointer-types | |
Solaris OpenIndiana 2024.04 | i86pc | make solaris11g+ssl | 2024-08-08 | 5302340 | gcc 13.3.0 | OpenSSL 1.0.2u | OK | ckuus6.c dogrep() 4 -Wpointer-to-int-cast warnings in debug() calls; ckuusx.c: 4 -Wimplicit-function-declaration warnings: tgetent(), wgetstr(), tgoto(), ioctl(); ckufio.c 8286 -Wincompatible-pointer-types |
More suggested changes for x-20240426 follow, generally related to different hardware architectures on VMS, but perhaps not entirely?
ckcdeb.h ckclib.c:ckround()
#ifdef __alpha
Why only __alpha? What about other 64-bit systems? As usual, on VMS the relevant condition is VAX v. non-VAX, not __alpha or __ia64 or __x86_64 (or whatever might come next).
I've created a new macro, FLT_NOT_DBL, in ckcdeb.h, for use in ckclib.c:ckround(), getting __alpha out of ckclib.c. FLT_NOT_DBL is (now) defined on all 64-bit VMS hardware.
Off VMS, it's still defined if __alpha is, so non-VMS code that relied on __alpha should not be affected. (Tru64? GNU/Linux?) Whether that ever made any sense, I couldn't say. As always, I claim that any such hardware dependencies should be confined to ckcdeb.h, and a generally feature-descriptive macro should be used elsewhere in the code. (Unless you actually want to identify the hardware.)
ckcdeb.h ckuus5.c:prtopt() ckvtio.c:gftimer()
From ckvtio.c:gftimer():
> /* 2024-05-16 SMS. Original code using sys$gettim() used > * lib$cvtf_from_internal_time() to get to floating-point (FP), which > * produced VAX FP values. This failed when IEEE FP was used, which > * became the default beginning with IA64 hardware. Old/unnatural > * work-around: > * > * #ifdef VMSI64 > */ /* The native VMS code is broken in VMS/IA64 8.1. */ /* > */ /* Luckily, in VMS 8.1 we can use the Unix code. */ /* > * > * This condition fails on x86_64, or with CC/FLOAT=IEEE_FLOAT (on > * Alpha, for example), because the condition of interest is the FP > * style in use, not the hardware architecture. > * > * Modified code uses sys$gettim() everyplace, and tests the FP style, > * not the hardware architecture (using lib$cvts_from_internal_time() > * for IEEE FP). Define GFTIMER_UNIX to get the (still available) > * alternate (gettimeofday(), et al.) scheme. > */
I also changed the variable name "s" to "fp_time", so that I could find it using a text editor.
This removes the only (poor) reason for the macro VMSI64, so I removed it from ckcdeb.h and the reported options in ckuus5.c:prtopt().
OS and version | Arch | Build | Date | Size | Compiler | Security | Status | Details |
---|---|---|---|---|---|---|---|---|
VMS | ||||||||
OpenVMS V8.4-2L1 | Alpha | @ckvker.com | 2024-06-05 | 3509760 | DECC 70490002 | OK | ||
OpenVMS V8.4-2L1 | Alpha | @ckvker.com "" "" "CK_SSL=111" | 2024-06-05 | 4474368 | DECC 70490002 | OpenSSL 1.1.1w | OK | |
OpenVMS V8.4-2L1 | Alpha | @ckvker.com "" "" "CK_SSL" | 2024-06-05 | 4132352 | DECC 70490002 | OpenSSL 3.0.13 | OK | |
OpenVMS V8.4-2L1 | Alpha | @ckvker.com "" "" "CK_SSL=31" | 2024-06-05 | 4134912 | DECC 70490002 | OpenSSL 3.1.4 | OK | |
OpenVMS V8.4-2L3 | IA64 | @ckvker.com "N" | 2024-06-05 | 5982208 | DECC 70490001 | OK | ckuus7.c line 9161: variable "n" fetched but not initialized | |
OpenVMS V8.4-2L3 | IA64 | @ckvker.com | 2024-06-05 | 5982208 | DECC 70490001 | OK | ||
OpenVMS V8.4-2L3 | IA64 | @ckvker.com "B" "" "CK_SSL" | 2024-06-05 | 15443456 | DECC 70490001 | OpenSSL 3.2.2 | OK | Many %CC-I-CXXPRAGMANA warnings in SSL code |
OpenVMS V8.4-2L3 | IA64 | @ckvker.com "" "" "CK_SSL" | 2024-06-05 | 6294016 | DECC 70490001 | OpenSSL 3.2.2 | OK | Many %CC-I-CXXPRAGMANA warnings in SSL code |
OpenVMS V8.4-2L3 | IA64 | @ckvker.com "IJ" "" "CK_SSL" | 2024-06-05 | 5627392 | DECC 70490001 | OpenSSL 3.0.13 | OK | |
OpenVMS V8.4-2L3 | IA64 | @ckvker.com "I" "" "CK_SSL" | 2024-06-05 | 5779456 | DECC 70490001 | OpenSSL 3.0.13 | OK | |
OpenVMS V8.4-2L3 | IA64 | @ckvker.com "J" "" "CK_SSL" | 2024-06-05 | 6132224 | DECC 70490001 | OpenSSL 3.0.13 | OK | |
OpenVMS V8.4-2L3 | IA64 | @ckvker.com "N" | 2024-06-05 | 3408896 | DECC 70590009 | OK | ||
OpenVMS V9.2-2 | X86_64 | @ckvker.com "N" | 2024-06-05 | 4232704 | DECC 70590009 | OK | ||
OpenVMS V9.2-2 | X86_64 | @ckvker.com | 2024-06-05 | 4232704 | DECC 70590009 | OK | ||
OpenVMS V9.2-2 | X86_64 | @ckvker.com "" "" "CK_SSL=31" | 2024-06-05 | 4525568 | DECC 70590009 | OpenSSL 3.1.4 | OK | |
OpenVMS V7.3 | VAX | @ckvker.com | 2024-06-05 | 2656256 | DECC 60490005 | OK | Some optimization supressed | |
Linux and BSD The non-VMS builds in this section are just to show that the VMS-specific changes did not affect Linux or BSD builds with or without SSL or Kerberos, or with various versions of the gcc and Clang compilers. These builds are functionally identical to the April ones. |
||||||||
Linux CentOS Stream 9 | x86_64 | make linux | 2024-06-05 | 2541184 | gcc 11.3.1 | OK | No warnings | |
Linux CentOS Stream 9 | x86_64 | make linux+ssl | 2024-06-05 | 2744680 | gcc 11.3.1 | OpenSSL 3.0.7 | OK | Numerous -Wdeprecated-declarations warnings in SSL code |
Linux Debian 11 (bullseye) | x86_64 | make linux | 2024-06-05 | 2801288 | gcc 10.2.1 | OK | No warnings | |
Linux Debian 11 (bullseye) | x86_64 | make linux+ssl | 2024-06-05 | 3012872 | gcc 10.2.1 | OpenSSL 1.1.1w | OK | No warnings |
Linux Fedora 37 | x86_64 | make linux | 2024-06-05 | 2549704 | gcc 12.2.1 | OK | No warnings | |
Linux Fedora 37 | x86_64 | make linux+ssl | 2024-06-05 | 2749096 | gcc 12.2.1 | OpenSSL 3.0.8 | OK | Numerous -Wdeprecated-declarations warnings in SSL code |
Linux openSUSE Leap 15.4 | x86_64 | make linux | 2024-06-05 | 2466008 | gcc 7.5.0 | OK | No warnings | |
Linux openSUSE Leap 15.4 | x86_64 | make linux+ssl | 2024-06-05 | 2669672 | gcc 7.5.0 | OpenSSL 1.1.1l | OK | No warnings |
Linux Oracle Server 9.1 | x86_64 | make linux | 2024-06-05 | 2541240 | gcc 11.3.1 | OK | No warnings | |
Linux Oracle Server 9.1 | x86_64 | make linux+ssl | 2024-06-05 | 2744736 | gcc 11.3.1 | OpenSSL 3.0.1 | OK | Numerous -Wdeprecated-declarations warnings in SSL code |
Linux RHEL 6.10 | x86_64 | make linux | 2024-06-05 | 2408955 | gcc 4.4.7 | OK | No warnings | |
Linux RHEL 6.10 | x86_64 | make linux | 2024-06-05 | 2351153 | Clang 3.4.2 | OK | Numerous picky warnings | |
Linux RHEL 6.10 | x86_64 | make linux+krb5 | 2024-06-05 | 2601769 | gcc 4.4.7 | Kerberos 5 v1.10.3 | OK | No warnings |
Linux RHEL 6.10 | x86_64 | make linux+ssl | 2024-06-05 | 2610229 | gcc 4.4.7 | OpenSSL 1.0.1e | OK | No warnings |
Linux Rocky 9.1 (Blue Onyx) | x86_64 | make linux | 2024-06-05 | 2541184 | gcc 11.3.1 | OK | No warnings | |
Linux Rocky 9.1 (Blue Onyx) | x86_64 | make linux+ssl | 2024-06-05 | 2744680 | gcc 11.3.1 | OpenSSL 3.0.1 | OK | Numerous -Wdeprecated-declarations warnings in SSL code |
FreeBSD 13.1 | amd64 | make freebsd | 2024-06-05 | 2561456 | Clang 13.0.0 | OK | *s2++; [-Wunused-value] (bogus) | |
FreeBSD 13.1 | amd64 | make freebsd+ssl | 2024-06-05 | 2700152 | Clang 13.0.0 | OpenSSL 1.1.1o | OK | *s2++; [-Wunused-value] (bogus) plus Numerous -Wimplicit-function-declaration and -Wdeprecated-declarations warnings (etc) |
NetBSD 10.0 | amd64 | make netbsd | 2024-06-05 | 2577296 | gcc 10.5.0 | OK | No warnings | |
NetBSD 10.0 | amd64 | make netbsd | 2024-06-05 | 2463232 | Clang 16.0.6 | OK | 3 -Wdeprecated-non-prototype warnings | |
NetBSD 10.0 | amd64 | make netbsd+ssl | 2024-06-05 | 3091040 | gcc 10.5.0 | OpenSSL 3.0.12 | OK | Numerous -Wimplicit-function-declaration and -Wdeprecated-declarations warnings |
OpenBSD 7.2 | amd64 | make openbsd | 2024-06-05 | 2866168 | Clang 13.0.0 | OK | *s2++ (bogus) | |
OpenBSD 7.2 | amd64 | make openbsd+ssl | 2024-06-05 | 3040912 | Clang 13.0.0 | LibreSSL 3.6.0 | OK | Numerous bogus warnings + -Wimplicit-function-declaration + -Wdeprecated-declarations warnings in SSL code. |
"LIBS= -lncurses -lresolv $$SSLLIB -lssl -lcrypto $$ZLIBOPT $(KLIBS)"to:
"LIBS= $$SSLLIB -lssl -lcrypto $$ZLIBOPT $(KLIBS)"
OS and version | Arch | Build | Date | Size | Compiler | Security | Status | Details |
---|---|---|---|---|---|---|---|---|
Adélie Linux 1.0 (Beta 5) | i686 | make linux | 2024-04-26 | 2716092 | gcc 8.5.0 | OK | ckufio.c:5324 and ckufio.c:5550: incompatible pointer types for localtime() | |
Adélie Linux 1.0 (Beta 5) | i686 | make linux+ssl | 2024-04-26 | 2931912 | gcc 8.5.0 | OpenSSL 1.1.1v | OK | ckufio.c:5324 and ckufio.c:5550: incompatible pointer types for localtime() |
AlmaLinux 9.4 (Seafoam Ocelot) | x86_64 | make linux | 2024-04-26 | 2539672 | gcc 11.4.1 | OK | No warnings | |
AlmaLinux 9.4 (Seafoam Ocelot) | x86_64 | make linux+ssl | 2024-04-26 | 2743168 | gcc 11.4.1 | OpenSSL 3.0.7 | OK | Numerous -Wdeprecated-declarations in SSL code |
AlmaLinux 9.4 (Seafoam Ocelot) | aarch64 | make linux | 2024-04-26 | 2587072 | gcc 11.4.1 | OK | No warnings | |
AlmaLinux 9.4 (Seafoam Ocelot) | aarch64 | make linux+ssl | 2024-04-26 | 2753448 | gcc 11.4.1 | OpenSSL 3.0.7 | OK | Numerous -Wdeprecated-declarations in SSL code |
AntiX (bookworm) | i686 | make linux | 2024-04-26 | 3111400 | gcc 12.2.0 | OK | -Wpointer-to-int-cast warnings in ckuus6.c debug() statements. | |
AntiX (bookworm) | i686 | make linux+ssl | 2024-04-26 | 3339248 | gcc 12.2.0 | OpenSSL 3.0.11 | OK | -Wpointer-to-int-cast warnings in ckuus6.c debug() statements plus numerous -Wdeprecated-declarations in SSL code. |
Bohi Linux (Ubuntu 22.04) | x86_64 | make linux | 2024-04-26 | 2824248 | gcc 11.4.0 | OK | No warnings | |
Bohi Linux (Ubuntu 22.04) | x86_64 | make linux+ssl | 2024-04-26 | 3038920 | gcc 11.4.0 | OpenSSL 3.0.2 | OK | Numerous -Wdeprecated-declarations in SSL code |
CachyOS | x86_64 | make linux | 2024-04-26 | 2827896 | gcc 14.1.1 | OK | No warnings | |
CachyOS | x86_64 | make linux+ssl | 2024-04-26 | 3043544 | gcc 14.1.1 | OpenSSL 3.3.1 | OK | Numerous -Wdeprecated-declarations in SSL code |
CentOS Stream 9 | x86_64 | make linux | 2024-04-26 | 2541184 | gcc 11.3.1 | OK | No warnings | |
CentOS Stream 9 | x86_64 | make linux+ssl | 2024-04-26 | 2744680 | gcc 11.3.1 | OpenSSL 3.0.7 | OK | Numerous -Wdeprecated-declarations in SSL code |
Debian GNU/Linux 11 (bullseye) | x86_64 | make linux | 2024-04-26 | 2801288 | gcc 10.2.1 | OK | No warnings | |
Debian GNU/Linux 11 (bullseye) | x86_64 | make linux+ssl | 2024-04-26 | 3012872 | gcc 10.2.1 | OpenSSL 1.1.1w | OK | No warnings |
EndeavourOS | x86_64 | make linux | 2024-04-26 | 2827872 | gcc 14.1.1 | OK | No warnings | |
EndeavourOS | x86_64 | make linux+ssl | 2024-04-26 | 3043520 | gcc 14.1.1 | OpenSSL 3.3.0 | OK | Numerous -Wdeprecated-declarations in SSL code |
EndeavourOS | aarch64 | make linux | 2024-04-26 | 3109952 | gcc 14.1.1 | OK | No warnings | |
EndeavourOS | aarch64 | make linux+ssl | 2024-04-26 | 3341952 | gcc 14.1.1 | OpenSSL 3.3.0 | OK | Numerous -Wdeprecated-declarations in SSL code |
Fedora 37 | x86_64 | make linux | 2024-04-26 | 2549704 | gcc 12.2.1 | OK | No warnings | |
Fedora 37 | x86_64 | make linux+ssl | 2024-04-26 | 2749096 | gcc 12.2.1 | OpenSSL 3.0.8 | OK | Numerous -Wdeprecated-declarations in SSL code |
Fedora 40 | x86_64 | make linux | 2024-04-26 | 2537288 | gcc 14.0.1 | OK | No warnings | |
Fedora 40 | x86_64 | make linux+ssl | 2024-04-26 | 2740744 | gcc 14.0.1 | OpenSSL 3.??? | OK | Numerous -Wdeprecated-declarations in SSL code |
Fedora 40 | aarch64 | make linux | 2024-04-26 | 2646240 | gcc 14.0.1 | OK | No warnings | |
Fedora 40 | aarch64 | make linux+ssl | 2024-04-26 | 2812584 | gcc 14.0.1 | Open SSL 3.??? | OK | Numerous -Wdeprecated-declarations in SSL code |
FreeBSD 13.1-RELEASE | amd64 | make freebsd | 2024-04-26 | 2561472 | Clang 13.0.0 | OK | *s2++ plus numerous bogus "dangling else" (etc) warnings | |
FreeBSD 13.1-RELEASE | amd64 | make freebsd+ssl | 2024-04-26 | 2700152 | Clang 13.0.0 | OpenSSL 1.1.1o | OK | *s2++ plus numerous bogus "dangling else" (etc) warnings |
FreeBSD 14.1-RELEASE | i386 | make freebsd | 2024-04-26 | 2243148 | Clang 18.1.5 | OK | *s2++; (bogus); ckufio.c:5619: zero-parameter declaration of utimes() conflicts sys/time.h prototype; ckcnet.c: numerous -Wpointer-sign sarnings in calls in calls to accept(), getsockopt(), getsockname(), getpeername() plus 3 similar warnings in ckcftp.c(). | |
FreeBSD 14.1-RELEASE | i386 | make freebsd+ssl | 2024-04-26 | 2373816 | Clang 18.1.5 | OpenSSL 3.0.13 | OK | *s2++; (bogus); ckuus7.c: 36 -Wdangling-else warnings (bogus); ckufio.c:5619: zero-parameter declaration of utimes() conflicts sys/time.h prototype; ckcnet.c: 13 -Wpointer-sign warnings in socket-related function calls; ckctel.c:1534: -Wparentheses warning in gethostbyname() call; ckcftp.c:10748: -Wparentheses warning in getenv() call; ckcftp.c: 3 -Wpointer-sign warnings in socket-related calls; ckuath.c:12863: -Wparentheses warning; ck_ssl.c: countless -Wdeprecated-declaration warnings in SSL code plus 17 -Wparentheses warnings. |
FreeBSD 14.1-RELEASE | amd64 | make freebsd | 2024-04-26 | 2538992 | Clang 18.1.5 | OK | *sw++; (bogus); ckufio.c:5619: -Wdeprecated-non-prototype for utimes(). | |
FreeBSD 14.1-RELEASE | amd64 | make freebsd+ssl | 2024-04-26 | 2682984 | Clang 18.1.5 | OpenSSL 3.0.13 | OK | *sw++; (bogus); ckuus7.c: 36 -Wdangling-else warnings (bogus); ckufio.c:5619: -Wdeprecated-non-prototype of utimes(). ckctel.c:1534: -Wparentheses (bogus); ckcftp.c:10749: -Wparentheses (bogus); ckuath.c:12873: -Wparentheses (bogus); ck_ssl.c: countless -Wdeprecated-declaration warnings in SSL code plus 17 -Wparentheses warnings. |
FreeBSD 14.1-RELEASE | arm64 | make freebsd | 2024-04-26 | 2329008 | Clang 18.1.5 | OK | *sw++; (bogus); ckufio.c:5619: -Wdeprecated-non-prototype of utimes(). ckuath.c:12863: -Wparentheses warning; ck_ssl.c: countless -Wdeprecated-declaration warnings in SSL code plus 17 -Wparentheses warnings. | |
FreeBSD 14.1-RELEASE | arm64 | make freebsd+ssl | 2024-04-26 | 2472928 | Clang 18.1.5 | OpenSSL 3.0.13 | OK | *sw++; (bogus); ckuu7.c: 36 bogus -Wdangling-else warnings; ckufio.c:5619: -Wdeprecated-non-prototype of utimes(); ckctel.c:1534: -Wparentheses warning in gethostbyname() call; ckcftp.c:10748: -Wparentheses warning in getenv() call; |
FreeBSD 15.0-CURRENT | i386 | make freebsd | 2024-04-26 | 2243148 | Clang 18.1.4 | OK | All kinds of warnings (like the ones for FreeBSD 14.1) | |
FreeBSD 15.0-CURRENT | i386 | make freebsd+ssl | 2024-04-26 | 2373816 | Clang 18.1.4 | OpenSSL 3.0.13 | OK | Huge numbers of warnings |
FreeBSD 15.0-CURRENT | arm64 | make freebsd | 2024-04-26 | 2329008 | Clang 18.1.4 | OK | *s2++ (bogus) plus conflicting prototypes for utimes(). | |
FreeBSD 15.0-CURRENT | arm64 | make freebsd+ssl | 2024-04-26 | 2472928 | Clang 18.1.4 | OpenSSL 3.0.13 | OK | As above plus numerous warnings in SSL code |
Gentoo Linux (Live CD) | x86_64 | make LIBS=-ltinfo linux | 2024-04-26 | 2842872 | gcc 13.2.1 | OK | No warnings | |
Gentoo Linux (Live CD) | x86_64 | make LIBS=-ltinfo linux+ssl | 2024-04-26 | 3065736 | gcc 13.2.1 | OpenSSL 3.0.13 | OK | Numerous -Wdeprecated-declarations in SSL code |
Gentoo/Linux (Live CD) | aarch64 | make LIBS=-ltinfo linux | 2024-04-26 | 3011784 | gcc 10.2.0 | OK | No warnings | |
Gentoo/Linux (Live CD) | aarch64 | make LIBS=-ltinfo linux+ssl | 2024-04-26 | 3252128 | gcc 10.2.0 | OpenSSL 1.1.1h | OK | No warnings |
GhostBSD 24.04.1 | amd64 | make freebsd | 2024-04-26 | 2604904 | gcc 13.2.0 | OK | No warnings | |
GhostBSD 24.04.1 | amd64 | make freebsd+ssl | 2024-04-26 | 2755592 | gcc 13.2.0 | OpenSSL 3.0.13 | OK | Numerous -Wdeprecated-declarations in SSL code |
GhostBSD 24.04.1 | amd64 | make freebsd | 2024-04-26 | 2540184 | Clang 17.0.6 | OK | #s2++ (bogus) | |
GhostBSD 24.04.1 | amd64 | make freebsd+ssl | 2024-04-26 | 2684232 | Clang 17.0.6 | OpenSSL 3.0.13 | OK | As above plus numerous warnings in SSL code |
Kali GNU/Linux Rolling | x86_64 | make linux | 2024-04-26 | 2820152 | gcc 13.2.0 | OK | No warnings | |
Kali GNU/Linux Rolling | x86_64 | make linux+ssl | 2024-04-26 | 3031744 | gcc 13.2.0 | OpenSSL 3.2.2-dev | OK | Numerous -Wdeprecated-declarations in SSL code |
Kali GNU/Linux Rolling | aarch64 | make linux | 2024-03-24 | 3109784 | gcc 13.2.0 | OK | No warnings | |
Kali GNU/Linux Rolling | aarch64 | make linux+ssl | 2024-03-24 | 3341544 | gcc 13.2.0 | OpenSSL 3.1.5 | OK | Numerous -Wdeprecated-declarations in SSL code |
KDE neon 6.0 | x86_64 | make linux | 2024-04-26 | 2842608 | gcc 11.4.0 | OK | No warnings | |
KDE neon 6.0 | x86_64 | make linux+ssl | 2024-04-26 | 3065480 | gcc 11.4.0 | OpenSSL 3.0.2 | OK | 23 OSSL_DEPRECATEDIN_3_0 warnings. |
Linux Lite 7.0 | x86_64 | make linux | 2024-04-26 | 2829520 | gcc 13.2.0 | OK | -Wformat-overflow cmcvtdate ckucmd.c:4977 | |
Linux Lite 7.0 | x86_64 | make linux+ssl | 2024-04-26 | 3048288 | gcc 13.2.0 | OpenSSL 3.0.13 | OK | As above plus numerous warnings in SSL code |
Linux Mint 22 | x86_64 | make linux | 2024-04-26 | 2829520 | gcc 13.2.0 | OK | ckucmd.c:4977 -Wformat-overflow warning in sprintf() call | |
Linux Mint 22 | x86_64 | make linux+ssl | 2024-04-26 | 3048288 | gcc 13.2.0 | OpenSSL 3.0.13 | OK | ckucmd.c:4977 -Wformat-overflow warning in sprintf() call; 20 OSSL_DEPRECATEDIN_3_0 warnings |
Mac OS X 10.14.6 | x86_64 | make macos+ssl | 2024-04-05 | 2592844 | gcc 4.2.1 | OpenSSL 1.1.1s | OK | No warnings |
macOS 14.4 | x86_64 | make macos+ssl | 2024-04-26 | 2531472 | Apple LLVM 15.0.0 | OpenSSL 3.0.13 | OK | Numerous -Wdeprecated-declarations in SSL code |
macOS 14.4.1 | arm64 | make macos+ssl | 2024-04-26 | 2472088 | Apple LLVM 15.0.0 | OpenSSL 1.1.1s | OK | No warnings |
macOS 14.5 (Minx) | arm64 | make macos+ssl | 2024-04-05 | 2472088 | Clang 15.0.0 | OpenSSL 1.1.1s | OK | No warnings |
Manjaro Linux | x86_64 | make linux | 2024-04-26 | 2827896 | gcc 14.1.1 | OK | No warnings | |
Manjaro Linux | x86_64 | make linux+ssl | 2024-04-26 | 3043544 | gcc 14.1.1 | OpenSSL 3.3.0 | OK | Numerous -Wdeprecated-declarations in SSL code |
MidnightBSD 3.2.0 | amd64 | make freebsd | 2024-04-26 | 2558832 | Clang 13.0.0 | OK | *s2++; | |
MidnightBSD 3.2.0 | amd64 | make freebsd+ssl | 2024-04-26 | 2697672 | Clang 13.0.0 | OpenSSL 1.1.1w | OK | *s2++; 32 -Wdangling-else warnings; 20 -Wparentheses warnings; 2 DEPRECATEDIN_1_1_0 SSL warnings. |
Minix 3.4.0 | i386 | make minix340 | 2024-04-26 | gcc 4.2.1 / Clang 3.6 | FAILED | 18 -Wlogical-op-parentheses; implicit declarations of ioctl() and openpty(); 14 -Wpointer-sign; Fatal: "don't know how to make cc". | ||
Minix 3.4.0 | i386 | make netbsd | 2024-04-26 | 2294368 | gcc 4.2.1 | OK | -Wunused-value (*s2++;), 18 -Wlogical-op-parentheses, 14 -Wpointer-sign, ckufio.c:3654: Implicit declaration of wait(). | |
NetBSD 10.0 | i386 | make netbsd | 2024-04-26 | 2497048 | gcc 10.5.0 | OK | -Wpointer-to-int-cast warnings in ckuus6.c debug() statements | |
NetBSD 10.0 | i386 | make netbsd+ssl | 2024-04-26 | 2708788 | gcc 10.5.0 | OpenSSL 3.0.12 | OK | -Wpointer-to-int-cast warnings in ckuus6.c debug() statements plus numerous -Wdeprecated-declarations in SSL code |
NetBSD 10.0 | amd64 | make netbsd | 2024-04-26 | 2577296 | gcc 10.5.0 | OK | No warnings | |
NetBSD 10.0 | amd64 | make netbsd+ssl | 2024-04-26 | 3091040 | gcc 10.5.0 | OpenSSL 3.0.12 | OK | Numerous -Wdeprecated-declarations in SSL code |
OmniOS (SunOS 5.11) | i86pc | make solaris11g | 2024-04-26 | 4761016 | gcc 12.3.0 | OK | -Wpointer-to-int-cast warnings in ckuus6.c debug() statements; implicit declaration of tgetent(), tgetstr(), tgoto(), ioctl(). | |
OmniOS (SunOS 5.11) | i86pc | make solaris11g+ssl | 2024-04-26 | 5062512 | gcc 12.3.0 | OpenSSL 3.1.5 | OK | -Wpointer-to-int-cast warnings in ckuus6.c debug() statements; implicit declaration of tgetent(), tgetstr(), tgoto(), ioctl(); numerous -Wdeprecated-declarations in SSL code. |
OpenBSD 7.2 | amd64 | make openbsd | 2024-04-26 | 2866168 | Clang 13.0.0 | OK | No warnings (except bogus *s2++) | |
OpenBSD 7.2 | amd64 | make openbsd+ssl | 2024-04-26 | 3040912 | Clang 13.0.0 | LibreSSL 3.6.0 | OK | #s2++ plus numerous -Wdeprecated-declarations in SSL code |
OpenBSD 7.5 | i386 | make openbsd | 2024-04-26 | 2516736 | Clang 16.0.6 | OK | *s2++; (bogus) | |
OpenIndiana 2024.04 (SunOS 5.11) | i86pc | make solaris11g | 2024-04-26 | 4798216 | gcc 13.2.0 | OK | -Wpointer-to-int-cast warnings in ckuus6.c debug() statements; implicit declaration of tgetent(), tgetstr(), tputs(), tgoto(). | |
OpenIndiana 2024.04 (SunOS 5.11) | i86pc | make solaris11g+ssl | 2024-04-26 | 5301928 | gcc 13.2.0 | OpenSSL 1.0.2u | OK | -Wpointer-to-int-cast warnings in ckuus6.c debug() statements; implicit declaration of tgetent(), tgetstr(), tputs(), tgoto(). |
OpenMandriva Lx 24.07 | x86_64 | make LIBS=-lcrypt CC=gcc linux | 2024-04-26 | 2536464 | gcc 14.1.0 | OK | No warnings | |
OpenMandriva Lx 24.07 (ROME) Rolling | x86_64 | make LIBS=-lcrypt linux | 2024-04-26 | 2717192 | Clang 18.1.8 | OK | ckclib.c:3369 *s2++;: -Wunused-value | |
OpenMandriva Lx 24.07 (ROME) Rolling | x86_64 | make CC=gcc linux+ssl | 2024-04-26 | 2739968 | gcc 14.1.0 | OpenSSL 3.3.1 | OK | 25 OSSL_DEPRECATEDIN_3_0 warnings |
OpenMandriva Lx 24.07 (ROME) Rolling | x86_64 | make linux+ssl | 2024-04-26 | 2924392 | Clang 18.1.8 | OpenSSL 3.3.1 | OK | *s2++;, 36 -Wdangling-else, 21 -Wparentheses, 86 -Wdeprecated-non-prototype, 50 -Wdeprecated-declarations |
openSUSE Leap 15.4 | x86_64 | make linux | 2024-04-26 | 2466008 | gcc 7.5.0 | OK | No warnings | |
openSUSE Leap 15.4 | x86_64 | make linux | 2024-04-26 | 2494296 | Clang 13.0.1 | OK | No warnings (except bogus *s2++) | |
openSUSE Leap 15.4 | x86_64 | make linux+ssl | 2024-04-26 | 2669672 | gcc 7.5.0 | OpenSSL 1.1.1l | OK | No warnings |
openSUSE Leap 15.6 | x86_64 | make linux | 2024-04-26 | 2466040 | gcc 7.5.0 | OK | No warnings | |
openSUSE Leap 15.6 | x86_64 | make linux+ssl | 2024-04-26 | 2669704 | gcc 7.5.0 | OpenSSL 3.1.4 | OK | |
OpenVMS V7.3 | VAX | @ ckvker.com | 2024-04-26 | 2790912 | Compaq C V6.4-005 | No SSL | OK | |
OpenVMS V8.4-2L1 | Alpha | @ ckvker.com | 2024-04-26 | 3426816 | VSI C V7.4-002 | No SSL | OK | |
OpenVMS V8.4-2L1 | Alpha | @ ckvker.com "" "" "CK_SSL111" | 2024-04-26 | 4376576 | VSI C V7.4-002 | VSI SSL111 V1.1-1U | OK | |
OpenVMS V8.4-2L1 | Alpha | @ ckvker.com "" "" "CK_SSL" | 2024-04-26 | 4034560 | VSI C V7.4-002 | VSI SSL3 V3.0-10 | OK | |
OpenVMS V8.4-2L3 | IA64 | @ ckvker.com | 2024-04-26 | 5833216 | VSI C V7.4-001 | No SSL | OK | |
OpenVMS V8.4-2L3 | IA64 | @ ckvker.com "" "" "CK_SSL111" | 2024-04-26 | 6132224 | VSI C V7.4-001 | VSI SSL111 V1.1-1W | OK | |
OpenVMS V8.4-2L3 | IA64 | @ ckvker.com "" "" "CK_SSL" | 2024-04-26 | 6131200 | VSI C V7.4-001 | VSI SSL3 V3.0-12 | OK | |
OpenVMS V9.2-2 | x86_64 | @ ckvker.com | 2024-04-26 | 4143616 | VSI C V7.5-009 | No SSL | OK | |
OpenVMS V9.2-2 | x86_64 | @ ckvker.com "" "" "CK_SSL111" | 2024-04-26 | 4423168 | VSI C V7.5-009 | VSI SSL111 V1.1-1W | OK | |
OpenVMS V9.2-2 | x86_64 | @ ckvker.com "" "" "CK_SSL" | 2024-04-26 | 4419072 | VSI C V7.5-009 | VSI SSL3 V3.0-12 | OK | |
Oracle Linux Server 9.1 | x86_64 | make linux | 2024-04-26 | 2541240 | gcc 11.3.1 | OK | No warnings | |
Oracle Linux Server 9.1 | x86_64 | make linux+ssl | 2024-04-26 | 2744736 | gcc 11.3.1 | OpenSSL 3.0.1 | OK | Numerous -Wdeprecated-declarations in SSL code |
Oracle Linux Server 9.4 | x86_64 | make linux | 2024-04-26 | 2532896 | gcc 11.4.1 | OK | No warnings | |
Oracle Linux Server 9.4 | x86_64 | make linux+ssl | 2024-04-26 | 2736392 | gcc 11.4.1 | OpenSSL 3.0.7 | OK | Numerous -Wdeprecated-declarations in SSL code |
Q4OS (bookworm) | aarch64 | make linux | 2024-04-26 | 2479464 | gcc 12.2.0 | OK | -Wpointer-to-int-cast warnings in ckuus6.c debug() statements | |
Q4OS (bookworm) | aarch64 | make linux+ssl | 2024-04-26 | 2673588 | gcc 12.2.0 | OpenSSL 3.0.11 | OK | -Wpointer-to-int-cast warnings in ckuus6.c debug() statements plus numerous -Wdeprecated-declarations in SSL code. |
Q4OS (bookworm) | i686 | make linux | 2024-04-26 | 3111400 | gcc 12.2.0 | OK | -Wpointer-to-int-cast warnings in ckuus6.c debug() statements | |
Q4OS (bookworm) | i686 | make linux+ssl | 2024-04-26 | 3339248 | gcc 12.2.0 | OpenSSL 3.0.11 | OK | -Wpointer-to-int-cast warnings in ckuus6.c debug() statements plus numerous -Wdeprecated-declarations in SSL code. |
RHEL 6.10 | x86_64 | make linux | 2024-04-26 | 2408955 | gcc 4.4.7 | OK | No warnings | |
RHEL 6.10 | x86_64 | make linux+krb5 | 2024-04-26 | 2601769 | gcc 4.4.7 | Kerberos 5 1.10.3 | OK | No warnings |
RHEL 6.10 | x86_64 | make linux+ssl | 2024-04-26 | 2610229 | gcc 4.4.7 | OpenSSL 1.0.1e | OK | No warnings |
Rocky Linux 9.1 (Blue Onyx) | x86_64 | make linux | 2024-04-26 | 2541184 | gcc 11.3.1 | OK | No warnings | |
Rocky Linux 9.1 (Blue Onyx) | x86_64 | make linux+ssl | 2024-04-26 | 2744680 | gcc 11.3.1 | OpenSSL 3.0.1 | OK | Numerous -Wdeprecated-declarations in SSL code |
Rocky Linux 9.4 (Blue Onyx) | x86_64 | make linux | 2024-04-26 | 2539672 | gcc 11.4.1 | OK | No warnings | |
Rocky Linux 9.4 (Blue Onyx) | x86_64 | make linux+ssl | 2024-04-26 | 2743168 | gcc 11.4.1 | OpenSSL 3.0.7 | OK | Numerous -Wdeprecated-declarations in SSL code |
Rocky Linux 9.4 (Blue Onyx) | aarch64 | make linux | 2024-04-26 | 2587072 | gcc 11.4.1 | OK | No warnings | |
Rocky Linux 9.4 (Blue Onyx) | aarch64 | make linux+ssl | 2024-04-26 | 2753448 | gcc 11.4.1 | OpenSSL 3.0.7 | OK | Numerous -Wdeprecated-declarations in SSL code |
Slax (bookworm) | x86_64 | make linux | 2024-04-26 | 2801696 | gcc 12.2.0 | OK | No warnings | |
Slax (bookworm) | x86_64 | make linux+ssl | 2024-04-26 | 3017376 | gcc 12.2.0 | OpenSSL 3.0.11 | OK | Numerous -Wdeprecated-declarations in SSL code |
Ubuntu 20.04.6 LTS | x86_64 | make linux | 2024-04-26 | 2856408 | gcc 9.4.0 | OK | No warnings | |
Ubuntu 20.04.6 LTS | x86_64 | make linux+ssl | 2024-04-26 | 3083648 | gcc 9.4.0 | OpenSSL 1.1.1f | OK | No warnings |
Ubuntu 24.04 LTS | x86_64 | make linux | 2024-04-26 | 2829520 | gcc 13.2.0 | OK | ckucmd.c:4977 sprintf(yyyymmdd,"%s%s%02d",year,month,nday); -Wformat-overflow | |
Ubuntu 24.04 LTS | x86_64 | make linux+ssl | 2024-04-26 | 3048288 | gcc 13.2.0 | OpenSSL 3.0.13 | OK | ckucmd.c:4977 sprintf(yyyymmdd,"%s%s%02d",year,month,nday); -Wformat-overflow plus numerous -Wdeprecated-declarations in SSL code |
Ubuntu 24.04 LTS | aarch64 | make linux | 2024-04-26 | 3106672 | gcc 13.2.0 | OK | ckucmd.c:4977 sprintf(yyyymmdd,"%s%s%02d",year,month,nday); -Wformat-overflow | |
Ubuntu 24.04 LTS | aarch64 | make linux+ssl | 2024-04-26 | 3337624 | gcc 13.2.0 | OpenSSL 3.0.13 | OK | ckucmd.c:4977 sprintf(yyyymmdd,"%s%s%02d",year,month,nday); -Wformat-overflow; numerous -Wdeprecated-declarations in SSL code |
Ultramarine Linux 40 (Flagship Ed.) | x86_64 | make linux | 2024-04-26 | 2545464 | gcc 14.1.1 | OK | No warnings | |
Ultramarine Linux 40 (Flagship Ed.) | x86_64 | make linux+ssl | 2024-04-26 | 2748920 | gcc 14.1.1 | zsh:1: command not found: openssl | OK | Despite the zsh warning, it still built an SSL version with 23 OSSL_DEPRECATEDIN_3_0 warnings. |
Ultramarine Linux 40 (XFCE Edition) | aarch64 | make linux | 2024-04-26 | 2646248 | gcc 14.1.1 | OK | No warnings | |
Ultramarine Linux 40 (XFCE Edition) | aarch64 | make linux+ssl | 2024-04-26 | 2812592 | gcc 14.1.1 | zsh:1: command not found: openssl | OK | Despite the zsh warning, it still built an SSL version with 23 OSSL_DEPRECATEDIN_3_0 warnings. |
Void Linux | x86_64 | make linux | 2024-04-26 | 2818384 | gcc 13.2.0 | OK | No warnings | |
Void Linux | x86_64 | make linux+ssl | 2024-04-26 | 3029976 | gcc 13.2.0 | OpenSSL 3.3.0 | OK | Numerous -Wdeprecated-declarations in SSL code |
Void Linux | aarch64 | make linux | 2024-04-26 | 3043832 | gcc 13.2.0 | OK | No warnings | |
Void Linux | aarch64 | make linux+ssl | 2024-04-26 | 3275792 | gcc 13.2.0 | OpenSSL 3.3.0 | OK | Numerous -Wdeprecated-declarations in SSL code |
Voyager 24.04 LTS | x86_64 | make linux | 2024-04-26 | 2829520 | gcc 13.2.0 | OK | -Wformat-overflow in ckucmd.c:4977 | |
Voyager 24.04 LTS | x86_64 | make linux+ssl | 2024-04-26 | 3048288 | gcc 13.2.0 | OpenSSL 3.0.13 | OK | -Wformat-overflow in ckucmd.c:4977 plus numerous -Wdeprecated-declarations in SSL code |
BAD NEWS Wednesday, 27 March 2024: I was finally able to try building C-Kermit with Clang 16. As earlier notes below mention, I was worried that OpenSSL builds would fail because of the "deprecated" OpenSSL APIs C-Kermit still uses and that Clang 16 would change from warnings to fatal errors. Well, it didn't even get that far. In ck_crp() — C-Kermit's encryption engine — Clang did not recognize the function prototypes, and this too is now a fatal error. See the NetBSD section below for builds with gcc 10.5.0, clang 10.0.1, and clang 16.0.6. In any case, it's becoming increasingly urgent to find a competent OpenSSL programmer to modernize the ck_crp() and ck_ssl() (and possibly ckuath()) modules to build and work correctly for OpenSSL 3.0 in a way that still allows C‑Kermit to be built with older SSL versions. Unfortunately these are not modules I'm qualified to tinker with. See "netbsd+ssl" compilation logs: Clang 10 and Clang 16.
Anyway the good news is that C-Kermit without OpenSSL still builds successfully in Clang 16, although with lots of warnings (most of them pedantic and/or bogus).
OS and version | Arch | Build | Date | Size | Compiler | Security | Status | Details |
---|---|---|---|---|---|---|---|---|
Armbian 24.2.1 bookworm | aarch64 | make linux | 2024-03-24 | 3108480 | gcc 12.2.0 | OK | No warnings | |
Armbian 24.2.1 bookworm | aarch64 | make linux+ssl | 2024-03-24 | 3340176 | gcc 12.2.0 | OpenSSL 3.0.11 | OK | Numerous -Wdeprecated-declarations in SSL code |
CentOS Linux 7 (AltArch) | armv7l | make linux | 2024-03-24 | 2517048 | gcc 4.8.5 | OK | Several -Wpointer-to-int-case warnings in debug statements (GREP rp1, GREP rp2, GREP rp3, GREP tmpstr) | |
CentOS Linux 7 (AltArch) | armv7l | make linux+ssl | 2024-03-24 | 2725124 | gcc 4.8.5 | OpenSSL 1.0.2k | OK | Several -Wpointer-to-int-case warnings in debug statements (GREP rp1, GREP rp2, GREP rp3, GREP tmpstr) |
CentOS Stream 9 | aarch64 | make linux | 2024-03-24 | 2579632 | gcc 11.4.1 | OK | No warnings | |
CentOS Stream 9 | aarch64 | make linux+ssl | 2024-03-24 | 2746008 | gcc 11.4.1 | OpenSSL 3.0.7 | OK | Numerous -Wdeprecated-declarations in SSL code |
CentOS Stream 9 | x86_64 | make linux | 2024-03-24 | 2541120 | gcc 11.3.1 | OK | No warnings | |
CentOS Stream 9 | x86_64 | make linux+ssl | 2024-03-24 | 2744608 | gcc 11.3.1 | OpenSSL 3.0.7 | OK | Numerous -Wdeprecated-declarations in SSL code |
Debian GNU/Linux 11 (bullseye) | x86_64 | make linux | 2024-03-24 | 2801224 | gcc 10.2.1 | OK | No warnings | |
Debian GNU/Linux 11 (bullseye) | x86_64 | make linux+ssl | 2024-03-24 | 3012808 | gcc 10.2.1 | OpenSSL 1.1.1w | OK | No warnings |
Debian GNU/Linux 12 (bookworm) | x86_64 | make linux | 2024-03-26 | 2801624 | gcc 12.2.0 | OK | No warnings | |
Debian GNU/Linux 12 (bookworm) | x86_64 | make linux+ssl | 2024-03-26 | 3017312 | gcc 12.2.0 | OpenSSL 3.0.11 | OK | Numerous -Wdeprecated-declarations in SSL code |
Debian GNU/Linux trixie/sid | aarch64 | make linux | 2024-03-24 | 3107384 | gcc 13.2.0 | OK | No warnings | |
Debian GNU/Linux trixie/sid | aarch64 | make linux+ssl | 2024-03-24 | 3340200 | gcc 13.2.0 | OpenSSL 3.1.5 | OK | Numerous -Wdeprecated-declarations in SSL code |
DietPi v9.2.1 (bookworm) | aarch64 | make linux | 2024-03-24 | 3108480 | gcc 12.2.0 | OK | No warnings | |
DietPi V9.2.1 (bookworm) | aarch64 | make linux+ssl | 2024-03-24 | 3340176 | gcc 12.2.0 | OpenSSL 3.0.11 | OK | Numerous -Wdeprecated-declarations in SSL code |
EndeavourOS | x86_64 | make linux | 2024-03-26 | 2827800 | gcc 13.2.1 | OK | No warnings | |
EndeavourOS | x86_64 | make linux+ssl | 2024-03-26 | 3043496 | gcc 13.2.1 | OpenSSL 3.2.1 | OK | Numerous -Wdeprecated-declarations in SSL code |
EndeavourOS | aarch64 | make linux | 2024-03-26 | 3081536 | gcc 12.1.0 | OK | No warnings | |
EndeavourOS | aarch64 | make linux+ssl | 2024-03-26 | 3338672 | gcc 12.1.0 | OpenSSL 3.2.1 | OK | Numerous -Wdeprecated-declarations in SSL code |
Fedora 37 | x86_64 | make linux | 2024-03-24 | 2545536 | gcc 12.2.1 | OK | No warnings | |
Fedora 37 | x86_64 | make linux+ssl | 2024-03-24 | 2744936 | gcc 12.2.1 | OpenSSL 3.0.8 | OK | Numerous -Wdeprecated-declarations in SSL code |
Fedora 39 | x86_64 | make linux | 2024-03-26 | 2537224 | gcc 13.2.1 | OK | No warnings | |
Fedora 39 | x86_64 | make linux+ssl | 2024-03-26 | 2736616 | gcc 13.2.1 | OpenSSL 3.1.1 | OK | Numerous -Wdeprecated-declarations in SSL code |
Fedora 39 | aarch64 | make linux | 2024-03-24 | 2646232 | gcc 13.2.1 | OK | No warnings | |
Fedora 39 | aarch64 | make linux+ssl | 2024-03-24 | 2812608 | gcc 13.2.1 | OpenSSL 3.1.1 | OK | Numerous -Wdeprecated-declarations in SSL code |
FreeBSD 13.1-RELEASE | amd64 | make freebsd | 2024-03-21 | 2560104 | clang 13.0.0 | OK | Bogus "*s2++" warning | |
FreeBSD 13.1-RELEASE | amd64 | make freebsd+ssl | 2024-03-21 | 2698656 | clang 13.0.0 | OpenSSL 1.1.1o | OK | Bogus "*s2++" warning + numerous -Wdeprecated-declarations in SSL code |
FreeBSD 14.0-RELEASE #0 | i386 | make freebsd | 2024-03-26 | 2238396 | Clang 16.0.6 | OK | Bogus "*s2++" warning + numerous warnings about calls to utimes(), getsockopt(), getsockname(), accept(). | |
FreeBSD 14.0-RELEASE #0 | i386 | make freebsd+ssl | 2024-03-26 | 2369428 | Clang 16.0.6 | OpenSSL 3.0.12 | OK | Bogus "*s2++" warning + numerous warnings about calls to utimes(), getsockopt(), getsockname(), accept() + SSL warnings + many more warnings (111 in all) |
HP-UX B.10.20 | 9000/785 | make hpux1000 | 2024-03-26 | 3191126 | HP C Compiler 76.3 | OK | No warnings | |
HP-UX B.10.20 | 9000/785 | make hpux1000gcc | 2024-03-26 | 2527306 | gcc 3.4.6 | OK | No warnings | |
HP-UX B.10.20 | 9000/785 | make hpux1000t | 2024-03-26 | 3191129 | HP C Compiler 76.3 | OK | No warnings | |
HP-UX B.10.20 | 9000/785 | make hpux1000tgcc | 2024-03-26 | 2527307 | gcc 3.4.6 | OK | No warnings | |
HP-UX B.10.20 | 9000/785 | make hpux1000to | 2024-03-26 | 2602274 | HP C Compiler 76.3 | OK | No warnings | |
HP-UX B.10.20 | 9000/785 | make hpux1000to KFLAGS="+Onolimit" | 2024-03-26 | 2532651 | HP C Compiler 76.3 | OK | No warnings | |
HP-UX B.10.20 | 9000/785 | make hpux1000to+ | 2024-03-26 | 2532651 | HP C Compiler 76.3 | OK | No warnings | |
HP-UX B.10.20 | 9000/785 | make hpux1000o | 2024-03-26 | 2602276 | HP C Compiler 76.3 | OK | No warnings | |
HP-UX B.10.20 | 9000/785 | make hpux1000o KFLAGS="+Onolimit" | 2024-03-26 | 2532648 | HP C Compiler 76.3 | OK | No warnings | |
HP-UX B.10.20 | 9000/785 | make hpux1000o+ | 2024-03-26 | 2532648 | HP C Compiler 76.3 | OK | No warnings | |
Kali GNU/Linux Rolling | aarch64 | make linux | 2024-03-24 | 3109784 | gcc 13.2.0 | OK | No warnings | |
Kali GNU/Linux Rolling | aarch64 | make linux+ssl | 2024-03-24 | 3341544 | gcc 13.2.0 | OpenSSL 3.1.5 | OK | Numerous -Wdeprecated-declarations in SSL code |
Kali GNU/Linux Rolling | i686 | make linux | 2024-03-26 | 3130780 | gcc 13.2.0 | OK | Several -Wpointer-to-int-case warnings in debug statements (GREP rp1, GREP rp2, GREP rp3, GREP tmpstr) | |
Kali GNU/Linux Rolling | i686 | make linux+ssl | 2024-03-26 | 3366848 | gcc 13.2.0 | OpenSSL 3.1.5 | OK | Several -Wpointer-to-int-case warnings in debug statements (GREP rp1, GREP rp2, GREP rp3, GREP tmpstr) plus Numerous -Wdeprecated-declarations in SSL code |
Linux Mint 21.3 | x86_64 | make linux | 2024-03-24 | 2824184 | gcc 11.4.0 | OK | No warnings | |
Linux Mint 21.3 | x86_64 | make linux+ssl | 2024-03-24 | 3038856 | gcc 11.4.0 | OpenSSL 3.0.2 | OK | Numerous -Wdeprecated-declarations in SSL code |
MacOS | x86_64 | make macos+ssl | 2024-03-21 | 2531496 | Apple LLVM 15.0.0 | OpenSSL 3.0.13 | OK | Numerous -Wdeprecated-declarations in SSL code |
Manjaro Linux | x86_64 | make linux | 2024-03-26 | 2827800 | gcc 13.2.1 | OK | No warnings | |
Manjaro Linux | x86_64 | make linux+ssl | 2024-03-26 | 3043496 | gcc 13.2.1 | OpenSSL 3.2.1 | OK | Numerous -Wdeprecated-declarations in SSL code |
Manjaro ARM | aarch64 | make linux | 2024-03-24 | 3081536 | gcc 12.1.0 | OK | No warnings | |
Manjaro ARM | aarch64 | make linux+ssl | 2024-03-24 | 3338672 | gcc 12.1.0 | OpenSSL 3.2.1 | OK | Numerous -Wdeprecated-declarations in SSL code |
MX Linux 23.2 (bookworm) | x86_64 | make linux | 2024-03-24 | 2801624 | gcc 12.2.0 | OK | No warnings | |
MX Linux 23.2 (bookworm) | x86_64 | make linux+ssl | 2024-03-24 | 3017312 | gcc 12.2.0 | OpenSSL 3.0.11 | OK | Numerous -Wdeprecated-declarations in SSL code |
MX Linux 23.2 (bookworm) | aarch64 | make linux | 2024-03-24 | 3108480 | gcc 12.2.0 | OK | No warnings | |
MX Linux 23.2 (bookworm) | aarch64 | make linux+ssl | 2024-03-24 | 3340176 | gcc 12.2.0 | OpenSSL 3.0.11 | OK | Numerous -Wdeprecated-declarations in SSL code |
MX Linux 23.2 (bookworm) | x86_64 | make linux | 2024-03-26 | 2744384 | Debian Clang 14.0.6 | OK | Bogus "*s2++" warning | |
MX Linux 23.2 (bookworm) | x86_64 | make linux+ssl | 2024-03-26 | 3017312 | gcc 12.2.0 | OpenSSL 3.0.11 | OK | Numerous -Wdeprecated-declarations in SSL code |
MX Linux 23.2 (bookworm) | x86_64 | make linux+krb5 | 2024-03-26 | 3009112 | gcc 12.2.0 | Kerberos 5 1.20.1 | OK | |
NetBSD 10.0_RC6 | amd64 | make netbsd | 2024-03-24 | 2573928 | gcc 10.5.0 | OK | No warnings | |
NetBSD 10.0_RC6 | amd64 | make netbsd | 2024-03-26 | 2501864 | clang 10.0.1 | OK | Bogus "*s2++" warning | |
NetBSD 10.0_RC6 | amd64 | make netbsd | 2024-03-26 | 2460232 | clang 16.0.6 | OK | Bogus "*s2++" warning; -Wdeprecated-non-prototype warnings for ftime() and utimes() in ckufio.c. | |
NetBSD 10.0_RC6 | amd64 | make netbsd+ssl | 2024-03-24 | 3087848 | gcc 10.5.0 | OpenSSL 3.0.12 | OK | Numerous -Wdeprecated-declarations in SSL code |
NetBSD 10.0_RC6 | amd64 | make netbsd+ssl | 2024-03-26 | 3010480 | clang 10.0.1 | OpenSSL 3.0.12 | OK | Bogus "*s2++" warning; 21 bogus -Wparentheses warnings; |
NetBSD 10.0_RC6 | amd64 | make netbsd+ssl | 2024-03-26 | clang 16.0.6 | OpenSSL 3.0.12 | FAILED | Various warnings; 50 ‑Wdeprecated-non-prototype errors in ck_crp.c which were fatal. | |
NetBSD 10.0 | i386 | make netbsd | 2024-03-26 | 2495044 | gcc 10.5.0 | OK | Several -Wpointer-to-int-case warnings in debug statements (GREP rp1, GREP rp2, GREP rp3, GREP tmpstr) | |
NetBSD 10.0 | i386 | make netbsd+ssl | 2024-03-26 | 2707872 | gcc 10.5.0 | OpenSSL 3.0.12 | OK | As above plus Numerous -Wdeprecated-declarations in SSL code |
OpenBSD 5.2 | amd64 | make openbsd | 2024-03-26 | 2507057 | gcc 4.2.1 | OK | No warnings | |
OpenBSD 5.2 | amd64 | make openbsd+ssl | 2024-03-26 | 2662652 | gcc 4.2.1 | OpenSSL 1.0.0f | OK | "/bin/sh: /altroot: cannot execute - Is a directory"; warnings about localtime, vsprintf, strcpy, strcat, sprintf. |
OpenBSD 7.3 | amd64 | make openbsd | 2024-03-26 | 2864520 | Clang 13.0.0 | OK | Bogus "*s2++" warning | |
OpenBSD 7.3 | amd64 | make openbsd+ssl | 2024-03-26 | 3039072 | Clang 13.0.0 | LibreSSL 3.7.2 | OK | Numerous bogus warnings (dangling else, parentheses, etc) |
OpenBSD 7.5 | amd64 | make openbsd | 2024-03-26 | 2864000 | Clang 16.0.6 | OK | Bogus "*s2++" warning; conflicting prototypes for utimes() | |
OpenBSD 7.5 | amd64 | make openbsd+ssl | 2024-03-26 | Clang 16.0.6 | LibreSSL 3.9.0 | FAILED | Undefined symbol referenced by ck_ssl.c: X509V3_EXT_cleanup | |
OpenIndiana 2023.10 (SunOS 5.11) | i86pc | make solaris11g | 2024-03-26 | 4796432 | gcc 13.2.0 | OK | Several -Wpointer-to-int-case warnings in debug statements (GREP rp1, GREP rp2, GREP rp3, GREP tmpstr) | |
OpenIndiana 2023.10 (SunOS 5.11) | i86pc | make solaris11g+ssl | 2024-03-26 | 5299372 | gcc 13.2.0 | OpenSSL 1.0.2u | OK | Several -Wpointer-to-int-case warnings in debug statements (GREP rp1, GREP rp2, GREP rp3, GREP tmpstr) |
OpenSUSE Leap 15.4 | x86_64 | make linux | 2024-03-24 | 2465936 | gcc 7.5.0 | OK | No warnings | |
OpenSUSE Leap 15.4 | x86_64 | make linux | 2024-03-24 | 2490128 | clang 13.0.1 | OK | Bogus "*s2++" warning | |
OpenSUSE Leap 15.4 | x86_64 | make linux+ssl | 2024-03-24 | 2665504 | gcc 7.5.0 | OpenSSL 1.1.1l | OK | No warnings |
openSUSE Leap 15.5 | x86_64 | make linux | 2024-03-26 | 2465968 | gcc 7.5.0 | OK | No warnings | |
openSUSE Leap 15.5 | x86_64 | make linux+ssl | 2024-03-26 | 2665536 | gcc 7.5.0 | OpenSSL 1.1.1l-fips | OK | No warnings |
OpenSUSE Leap 15.5 | aarch64 | make linux | 2024-03-24 | 2452080 | gcc 7.5.0 | OK | No warnings | |
OpenSUSE Leap 15.5 | aarch64 | make linux+ssl | 2024-03-24 | 2684704 | gcc 7.5.0 | OpenSSL 1.1.1l | OK | No warnings |
OpenVMS V8.4-2L3 | HP rx2600 IA64 | 2024-03-24 | 5831168 | DEC C 70490001 | OK | |||
OpenVMS V9.2-2 | X86-64 | 2024-03-24 | 4141056 | DEC C 70590009 | OK | |||
Oracle Linux Server 9.1 | x86_64 | make linux | 2024-03-24 | 2541176 | gcc 11.3.1 | OK | No warnings | |
Oracle Linux Server 9.1 | x86_64 | make linux+ssl | 2024-03-24 | 2744664 | gcc 11.3.1 | OpenSSL 3.0.1 | OK | Numerous -Wdeprecated-declarations in SSL code |
Oracle Linux Server 9.3 | x86_64 | make linux | 2024-03-26 | 2539608 | gcc 11.4.1 | OK | No warnings | |
Oracle Linux Server 9.3 | x86_64 | make linux+ssl | 2024-03-26 | 2743096 | gcc 11.4.1 | OpenSSL 3.0.7 | OK | Numerous -Wdeprecated-declarations in SSL code |
Oracle Linux Server 9.3 | aarch64 | make linux | 2024-03-26 | 2587016 | gcc 11.4.1 | OK | No warnings | |
Oracle Linux Server 9.3 | aarch64 | make linux+ssl | 2024-03-26 | 2753392 | gcc 11.4.1 | OpenSSL 3.0.7 | OK | Numerous -Wdeprecated-declarations in SSL code |
Pop!_OS 22.04 LTS | x86_64 | make linux | 2024-03-26 | 2824184 | gcc 11.4.0 | OK | No warnings | |
Pop!_OS 22.04 LTS | x86_64 | make linux+ssl | 2024-03-26 | 3038856 | gcc 11.4.0 | OpenSSL 3.0.2 | OK | Numerous -Wdeprecated-declarations in SSL code |
Pop!_OS 22.04 LTS | aarch64 | make linux | 2024-03-24 | 3064632 | gcc 11.4.0 | OK | No warnings | |
Pop!_OS 22.04 LTS | aarch64 | make linux+ssl | 2024-03-24 | 3300488 | gcc 11.4.0 | OpenSSL 3.0.2 | OK | Numerous -Wdeprecated-declarations in SSL code |
Raspberry Pi OS 32bit (bullseye) Legacy | aarch64 | make linux | 2024-03-24 | 2460820 | gcc 10.2.1 | OK | Several -Wpointer-to-int-case warnings in debug statements (GREP rp1, GREP rp2, GREP rp3, GREP tmpstr) | |
Raspberry Pi OS 32bit (bullseye) Legacy | aarch64 | make linux+ssl | 2024-03-24 | 2659084 | gcc 10.2.1 | OpenSSL 1.1.1w | OK | (GREP rp1, GREP rp2, GREP rp3, GREP tmpstr) |
Raspberry Pi OS 32bit (bookworm) | aarch64 | make linux | 2024-03-24 | 2479384 | gcc 12.2.0 | OK | Several -Wpointer-to-int-case warnings in debug statements (GREP rp1, GREP rp2, GREP rp3, GREP tmpstr) | |
Raspberry Pi OS 64bit (bookworm) | aarch64 | make linux+ssl | 2024-03-24 | 3340176 | gcc 12.2.0 | OpenSSL 3.0.11 | OK | Numerous -Wdeprecated-declarations in SSL code |
Raspberry Pi OS 32bit (bookworm) | aarch64 | make linux+ssl | 2024-03-24 | 2673488 | gcc 12.2.0 | OpenSSL 3.0.11 | OK | Numerous -Wdeprecated-declarations in SSL code |
Raspberry Pi OS 64bit (bookworm) | aarch64 | make linux | 2024-03-24 | 3108480 | gcc 12.2.0 | OK | No warnings | |
RHEL 6.10 | x86_64 | make linux | 2024-03-24 | 2408886 | gcc 4.4.7 | OK | No warnings | |
RHEL 6.10 | x86_64 | make linux+krb5 | 2024-03-24 | 2597604 | gcc 4.4.7 | Kerberos 5 1.10.3 | OK | No warnings |
RHEL 6.10 | x86_64 | make linux+ssl | 2024-03-24 | 2608655 | gcc 4.4.7 | OpenSSL 1.0.1e | OK | No warnings |
RHEL 6.10 | x86_64 | make linux+krb5+ssl "K5LIB=-L /lib64" | 2024-03-24 | 2698251 | gcc 4.4.7 | OpenSSL 1.0.1e | OK | No warnings |
Rocky Linux 9.1 (Blue Onyx) | x86_64 | make linux | 2024-03-21 | 2541184 | gcc 11.3.1 | OK | No warnings | |
Rocky Linux 9.1 (Blue Onyx) | x86_64 | make linux+ssl | 2024-03-21 | 2744672 | gcc 11.3.1 | OpenSSL 3.0.1 | OK | Numerous -Wdeprecated-declarations in SSL code |
Rocky Linux 9.2 (Blue Onyx) | aarch64 | make linux | 2024-03-24 | 2587008 | gcc 11.4.1 | OK | No warnings | |
Rocky Linux 9.2 (Blue Onyx) | aarch64 | make linux+ssl | 2024-03-24 | 2753384 | gcc 11.4.1 | OpenSSL 3.0.7 | OK | Numerous -Wdeprecated-declarations in SSL code |
Slackware 15.0 i586 | i686 | make linux | 2024-03-26 | 2695224 | gcc 11.2.0 | OK | Four warnings in debug() statements (removed in next next) | |
Slackware 15.0 i586 | i686 | make linux+ssl | 2024-03-26 | 2908188 | gcc 11.2.0 | OpenSSL 1.1.1m | OK | As above plus two SSLv3_client_method DEPRECATEDIN_1_1_0 warnings (???) |
Ubuntu 22.04.4 LTS | x86_64 | make linux | 2024-03-26 | 2824184 | gcc 11.4.0 | OK | No warnings | |
Ubuntu 22.04.4 LTS | x86_64 | make linux+ssl | 2024-03-26 | 3038856 | gcc 11.4.0 | OpenSSL 3.0.2 | OK | Numerous -Wdeprecated-declarations in SSL code |
Ubuntu 22.04.4 LTS | aarch64 | make linux | 2024-03-24 | 3064632 | gcc 11.4.0 | OK | No warnings | |
Ubuntu 22.04.4 LTS | aarch64 | make linux+ssl | 2024-03-24 | 3300488 | gcc 11.4.0 | OpenSSL 3.0.2 | OK | Numerous -Wdeprecated-declarations in SSL code |
Ubuntu 20.04.6 LTS | x86_64 | make linux | 2024-03-24 | 2856336 | gcc 9.4.0 | OK | No warnings | |
Ubuntu 20.04.6 LTS | x86_64 | make linux | 2024-03-24 | 2516072 | clang 10.0.0 | OK | Bogus "*s2++" warning | |
Ubuntu 20.04.6 LTS | x86_64 | make linux+ssl | 2024-03-24 | 3079480 | gcc 9.4.0 | OpenSSL 1.1.1f | OK | No warnings |
Ubuntu 20.04.6 LTS | aarch64 | make linux | 2024-03-26 | 3065920 | gcc 9.4.0 | OK | No warnings | |
Ubuntu 20.04.6 LTS | aarch64 | make linux+ssl | 2024-03-26 | 3318024 | gcc 9.4.0 | OpenSSL 1.1.1f | OK | No warnings |
Ubuntu 23.10 | x86_64 | make linux | 2024-03-26 | 2825264 | gcc 13.2.0 | OK | ckucmd.c:4977 sprintf(yyyymmdd,"%s%s%02d",year,month,nday); -Wformat-overflow | |
Ubuntu 23.10 | x86_64 | make linux+ssl | 2024-03-26 | 3044032 | gcc 13.2.0 | OpenSSL 3.0.10 | OK | ckucmd.c:4977 sprintf(yyyymmdd,"%s%s%02d",year,month,nday); -Wformat-overflow plus numerous -Wdeprecated-declarations in SSL code |
Ubuntu 23.10 | aarch64 | make linux | 2024-03-24 | 3106544 | gcc 13.2.0 | OK | ckucmd.c:4977: Writing between 2 and 10 bytes into a region of size between 5 and 24 | |
Ubuntu 23.10 | aarch64 | make linux+ssl | 2024-03-24 | 3337448 | gcc 13.2.0 | OpenSSL 3.0.10 | OK | ckucmd.c:4977: Writing between 2 and 10 bytes into a region of size between 5 and 24 + numerous -Wdeprecated-declarations in SSL code |
Zorin OS 17.1 | x86_64 | make linux | 2024-03-26 | 2824184 | gcc 11.4.0 | OK | No warnings | |
Zorin OS 17.1 | x86_64 | make linux+ssl | 2024-03-26 | 3038856 | gcc 11.4.0 | OpenSSL 3.0.2 | OK | Numerous -Wdeprecated-declarations in SSL code |
The March 21st build addresses warnings in Clang 15 about non-ANSI
function definitions in ckwart.c (misleadingly and incorrectly labeled by
Clang as missing prototypes).
The HP-UX warnings are fixed in the next upload (above).
OS and version | Arch | Build | Date | Size | Compiler | Security | Status | Details |
---|---|---|---|---|---|---|---|---|
CentOS Stream 9 | x86_64 | make linux | 2024-03-21 | 2541184 | gcc 11.3.1 | OK | No warnings | |
CentOS Stream 9 | x86_64 | make linux+ssl | 2024-03-21 | 2744672 | gcc 11.3.1 | OpenSSL 3.0.7 | OK | Numerous -Wdeprecated-declarations in SSL code |
Debian GNU/Linux 11 (bullseye) | x86_64 | make linux | 2024-03-21 | 2801320 | gcc 10.2.1 | OK | No warnings | |
Debian GNU/Linux 11 (bullseye) | x86_64 | make linux+ssl | 2024-03-21 | 3012872 | gcc 10.2.1 | OpenSSL 1.1.1w | OK | No warnings |
Fedora 37 | x86_64 | make linux | 2024-03-21 | 2545600 | gcc 12.2.1 | OK | No warnings | |
Fedora 37 | x86_64 | make linux+ssl | 2024-03-21 | 2745000 | gcc 12.2.1 | OpenSSL 3.0.8 | OK | Numerous -Wdeprecated-declarations in SSL code |
FreeBSD 13.1-RELEASE | amd64 | make freebsd | 2024-03-21 | 2560104 | clang 13.0.0 | OK | Numerous bogus warnings | |
FreeBSD 13.1-RELEASE | amd64 | make freebsd+ssl | 2024-03-21 | 2698656 | clang 13.0.0 | OpenSSL 1.1.1o | OK | Numerous bogus warnings |
HP-UX B.10.20 (1996) | 9000/785 | make hpux1000 | 2024-03-21 | 3191126 | HP C Compiler 76.3 | OK | No warnings | |
HP-UX B.10.20 | 9000/785 | make hpux1000gcc | 2024-03-21 | 2527306 | gcc 3.4.6 | OK | ckuus6.c:5048: warning: cast from pointer to integer of different size | |
HP-UX B.10.20 | 9000/785 | make hpux1000t | 2024-03-21 | 3191131 | HP C Compiler 76.3 | OK | cpp: "values.h", line 27: Redefinition of macro MAXINT. | |
HP-UX B.10.20 | 9000/785 | make hpux1000tgcc | 2024-03-21 | 2527307 | gcc 3.4.6 | OK | ckuus6.c:5048: warning: cast from pointer to integer of different size | |
HP-UX B.10.20 | 9000/785 | make hpux1000to | 2024-03-21 | 2602276 | HP C Compiler 76.3 | OK | Uninitialized variable "s2" in function "dormt"; "values.h", line 27: Redefinition of macro MAXINT. | |
HP-UX B.10.20 | 9000/785 | make hpux1000to KFLAGS="+Onolimit" | 2024-03-21 | 2532651 | HP C Compiler 76.3 | OK | Uninitialized variable "s2" in function "dormt" "values.h", line 27: Redefinition of macro MAXINT. | |
HP-UX B.10.20 | 9000/785 | make hpux1000to+ | 2024-03-21 | 2532651 | HP C Compiler 76.3 | OK | Uninitialized variable "s2" in function "dormt" "values.h", line 27: Redefinition of macro MAXINT. | |
HP-UX B.10.20 | 9000/785 | make hpux1000o | 2024-03-21 | 2602276 | HP C Compiler 76.3 | OK | Uninitialized variable "s2" in function "dormt" | |
HP-UX B.10.20 | 9000/785 | make hpux1000o KFLAGS="+Onolimit" | 2024-03-21 | 2532648 | HP C Compiler 76.3 | OK | Uninitialized variable "s2" in function "dormt" | |
HP-UX B.10.20 | 9000/785 | make hpux1000o+ | 2024-03-21 | 2532648 | HP C Compiler 76.3 | OK | Uninitialized variable "s2" in function "dormt"; "values.h", line 27: Redefinition of macro MAXINT. | |
HP-UX B.10.20 | 9000/785 | make hpux1000to KFLAGS="+Onolimit" | 2024-03-21 | 2532651 | HP C Compiler 76.3 | OK | Uninitialized variable "s2" in function "dormt"; "values.h", line 27: Redefinition of macro MAXINT. | |
HP-UX B.10.20 | 9000/785 | make hpux1000to+ | 2024-03-21 | 2532651 | HP C Compiler 76.3 | OK | Uninitialized variable "s2" in function "dormt" "values.h", line 27: Redefinition of macro MAXINT. | |
HP-UX B.10.20 | 9000/785 | make hpux1000o | 2024-03-21 | 2602276 | HP C Compiler 76.3 | OK | Uninitialized variable "s2" in function "dormt" | |
HP-UX B.10.20 | 9000/785 | make hpux1000o KFLAGS="+Onolimit" | 2024-03-21 | 2532648 | HP C Compiler 76.3 | OK | Uninitialized variable "s2" in function "dormt" | |
HP-UX B.10.20 | 9000/785 | make hpux1000o+ | 2024-03-21 | 2532648 | HP C Compiler 76.3 | OK | Uninitialized variable "s2" in function "dormt" | |
macOS 14.4 | arm64 | make macos | 2024-03-21 | 2317736 | clang 15.0.0 | OK | No warnings | |
NetBSD 10.0_RC6 | amd64 | make netbsd | 2024-03-21 | 2574024 | gcc 10.5.0 | OK | No warnings | |
NetBSD 10.0_RC6 | amd64 | make netbsd+ssl | 2024-03-21 | 3087976 | gcc 10.5.0 | OpenSSL 3.0.12 | OK | Numerous -Wdeprecated-declarations in SSL code |
OpenBSD 7.2 | amd64 | make openbsd | 2024-03-21 | 2864712 | clang 13.0.0 | OK | No warnings | |
OpenBSD 7.2 | amd64 | make openbsd+ssl | 2024-03-21 | 3039248 | clang 13.0.0 | LibreSSL 3.6.0 | OK | Numerous bogus warnings, no SSL warnings |
Oracle Linux Server 9.1 | x86_64 | make linux | 2024-03-21 | 2541240 | gcc 11.3.1 | OK | No warnings | |
Oracle Linux Server 9.1 | x86_64 | make linux+ssl | 2024-03-21 | 2744728 | gcc 11.3.1 | OpenSSL 3.0.1 | OK | Numerous -Wdeprecated-declarations in SSL code |
Raspberry Pi OS 64bit (bookworm) | aarch64 | make linux | 2024-03-21 | 3041768 | gcc 12.2.0 | OK | No warnings (= Debian GNU/Linux 12) | |
RHEL 6.10 (Red Hat Linux) | x86_64 | make linux | 2024-03-21 | 2408981 | gcc 4.4.7 | OK | No warnings | |
RHEL 6.10 | x86_64 | make linux+ssl | 2024-03-21 | 2608846 | gcc 4.4.7 | OpenSSL 1.0.1e | OK | No warnings |
RHEL 6.10 | x86_64 | make linux+krb5 | 2024-03-21 | 2597699 | gcc 4.4.7 | Kerberos 5 1.10.3 | OK | No warnings |
RHEL 6.10 | x86_64 | make linux+krb5+ssl "K5LIB=-L /lib64" | 2024-03-21 | 2698442 | gcc 4.4.7 | OpenSSL 1.0.1e + Kerberos 5 1.10.3 | OK | No warnings |
Rocky Linux 9.1 (Blue Onyx) | x86_64 | make linux | 2024-03-21 | 2541184 | gcc 11.3.1 | OK | No warnings | |
Rocky Linux 9.1 (Blue Onyx) | x86_64 | make linux+ssl | 2024-03-21 | 2744672 | gcc 11.3.1 | OpenSSL 3.0.1 | OK | Numerous -Wdeprecated-declarations in SSL code |
SunOS 4.1.1 (1990) | sun3 | make sunos41 | 2024-03-21 | 2007040 | compile.c 1.122 | OK | 19 symbols redefined in sys/ioctl.h | |
Ubuntu 22.04.4 LTS | x86_64 | make linux | 2024-03-21 | 2847872 | gcc 12.3.0 | OK | No warnings | |
Ubuntu 20.04.6 LTS | x86_64 | make linux | 2024-03-21 | 2856432 | gcc 9.4.0 | OK | No warnings | |
Ubuntu 20.04.6 LTS | x86_64 | make linux+ssl | 2024-03-21 | 3079544 | gcc 9.4.0 | OpenSSL 1.1.1f | OK | No warnings |
The changes on February 6th were to get around warnings issued when feeding an OFF_T value (file size) to sprintf(); there is no portable way to do this, but C-Kermit has a routine — ckfstoa() — that gets around it by converting an OFF_T to a character string.
OS and version | Arch | Build | Date | Size | Compiler | Security | Status | Details |
---|---|---|---|---|---|---|---|---|
Armbian 24.2.1 jammy | aarch64 | make linux | 2024-02-06 | 3077056 | gcc 11.4.0 | OK | No warnings | |
CentOS Linux 7 (AltArch) | armv7l | make linux | 2024-02-06 | 2517100 | gcc 4.8.5 | OK | Several -Wpointer-to-int-case warnings in debug statements (GREP rp1, GREP rp2, GREP rp3, GREP tmpstr) | |
CentOS Stream 9 | x86_64 | make linux | 2024-02-05 | 2541144 | gcc 11.3.1-4 | OK | No warnings | |
CentOS Stream 9 | x86_64 | make linux+ssl | 2024-02-05 | 2744640 | gcc 11.3.1-4 | OpenSSL 3.0.7 | OK | 25 OSSL_DEPRECATEDIN_3_0 warnings |
DietPi (bookworm) | aarch64 | make linux | 2024-02-06 | 3041768 | gcc 12.2.0 | OK | No warnings | |
DietPi v9.1 (bookworm) on RPi 5 | aarch64 | make linux+ssl | 2024-02-06 | 3339496 | gcc 12.2.0 | OpenSSL 3.0.11 | OK | Numerous -Wdeprecated-declarations in SSL code |
Debian GNU/Linux 11 (bullseye) | x86_64 | make linux | 2024-02-05 | 2801280 | gcc 10.2.1 | OK | No warnings | |
Debian GNU/Linux 11 (bullseye) | x86_64 | make linux+ssl | 2024-02-05 | 3012840 | gcc 10.2.1 | OpenSSL 1.1.1w | OK | No warnings |
Debian GNU/Linux trixie/sid | aarch64 | make linux | 2024-02-06 | 3108104 | gcc 13.2.0 | OK | No warnings | |
Debian GNU/Linux trixie/sid | aarch64 | make linux+ssl | 2024-02-06 | 3273888 | gcc 13.2.0 | OpenSSL 3.1.5 | OK | Numerous -Wdeprecated-declarations in SSL code |
Fedora 37 | x86_64 | make linux | 2024-02-05 | 2545568 | gcc 12.2.1-4 | OK | No warnings | |
Fedora 37 | x86_64 | make linux+ssl | 2024-02-05 | 2744968 | gcc 12.2.1-4 | OpenSSL 3.0.8 | OK | 25 OpenSSL "is deprecated" warnings |
Fedora 39 | aarch64 | make linux | 2024-02-06 | 2646296 | gcc 13.2.1 | OK | No warnings | |
FreeBSD 13.1 | amd64 | make freebsd | 2024-02-05 | 2560072 | clang 13.0.0 | OK | One bogus warning (*s++;) | |
FreeBSD 13.1 | amd64 | make freebsd+ssl | 2024-02-05 | 2698624 | clang 13.0.0 | OpenSSL 1.1.1o | OK | 83 bogus warnings |
HP-UX B.10.20 | 9000/785 | make hpux1000 | 2024-02-06 | 3191126 | HP C Compiler 76.3 | OK | No warnings | |
HP-UX B.10.20 | 9000/785 | make hpux1000gcc | 2024-02-06 | 2527306 | gcc 3.4.6 | OK | ckuus6.c:5048 cast from pointer to integer of different size | |
HP-UX B.10.20 | 9000/785 | make hpux1000t | 2024-02-06 | 3191131 | HP C Compiler 76.3 | OK | values.h: Redefinition of macro MAXINT. | |
HP-UX B.10.20 | 9000/785 | make hpux1000tgcc | 2024-02-06 | 2527307 | gcc 3.4.6 | OK | ckuus6.c:5048: cast from pointer to integer of different size | |
HP-UX B.10.20 | 9000/785 | make hpux1000to | 2024-02-06 | 2602276 | HP C Compiler 76.3 | OK | Uninitialized variable "s2" in function "dormt"; "values.h" Redefinition of macro MAXINT. | |
HP-UX B.10.20 | 9000/785 | make hpux1000to KFLAGS="+Onolimit" | 2024-02-06 | 2532651 | HP C Compiler 76.3 | OK | Uninitialized variable "s2" in function "dormt"; "values.h" Redefinition of macro MAXINT. | |
HP-UX B.10.20 | 9000/785 | make hpux1000to+ | 2024-02-06 | 2532651 | HP C Compiler 76.3 | OK | Uninitialized variable "s2" in function "dormt"; "values.h" Redefinition of macro MAXINT. | |
HP-UX B.10.20 | 9000/785 | make hpux1000o | 2024-02-06 | 2602276 | HP C Compiler 76.3 | OK | Uninitialized variable "s2" in function "dormt" | |
HP-UX B.10.20 | 9000/785 | make hpux1000o KFLAGS="+Onolimit" | 2024-02-06 | 2532648 | HP C Compiler 76.3 | OK | Uninitialized variable "s2" in function "dormt" | |
HP-UX B.10.20 | 9000/785 | make hpux1000o+ | 2024-02-06 | 2532648 | HP C Compiler 76.3 | OK | Uninitialized variable "s2" in function "dormt" | |
Kali GNU/Linux Rolling | aarch64 | make linux | 2024-02-06 | 3109424 | gcc 13.2.0 | OK | No warnings | |
macOS 14.4 | arm64 | make macos | 2024-02-06 | 2317736 | Apple LLVM 15.0.0 | OK | 27 prototype warnings; fixed as of 2024-03-21 | |
macOS 14.3.1 | arm64 | make macosx | 2024-02-06 | 2317736 | Apple LLVM 15.0.0 | OK | 27 prototype warnings (wart, will be fixed) | |
Manjaro ARM | aarch64 | make linux | 2024-02-06 | 3102144 | gcc 12.1.0 | OK | No warnings | |
Manjaro ARM | aarch64 | make linux+ssl | 2024-02-06 | 3334984 | gcc 12.1.0 | OpenSSL 3.2.1 | OK | 36 OpenSSL 3.0 deprecated warnings |
NetBSD 10.0_RC3 | amd64 | make netbsd | 2024-02-06 | 2574024 | gcc 10.5.0 | OK | No warnings | |
NetBSD 10.0_RC3 | amd64 | make netbsd-clang | 2024-02-05 | 2501888 | clang 10.0.1 | OK | No warnings | |
NetBSD 10.0_RC3 | amd64 | make netbsd+ssl | 2024-02-05 | 3087976 | gcc 10.5.0 | OpenSSL 3.0.12 | OK | 31 OSSL_DEPRECATEDIN_3_0 warnings |
OpenBSD 7.2 | amd64 | make openbsd | 2024-02-06 | 2864696 | clang 13.0.0 | OK | No warnings | |
OpenBSD 7.2 | amd64 | make openbsd+ssl | 2024-02-06 | 3039248 | clang 13.0.0 | LibreSSL 3.6.0 | OK | 61 bogus warnings but NO "deprecated" warnings for SSL. |
openSUSE Leap 15.4 | x86_64 | make linux | 2024-02-05 | 2465968 | gcc 7.5.0 | OK | No warnings | |
openSUSE Leap 15.4 | x86_64 | make linux | 2024-02-05 | 2490152 | clang 13.0.1 | OK | No warnings | |
openSUSE Leap 15.4 | x86_64 | make linux+ssl | 2024-02-05 | 2669632 | gcc 7.5.0 | OpenSSL 1.1.1l | OK | No warnings |
openSUSE Leap 15.4 | x86_64 | make linux+ssl | 2024-02-05 | 2681224 | clang 13.0.1 | OpenSSL 1.1.1l | OK | 60 bogus warnings |
openSUSE Leap 15.5 | aarch64 | make linux | 2024-02-06 | 2452264 | gcc 7.5.0 | OK | No warnings | |
Oracle Linux Server 9.1 | x86_64 | make linux | 2024-02-05 | 2541200 | gcc 11.3.1-2 | OK | No warnings | |
Pop!_OS 22.04 LTS | aarch64 | make linux | 2024-02-06 | 3077056 | gcc 11.3.0 | OK | No warnings | |
Pop!_OS 22.04 LTS | aarch64 | make linux+ssl | 2024-02-06 | 3304008 | gcc 11.4.0 | OpenSSL 3.0.2 | OK | No warnings |
Raspberry Pi OS 32bit (bookworm) | aarch64 | make linux | 2024-02-06 | 2479440 | gcc 12.2.0 | OK | ||
Raspberry Pi OS 32 bit (bookworm) | aarch64 | make linux+ssl | 2024-02-06 | 2673544 | gcc 12.2.0 | OpenSSL 3.0.11 | OK | No warnings |
Raspberry Pi OS 64bit (bookworm) on RPi5 | aarch64 | make linux+ssl | 2024-02-06 | 3339496 | gcc 12.2.0 | OpenSSL 3.0.11 | OK | No warnings |
Raspberry Pi OS 32bit (bullseye) Legacy | aarch64 | make linux | 2024-02-06 | 2460876 | gcc 10.2.1 | OK | No warnings | |
Raspberry Pi OS 32 bit (bullseye) Legacy | aarch64 | make linux+ssl | 2024-02-06 | 2659140 | gcc 10.2.1 | OpenSSL 1.1.1w | OK | No warnings |
Raspberry Pi OS 64bit (bookworm) on RPi5 | aarch64 | make linux | 2024-02-06 | 3041768 | gcc 12.2.0 | OK | No warnings | |
Raspberry Pi OS 64bit (bullseye) | aarch64 | make linux | 2024-02-06 | 3037272 | gcc 10.2.1 | OK | No warnings | |
Raspberry Pi OS (bullseye) | armv7l | make linux | 2024-02-06 | 2460876 | gcc 10.2.1 | OK | No warnings | |
RHEL 6.10 | x86_64 | make linux | 2024-02-06 | 2408981 | gcc 4.4.7 | OK | No warnings | |
RHEL 6.10 | x86_64 | make linux | 2024-02-05 | 2351111 | clang 3.4.2 | OK | 19 bogus warnings | |
RHEL 6.10 | x86_64 | make linux+ssl | 2024-02-05 | 2608845 | gcc 4.4.7-23 | OpenSSL 1.0.1e-fips | OK | No warnings |
RHEL 6.10 | x86_64 | make linux+ssl | 2024-02-05 | 2542865 | clang 3.4.2 | OpenSSL 1.0.1e-fips | OK | 5 bogus warnings |
RHEL 6.10 | x86_64 | make linux+krb5 | 2024-02-05 | 2597666 | gcc 4.4.7-23 | Kerberos 5 1.10.3 | OK | No warnings |
Rocky Linux 9.1 (Blue Onyx) | x86_64 | make linux | 2024-02-05 | 2541144 | gcc 11.3.1 | OK | No warnings | |
Rocky Linux 9.1 (Blue Onyx) | x86_64 | make linux+ssl | 2024-02-05 | 2744640 | gcc 11.3.1-2 | OpenSSL 3.0.1 | OK | 25 OpenSSL "is deprecated" warnings |
Rocky Linux 9.3 (Blue Onyx) | aarch64 | make linux | 2024-02-06 | 2587072 | gcc 11.4.1 | OK | No warnings | |
Ubuntu 22.04.4 LTS | aarch64 | make linux+ssl | 2024-02-06 | 3304008 | gcc 11.4.0 | OpenSSL 3.0.2 | OK | Numerous -Wdeprecated-declarations in SSL code |
Ubuntu 23.10 | aarch64 | make linux | 2024-02-06 | 3106608 | gcc 13.2.0 | OK | No warnings | |
Ubuntu 23.10 | aarch64 | make linux+ssl | 2024-02-06 | 3337544 | gcc 13.2.0 | OpenSSL 3.0.10 | OK | No warnings |
Note: "make linux+ssl" failed due to missing openssl/comp.h on Rocky Linux, OpenSUSE, Fedora, Kali Linux, Gentoo, Centos 7.
BSD | ||||||||
---|---|---|---|---|---|---|---|---|
OS and version | Arch | Build | Date | Size | Compiler | Security | Status | Details |
FreeBSD 13.1 | amd64 | make freebsd | 2023-09-16 | 2556464 | clang 13.0.0 | OK | The ever-present bogus "*s2++" Clang warning | |
FreeBSD 13.1 | amd64 | make freebsd+ssl | 2023-09-16 | 2695032 | clang 13.0.0 | OpenSSL 1.1.1o | OK | "*s2++" plus 56 other bogus warnings |
FreeBSD 13.2-p3 | amd64 | make freebsd | 2023-09-20 | 2555232 | clang 14.0.5 | OK | "*s++;" | |
FreeBSD 13.2-p3 | amd64 | make freebsd+ssl | 2023-09-20 | 2699024 | clang 14.0.5 | OpenSSL 1.1.1t | OK | "*s2++" plus 56 other bogus warnings |
NetBSD 9.3 | amd64 | make netbsd | 2023-09-24 | 2491568 | gcc 7.5.0 | OK | No warnings | |
NetBSD 9.3 | amd64 | make netbsd+ssl | 2023-09-24 | 3004936 | gcc 7.5.0 | OpenSSL 1.1.1t | OK | 7 implicit declaration warnings for SSL des_xxx functions |
NetBSD 9.3 | evbarm 64-bit | make netbsd | 2023-09-20 | 2566928 | gcc 7.5.0 | OK | No warnings | |
NetBSD 9.3 | evbarm 64-bit | make netbsd+ssl | 2023-09-20 | 2820848 | gcc 7.5.0 | OpenSSL 1.1.1k | OK | 6 -Wimplicit-function-declaration for DES functions |
NetBSD 9.3_STABLE | evbarm 32-bit (Rasp.Pi) | make netbsd | 2023-09-20 | 2535292 | gcc 7.5.0 | OK | 5 -Wpointer-to-int-cast warnings (ckuus6.c: debug 5029-5048) | |
NetBSD 9.3_STABLE | evbarm 32-bit (Rasp.Pi) | make netbsd+ssl | 2023-09-20 | 2761464 | gcc 7.5.0 | OpenSSL 1.1.1t | OK | 5 -Wpointer-to-int-cast warnings + 6 implicit decl of DES funcs |
NetBSD 10.0_BETA | amd64 | make netbsd | 2023-09-24 | 2569120 | gcc 10.4.0 | OK | No warnings | |
NetBSD 10.0_BETA | amd64 | make netbsd-clang | 2023-09-24 | 2497728 | clang 10.0.1 | OK | "*s2++" | |
NetBSD 10.0_BETA | amd64 | make netbsd+ssl | 2023-09-24 | 3083168 | gcc 10.4.0 | OpenSSL 3.0.7 | OK | 7 implicit declaration of SSL des_xxx functions |
NetBSD 10.0_BETA | amd64 | make netbsd+ssl | 2023-09-24 | 3006248 | clang 10.0.1 | OpenSSL 3.0.7 | OK | "*s2++" plus 127 other bogus warnings and notes |
OpenBSD 5.2 | amd64 | make openbsd | 2023-09-24 | 2502856 | gcc 4.2.1 20070719 | OK | ckutio.c:12232: warning: passing argument 1 of 'localtime' from incompatible pointer type; ckutio.o(.text+0xa42): In function kxprintf': warning: vsprintf() is often misused, please use vsnprintf(); ckclib.o(.text+0x420e): In function akestr': warning: strcpy() is almost always misused, please use strlcpy(); ckufio.o(.text+0x7c2c): In function rename': warning: strcat() is almost always misused, please use strlcat(); ckclib.o(.text+0x13da): In function hmmss': warning: sprintf() is often misused, please use snprintf() | |
OpenBSD 5.2 | amd64 | make openbsd+ssl | 2023-09-24 | 2658131 | gcc 4.2.1 20070719 | OpenSSL 1.0.0f | OK | Warnings: same as previous. |
OpenBSD 7.2 | amd64 | make openbsd | 2023-09-16 | 2860496 | clang 13.0.0 | OK | "*s2++" | |
OpenBSD 7.3 | amd64 | make openbsd | 2023-09-20 | 2860496 | OpenBSD Clang 13.0.0 | OK | "*s2++" | |
OpenBSD 7.3 | amd64 | make openbsd+ssl | 2023-09-20 | 3035048 | OpenBSD Clang 13.0.0 | LibreSSL 3.7.2 | OK | "*s2++" plus numerous other bogus warnings |
OpenBSD 7.3 | arm64 | make openbsd | 2023-09-20 | 2812816 | OpenBSD Clang 13.0.0 | OK | "*s2++" | |
OpenBSD 7.3 | arm64 | make openbsd+ssl | 2023-09-20 | 2984680 | OpenBSD Clang 13.0.0 | LibreSSL 3.7.2 | OK | "*s2++" plus numerous other bogus warnings |
OpenBSD 7.4 | amd64 | make openbsd+ssl | 2023-09-24 | 3053048 | OpenBSD Clang 13.0.0 | LibreSSL 3.8.2 | OK | Implicit declaration of wait() plus all of the typical Clang 13 warnings (*s2++;, explicit braces, result of assignment used as IF condition, etc etc) |
OpenBSD 7.4 | loongson* | make openbsd | 2023-09-24 | 4245137 | OpenBSD Clang 13.0.0 | OK | *s2++; plus warnings about strcpy, sprintf, strcat, vsprint, etc; (yes, they *can* be used safely) | |
* Lemote Yeeloong laptop (a Chinese MIPS architecture computer based on the Loongson processor). | ||||||||
HP-UX (HP-UX 10.20 is from 1996; HP C 76.3 is pre-ANSI) | ||||||||
OS and version | Arch | Build | Date | Size | Compiler | Security | Status | Details |
HP-UX B.10.20 | 9000/715 | make hpux1000 | 2023-09-20 | 3177212 | Bundled non-ANSI HP C | OK | No warnings | |
HP-UX B.10.20 | 9000/715 | make hpux1000gcc | 2023-09-20 | 2469960 | gcc 2.95.2 | OK | sys/time.h: 'struct sigevent' declared inside parameter list | |
HP-UX B.10.20 | 9000/785 | make hpux1000 | 2023-09-20 | 3178833 | HP C Compiler 76.3 | OK | No warnings | |
HP-UX B.10.20 | 9000/785 | make hpux1000gcc | 2023-09-20 | 2519115 | gcc 3.4.6 | OK | ckuus6.c:5048: warning: cast from pointer to integer of different size | |
HP-UX B.10.20 | 9000/785 | make hpux1000t | 2023-09-20 | 3178836 | HP C Compiler 76.3 | OK | cpp: "values.h", line 27: warning 2001: Redefinition of macro MAXINT. | |
HP-UX B.10.20 | 9000/785 | make hpux1000tgcc | 2023-09-20 | 2519115 | gcc 3.4.6 | OK | ckuus6.c:5048: warning: cast from pointer to integer of different size | |
HP-UX B.10.20 | 9000/785 | make hpux1000to | 2023-09-20 | 2598178 | HP C Compiler 76.3 | OK | cpp: "values.h", line 27: warning 2001: Redefinition of macro MAXINT. | |
HP-UX B.10.20 | 9000/785 | make hpux1000to KFLAGS="+Onolimit" | 2023-09-20 | 2524455 | HP C Compiler 76.3 | OK | cpp: "values.h", line 27: warning 2001: Redefinition of macro MAXINT. | |
HP-UX B.10.20 | 9000/785 | make hpux1000to+ | 2023-09-20 | 2524455 | HP C Compiler 76.3 | OK | cpp: "values.h", line 27: warning 2001: Redefinition of macro MAXINT. | |
HP-UX B.10.20 | 9000/785 | make hpux1000o | 2023-09-20 | 2598173 | HP C Compiler 76.3 | OK | No warnings | |
HP-UX B.10.20 | 9000/785 | make hpux1000o KFLAGS="+Onolimit" | 2023-09-20 | 2524450 | HP C Compiler 76.3 | OK | No warnings | |
HP-UX B.10.20 | 9000/785 | make hpux1000o+ | 2023-09-20 | 2524450 | HP C Compiler 76.3 | OK | No warnings | |
HP-UX B.11.11 | 9000/785 | make hpux1100 | 2023-09-20 | 3207168 | HP C Compiler | OK | No warnings | |
HP-UX B.11.11 | 9000/785 | make hpux1100t | 2023-09-20 | 3207168 | HP C Compiler | OK | No warnings | |
Linux | ||||||||
OS and version | Arch | Build | Date | Size | Compiler | Security | Status | Details |
CentOS Core 7 | x86_64 | make linux | 2023-09-24 | 2404400 | gcc 4.8.5 | OK | No warnings | |
CentOS Stream 9 | x86_64 | make linux | 2023-09-16 | 2536920 | gcc 11.3.1 | OK | No warnings | |
CentOS Stream 9 | x86_64 | make linux+ssl | 2023-09-16 | 2740408 | gcc 11.3.1 | OpenSSL 3.0.7 | OK | 23 OSSL_DEPRECATED (OpenSSL functions that have been replaced) |
Debian 11 | x86_64 | make linux | 2023-09-16 | 2797024 | gcc 10.2.1 | OK | No warnings | |
Debian 11 | x86_64 | make linux+ssl | 2023-09-16 | 3008576 | gcc 10.2.1 | OpenSSL 1.1.1n | OK | No warnings |
Fedora 37 | x86_64 | make linux | 2023-09-16 | 2541336 | gcc 12.2.1 | OK | No warnings | |
Gentoo Linux | x86_64 | make LIBS=-ltinfo linux | 2023-09-24 | 2827880 | gcc 13.2.1 | OK | No warnings | |
Gentoo Linux | armv6l Raspberry Pi 1 B | make LIBS=-ltinfo linux | 2023-09-24 | 2957968 | gcc 13.2.1 | OK | 4 warnings about pointer-int casts in debug statements; set speed 115200 doesn't work. | |
openSUSE Leap 15.4 | x86_64 | make linux | 2023-09-16 | 2461736 | gcc 7.5.0 | OK | No warnings | |
openSUSE Leap 15.4 | x86_64 | make linux | 2023-09-16 | 2485904 | clang 13.0.1 | OK | No warnings | |
openSUSE Leap 15.4 | x86_64 | make linux+ssl | 2023-09-16 | 2661304 | gcc 7.5.0 | OpenSSL 1.1.1l | OK | No warnings |
openSUSE Leap 15.4 | x86_64 | make linux+ssl | 2023-09-16 | 2681080 | clang 13.0.1 | OpenSSL 1.1.1l | OK | Numerous bogus warnings |
Oracle 9.1 | x86_64 | make linux | 2023-09-16 | 2536976 | gcc 11.3.1 | OK | No warnings | |
RHEL 6.6 | x86_64 | make linux | 2023-09-24 | 2382871 | gcc 4.4.7 | OK | No warnings | |
RHEL 6.10 | x86_64 | make linux | 2023-09-16 | 2404717 | gcc 4.4.7 | OK | No warnings | |
RHEL 6.10 | x86_64 | make linux | 2023-09-16 | 2346864 | clang 3.4.2 | OK | "*s2++" plus 18 other bogus warnings | |
RHEL 6.10 | x86_64 | make linux+ssl | 2023-09-16 | 2604198 | gcc 4.4.7 | OpenSSL 1.0.1e | OK | No warnings |
RHEL 6.10 | x86_64 | make linux+krb5 | 2023-09-16 | 2593435 | gcc 4.4.7 | Kerberos 5 1.10.3 | OK | No warnings |
RHEL 6.10 | x86_64 | make linux+krb5+ssl | 2023-09-16 | 2693794 | gcc 4.4.7 | OpenSSL 1.0.1e + Kerberos 5 1.10.3 | OK | No warnings |
RHEL 6.10 | x86_64 | make linuxmin | 2023-09-16 | 355969 | gcc 4.4.7 | OK | No warnings (command-line only) | |
Rocky 9.1 | x86_64 | make linux | 2023-09-16 | 2536920 | gcc 11.3.1 | OK | No warnings | |
Rocky 9.1 | x86_64 | make linux+ssl | 2023-09-16 | 2740408 | gcc 11.3.1 | OpenSSL 3.0.1 | OK | Warnings: 25 OSSL_DEPRECATED |
Ubuntu 18.04.6 LTS | x86_64 | make linux | 2023-09-24 | 2823216 | gcc 7.5.0 | OK | No warnings | |
Ubuntu 20.04.6 | x86_64 | make linux | 2023-09-16 | 2852136 | gcc 9.4.0 | OK | No warnings | |
Ubuntu 20.04.6 | x86_64 | make linux-clang | 2023-09-16 | 2515952 | clang 10.0.0 | OK | "*s2++': | |
Ubuntu 20.04.6 | x86_64 | make linux | 2023-09-16 | 2734808 | clang 15.0.5 | OK | No warnings | |
Ubuntu 20.04.6 | x86_64 | make linux+ssl | 2023-09-16 | 3075248 | gcc 9.4.0 | OpenSSL 1.1.1f | OK | No warnings |
Ubuntu 20.04.6 | x86_64 | make linux+ssl | 2023-09-16 | 2706912 | clang 10.0.0 | OpenSSL 1.1.1f | OK | 60 bogus warnings |
Ubuntu 20.04.6 | x86_64 | make linux+ssl | 2023-09-16 | 2938408 | clang 15.0.5 | OpenSSL 1.1.1f | OK | Big problems here with 90 SSL-related non-prototype warnings. |
Ubuntu 22.04.4 LTS | aarch64 | make linux | 2024-02-06 | 3077056 | gcc 11.4.0 | OK | No warnings | |
Ubuntu 23.10 | aarch64 | make linux | 2024-02-06 | 3106608 | gcc 13.2.0 | OK | No warnings | |
Mac (Apple Macintosh) | ||||||||
OS and version | Arch | Build | Date | Size | Compiler | Security | Status | Details |
macOS 13.4 | arm64 | make macos | 2023-09-20 | 2317411 | clang-1403.0.22.14.1 | OK | No warnings | |
macOS 13.4 | arm64 | make macos+openssl | 2023-09-20 | 2488195 | clang-1403.0.22.14.1 | LibreSSL 3.3.6 | OK | No warnings |
(Open)VMS (DEC → HP → Compaq → VSI) | ||||||||
OS and version | Arch | Build | Date | Size | Compiler | Security | Status | Details |
OpenVMS V8.4-2L3 | HP rx2600 IA64 | @ckvker.com | 2023-09-20 | 5814272 | VSI C V7.4001 | OK | ckvtio.c: while ((n--) && xx_inc(2) >= 0) ; /* Ignore Warning */ | |
OpenVMS V8.4-2L3 | HP rx2600 IA64 | @ckvker.com "" "" "CK_SSL" | 2023-09-20 | 6110720 | VSI C V7.4001 | OpenSSL 3.0.10 | OK | ckvtio.c: while ((n--) && xx_inc(2) >= 0) ; /* Ignore Warning */ |
Sun (SunOS 4.1.1 is from 1990; Sun cc 1.22 is pre-ANSI) | ||||||||
OS and version | Arch | Build | Date | Size | Compiler | Security | Status | Details |
SunOS 4.1.1 | sun3 | make sunos41 | 2023-09-24 | 1998848 | compile.c 1.122 | OK | 1 × statement not reached; 3 × illegal combination of pointer and integer | |
Solaris 9 | sun4u | make solaris9g | 2023-09-24 | 4725704 | gcc 4.9.4 | OK | 4 × -Wpointer-to-int-cast in ckuus6.c |
Contents: BSD HP-UX Linux Macintosh (Open)VMS Windows and OS/2
BSD | ||||||||
---|---|---|---|---|---|---|---|---|
OS and version | Arch | Build | Date | Size | Compiler | Security | Status | Details |
FreeBSD 13.1-RELEASE | amd64 | make freebsd | 2023-07-03 | 2556336 | clang 13.0.0 | OK | Warnings: [-Wunused-value] *s2++ (bogus) | |
FreeBSD 13.1-RELEASE | amd64 | make freebsd+ssl | 2023-07-03 | 2694936 | FreeBSD Clang 13.0.0 | OpenSSL 1.1.1o-freebsd | OK | Warnings: [-Wunused-value] *s2++ (bogus); 36 bogus dangling else; 22 complex IF condition warnings |
NetBSD 9.3 | amd64 | make netbsd | 2023-07-03 | 2491568 | gcc 7.5.0 | OK | No warnings | |
NetBSD 9.3 | amd64 | make netbsd+ssl | 2023-07-03 | 3004944 | gcc 7.5.0 | OpenSSL 1.1.1t 7 Feb 2023 | OK | 6 × Wimplicit-function-declaration of SSL functions |
NetBSD 9.3 | amd64 | make netbsd-clang | 2023-07-03 | 2497648 | clang 10.0.1 | OK | No warnings except the bogus *s2++; one. | |
NetBSD 10.0_BETA | amd64 | make netbsd | 2023-07-03 | 2569056 | gcc 10.4.0 | OK | No warnings | |
NetBSD 10.0_BETA | amd64 | make netbsd KFLAGS=-DDOARROWKEYS | 2023-07-03 | 2569344 | gcc 10.4.0 | OK | No warnings and arrow keys still work | |
NetBSD 10.0_BETA | amd64 | make netbsd+ssl | 2023-07-03 | 3083104 | gcc 10.4.0 | OpenSSL 3.0.7 | OK | 6 -Wimplicit-function-declaration warnings for DES functions |
OpenBSD 7.2 | amd64 | make openbsd | 2023-07-03 | 2860000 | OpenBSD Clang 13.0.0 | OK | Warning: [-Wunused-value] *s2++ (bogus) | |
OpenBSD 7.2 | amd64 | make openbsd+ssl | 2023-06-27 | 3034696 | clang 13.0.0 | LibreSSL 3.6.0 | OK | But it doesn't build it with SSL! This target needs a rewrite. |
OpenBSD 7.4 | arm64 | make openbsd | 2023-07-03 | 2874152 | OpenBSD Clang 13.0.0 | OK | "*s2++" | |
OpenBSD 7.4 | Loongson* | make openbsd | 2023-07-03 | 4245137 | OpenBSD Clang 13.0.0 | OK | *s2++; plus warnings about strcpy, sprintf, strcat, vsprint, etc; (yes, they *can* be used safely) | |
* Lemote Yeeloong laptop (a Chinese MIPS architecture computer based on the Loongson processor). | ||||||||
HP-UX Note: HP C 76.3 compilations are done in pre-ANSI K&R mode; the values.h warnings apply to HP header files, not to C-Kermit. Ditto the MAXINT warnings. | ||||||||
OS and version | Arch | Build | Date | Size | Compiler | Security | Status | Details |
HP-UX B.10.20 | 9000/785 | make hpux1000 | 2023-07-03 | 3187038 | HP C Compiler 76.3 | OK | No warnings | |
HP-UX B.10.20 | 9000/785 | make hpux1000gcc | 2023-07-03 | 2519115 | gcc 3.4.6 | OK | ckuus6.c:5048 in function dogrep: warning: cast from pointer to integer of different size | |
HP-UX B.10.20 | 9000/785 | make hpux1000t | 2023-07-03 | 3187039 | HP C Compiler 76.3 | OK | cpp: "values.h", line 27: warning 2001: Redefinition of macro MAXINT | |
HP-UX B.10.20 | 9000/785 | make hpux1000tgcc | 2023-07-03 | 2519115 | gcc 3.4.6 | OK | ckuus6.c:5048 in function dogrep: warning: cast from pointer to integer of different size | |
HP-UX B.10.20 | 9000/785 | make hpux1000to | 2023-07-03 | 2598197 | HP C Compiler 76.3 | OK | cpp: "values.h", line 27: warning 2001: Redefinition of macro MAXINT | |
HP-UX B.10.20 | 9000/785 | make hpux1000to KFLAGS="+Onolimit" | 2023-07-03 | 2532666 | HP C Compiler 76.3 | OK | cpp: "values.h", line 27: warning 2001: Redefinition of macro MAXINT | |
HP-UX B.10.20 | 9000/785 | make hpux1000to+ | 2023-07-03 | 2532666 | HP C Compiler 76.3 | OK | cpp: "values.h", line 27: warning 2001: Redefinition of macro MAXINT | |
HP-UX B.10.20 | 9000/785 | make hpux1000o | 2023-07-03 | 2602289 | HP C Compiler 76.3 | OK | No warnings | |
HP-UX B.10.20 | 9000/785 | make hpux1000o KFLAGS="+Onolimit" | 2023-07-03 | 2532663 | HP C Compiler 76.3 | OK | No warnings | |
HP-UX B.10.20 | 9000/785 | make hpux1000o+ | 2023-07-03 | 2532663 | HP C Compiler 76.3 | OK | No warnings | |
HP-UX B.11.11 | 9000/785 | make hpux1100 | 2023-07-03 | 3211264 | HP C Compiler | OK | No warnings | |
HP-UX B.11.11 | 9000/785 | make hpux1100t | 2023-07-03 | 3211264 | HP C Compiler | OK | No warnings | |
Linux | ||||||||
OS and version | Arch | Build | Date | Size | Compiler | Security | Status | Details |
CentOS Stream 9 | x86_64 | make linux | 2023-07-03 | 2536920 | gcc 11.3.1 | OK | No warnings | |
CentOS Stream 9 | x86_64 | make linux+ssl | 2023-07-03 | 2740408 | gcc 11.3.1 | OpenSSL 3.0.7 | OK | 25 OSSL_DEPRECATEDIN_3_0 warnings |
Debian 11 (bullseye) | x86_64 | make linux | 2023-07-03 | 2797024 | gcc 10.2.1 | OK | No warnings | |
Debian 11 (bullseye) | x86_64 | make linux+ssl | 2023-07-03 | 3008576 | gcc 10.2.1 | OpenSSL 1.1.1n 15 Mar 2022 | OK | No warnings |
Debian 11 (bullseye) | x86_64 | make linux | 2023-05-05 | 2796992 | gcc 10.2.1 | OK | No warnings or errors | |
Debian 11 (bullseye) | x86_64 | make linux+ssl | 2023-05-05 | 3008512 | gcc 10.2.1 | OpenSSL 1.1.1n | OK | No warnings or errors |
Debian 12+ (unstable/sid) | amd64 x86-csail-01 | make linux+ssl | 2023-07-03 | 6603408 | gcc 12.3.0 | OpenSSL 3.0.9-1 | OK | 25 OSSL_DEPRECATEDIN_3_0 warnings |
Debian 12+ (unstable/sid) | amd64 arm-ubc-01 | make linux+ssl | 2023-07-03 | 3030088 | gcc 12.3.0 | OpenSSL 3.0.9-1 | OK | 25 OSSL_DEPRECATEDIN_3_0 warnings |
Debian 12+ (unstable/sid) | armel arm-ubc-06 | make linux+ssl | 2023-07-03 | 6577384 | gcc 12.3.0 | OpenSSL 3.0.9-1 | OK | 25 OSSL_DEPRECATEDIN_3_0 warnings +several others |
Debian 12+ (unstable/sid) | armhf arm-ubc-05 | make linux+ssl | 2023-07-03 | 2277668 | gcc 12.3.0 | OpenSSL 3.0.9-1 | OK | 25 OSSL_DEPRECATEDIN_3_0 warnings +several others |
Debian 12+ (unstable/sid) | i386 x86-grnet-01 | make linux+ssl | 2023-07-03 | 6215744 | gcc 12.3.0 | OpenSSL 3.0.9-1 | OK | 25 OSSL_DEPRECATEDIN_3_0 warnings +several others |
Debian 12+ (unstable/sid) | mips64el mipsel-aq1-03 | make linux+ssl | 2023-07-03 | 7706984 | gcc 12.3.0 | OpenSSL 3.0.9-1 | OK | 25 OSSL_DEPRECATEDIN_3_0 warnings +several others |
Debian 12+ (unstable/sid) | mipsel mipsel-aql-02 | make linux+ssl | 2023-07-03 | 6595052 | gcc 12.3.0 | OpenSSL 3.0.9-1 | OK | 25 OSSL_DEPRECATEDIN_3_0 warnings +several others |
Debian 12+ (unstable/sid) | mipsel ppc64el ppc64el-osuosl-02 | make linux+ssl | 2023-07-03 | 7452952 | gcc 12.3.0 | OpenSSL 3.0.9-1 | OK | 25 OSSL_DEPRECATEDIN_3_0 warnings |
Debian 12+ (unstable/sid) | mipsel riscv64 rv-osuosl-02 | make linux+ssl | 2023-07-03 | 7589096 | gcc 12.3.0 | OpenSSL 3.0.9-1 | OK | 25 OSSL_DEPRECATEDIN_3_0 warnings |
Debian 12+ (unstable/sid) | s390x | make linux+ssl | 2023-07-03 | 6977272 | gcc 12.3.0 | OpenSSL 3.0.9-1 | OK | 25 OSSL_DEPRECATEDIN_3_0 warnings |
Debian 12+ (unstable/sid) | alpha alpha-sc-01 | make linux+ssl | 2023-07-03 | 6703568 | gcc 12.3.0 | OpenSSL 3.0.9-1 | OK | 25 OSSL_DEPRECATEDIN_3_0 warnings |
Debian 12+ (unstable/sid) | ia64 | make linux+ssl | 2023-07-03 | 10268856 | gcc 12.3.0 | OpenSSL 3.0.9-1 | OK | 25 OSSL_DEPRECATEDIN_3_0 warnings |
Debian 12+ (unstable/sid) | m68k | make linux+ssl | 2023-07-03 | 5661324 | gcc 12.3.0 | OpenSSL 3.0.9-1 | OK | 25 OSSL_DEPRECATEDIN_3_0 warnings +several others |
Debian 12+ (unstable/sid) | powerpc debian-project-be-1 | make linux+ssl | 2023-07-03 | 7088968 | gcc 12.3.0 | OpenSSL 3.0.9-1 | OK | 25 OSSL_DEPRECATEDIN_3_0 warnings +several others |
Debian 12+ (unstable/sid) | ppc64 blaauw2 | make linux+ssl | 2023-07-03 | 7504512 | gcc 12.3.0 | OpenSSL 3.0.9-1 | OK | 25 OSSL_DEPRECATEDIN_3_0 warnings |
Debian 12+ (unstable/sid) | sparc64 | make linux+ssl | 2023-07-03 | 7142376 | gcc 12.3.0 | OpenSSL 3.0.9-1 | OK | 25 OSSL_DEPRECATEDIN_3_0 warnings |
Debian 12+ (unstable/sid) | x32 | make linux+ssl | 2023-07-03 | 5787280 | gcc 12.3.0 | OpenSSL 3.0.9-1 | OK | 25 OSSL_DEPRECATEDIN_3_0 warnings +several others |
Fedora 37 | x86_64 | make linux | 2023-07-03 | 2541336 | gcc 12.2.1 | OK | No warnings | |
Fedora 38 | x86_64 | make linux | 2023-07-03 | 2562112 | gcc 13.1.1 | OK | No warnings | |
Fedora 38 | x86_64 | make linux+krb5 | 2023-07-03 | 2741192 | gcc 13.1.1 | Kerberos 5 1.20.1 | OK | 15 warnings in Kerberos code including 13 -Wimplicit-function-declaration |
Fedora 38 | x86_64 | make linux+ssl | 2023-07-03 | 2761512 | gcc 13.1.1 | OpenSSL 3.0.9 | OK | 25 -Wdeprecated warnings in SSL code |
Fedora 38 | x86_64 | make linux+krb5+ssl | 2023-07-03 | 2843080 | gcc 13.1.1 | OpenSSL 3.0.9 + Kerberos 5 1.20.1 | OK | 35 warnings in Kerberos and SSL code including 25 -Wdeprecated and 10 -Wimplicit-declaration |
Kali GNU/Linux Rolling | aarch64 | make linux | 2023-07-03 | 3109592 | gcc 13.2.0 | OK | ||
openSUSE Leap 15.4 | x86_64 | make linux | 2023-07-03 | 2461736 | gcc 7.5.0 | OK | No warnings | |
openSUSE Leap 15.4 | x86_64 | make linux+ssl | 2023-07-03 | 2661304 | gcc 7.5.0 | OpenSSL 1.1.1l | OK | No warnings |
openSUSE Leap 15.5 | aarch64 | make linux | 2024-02-06 | 2452264 | gcc 7.5.0 | OK | No warnings | |
Oracle Linux Server 9.1 | x86_64 | make linux | 2023-07-03 | 2536976 | gcc 11.3.1 | OK | No warnings | |
Pop!_OS 22.04 LTS | aarch64 | make linux | 2023-07-03 | 3056032 | gcc 11.4.0 | OK | Some spurious SSL-related errors at link time (this is not an SSL build) | |
Raspbian 10 (buster) | armv7l | make linux | 2023-07-03 | 2419648 | gcc 8.3.0 | OK | No warnings | |
RHEL 6.10 (Red Hat) | x86_64 | make linux | 2023-07-03 | 2404717 | gcc 4.4.7 | OK | No warnings | |
RHEL 6.10 | x86_64 | make linux-clang | 2023-07-03 | 2346864 | clang 3.4.2 = gcc 4.2.1 | OK | 19 warnings: s++; complex IF conditions | |
RHEL 6.10 | x86_64 | make linux+ssl | 2023-07-03 | 2604038 | gcc 4.4.7 | OpenSSL 1.0.1e-fips | OK | No warnings |
RHEL 6.10 | x86_64 | make linux+krb5 | 2023-07-03 | 2593435 | gcc 4.4.7 | Kerberos 5 1.10.3 | OK | No warnings |
RHEL 6.10 | x86_64 | make linux+krb5+ssl "K5LIB=-L /lib64" | 2023-07-03 | 2693700 | gcc 4.4.7 | OpenSSL 1.0.1e + Kerberos 5 1.10.3 | OK | No warnings |
RHEL 6.10 | x86_64 | make linuxmin | 2023-07-03 | 355937 | gcc 4.4.7 | OK | No warnings (minimum-size C-Kermit) | |
Rocky Linux 9.3 (Blue Onyx) | aarch64 | make linux | 2024-02-06 | 2587072 | gcc 11.4.1 | OK | No warnings | |
Rocky Linux 9.1 (Blue Onyx) | x86_64 | make linux | 2023-07-03 | 2536920 | gcc 11.3.1 | OK | No warnings | |
Rocky Linux 9.1 (Blue Onyx) | x86_64 | make linux+shadow+pam | 2023-07-03 | 2541560 | gcc 11.3.1 | OK | No warnings | |
Rocky Linux 9.1 (Blue Onyx) | x86_64 | make linux-notcp | 2023-07-03 | 2100832 | gcc 11.3.1 | OK | No warnings | |
Rocky Linux 9.1 (Blue Onyx) | x86_64 | make linux+ssl | 2023-07-03 | 2740408 | gcc 11.3.1 | OpenSSL 3.0.1 | OK | 25 warnings: deprecated since OpenSSL 3.0: RSA_new, RSA_free, RSA_generate_key_ex, DH_new, DH_free, DH_set0_pqg. |
Rocky Linux 9.1 (Blue Onyx) | x86_64 | make linux-pedantic | 2023-07-03 | 2536920 | gcc 11.3.1 | OK | No warnings | |
Ubuntu 20.04.1 LTS | x86_64 | make linux | 2023-07-03 | 2833728 | gcc 9.3.0 | OK | No warnings | |
Ubuntu 22.04.2 LTS | x86_64 | make linux | 2023-07-03 | 2838344 | gcc 11.3.0 | OK | No warnings | |
Ubuntu 20.04.6 LTS | x86_64 | make linux | 2023-07-03 | 2852136 | gcc 9.4.0 | OK | No warnings | |
Ubuntu 20.04.6 LTS | x86_64 | make linux | 2023-07-03 | 2515952 | clang 10.0.0 | OK | -Wunused-value: *s2++; | |
Ubuntu 20.04.6 LTS | x86_64 | make linux | 2023-07-03 | 2734808 | clang 15.0.5 | OK | -Wunused-value: *s2++; | |
Ubuntu 20.04.6 LTS | x86_64 | make linux+ssl | 2023-07-03 | 3075248 | gcc 9.4.0 | OpenSSL 1.1.1f | OK | No warnings |
Ubuntu 20.04.6 LTS | x86_64 | make linux-pedantic | 2023-07-03 | 2852136 | gcc 9.4.0 | OK | No warnings | |
Ubuntu 20.04.6 LTS | x86_64 | make KFLAGS=-DDOARROWKEYS | 2023-07-03 | 2852136 | gcc 9.4.0 | OK | No warnings (enable arrow keys even though they are "deprecated") | |
Ubuntu 20.04.6 LTS | x86_64 | make KFLAGS=-DDOARROWKEYS | 2023-07-03 | 2515952 | clang 10.0.0 | OK | -Wunused-value: *s2++; | |
Ubuntu 20.04.6 LTS | x86_64 | make KFLAGS=-DDOARROWKEYS | 2023-07-03 | 2734808 | clang 15.0.5 | OK | -Wunused-value: *s2++; | |
Ubuntu 23.10 | aarch64 | make linux | 2023-07-03 | 3106832 | gcc 13.2.0 | OK | No warnings | |
Custom Linux builds Non-default configurations with selected features removed, useful in restricted environments or when embedding C-Kermit in devices with limited memory or capabilities. Although these KFLAGS builds were done on Linux, the same KFLAGS can be used on any platform with any compiler. KFLAGS can be also combined in a single build, e.g. 'make linux "KFLAGS=‑DNOSERVER ‑DNOCSETS ‑DNOPUSH"'. About embedding... also see G-Kermit and E-Kermit. | ||||||||
Ubuntu 20.04.6 LTS | x86_64 | make linux KFLAGS=-DNODEPRECATED | 2023-07-03 | 2652872 | gcc 9.4.0 | OK | No warnings (no recently "deprecated" services like FTP, TELNET, RLOGIN) | |
Ubuntu 20.04.6 LTS | x86_64 | make linux KFLAGS=-DV7MIN | 2023-07-03 | 402736 | gcc 9.4.0 | OK | No warnings (minimum version, command-line only) | |
Ubuntu 20.04.6 LTS | x86_64 | make linux KFLAGS=-DNOICP | 2023-07-03 | 698144 | gcc 9.4.0 | OK | No warnings (no interactive command parser) | |
Ubuntu 20.04.6 LTS | x86_64 | make linux KFLAGS=-DNOSPL | 2023-07-03 | 2325872 | gcc 9.4.0 | OK | No warnings (no script programming language) | |
Ubuntu 20.04.6 LTS | x86_64 | make linux KFLAGS=-DNOXFER | 2023-07-03 | 2097760 | gcc 9.4.0 | OK | No warnings (no file transfer) | |
Ubuntu 20.04.6 LTS | x86_64 | make linux KFLAGS=-DNOIKSD | 2023-07-03 | 2852136 | gcc 9.4.0 | OK | No warnings (no Internet Kermit Service) | |
Ubuntu 20.04.6 LTS | x86_64 | make linux KFLAGS=-DIKSDONLY | 2023-07-03 | 2084360 | gcc 9.4.0 | OK | Implicit declaration of wait() (Internet Kermit Service only) | |
Ubuntu 20.04.6 LTS | x86_64 | make linux KFLAGS=-DNOHELP | 2023-07-03 | 2389920 | gcc 9.4.0 | OK | No warnings (No HELP command) | |
Ubuntu 20.04.6 LTS | x86_64 | make linux KFLAGS=-DNOTCPIP | 2023-05-06 | 2852136 | gcc 9.4.0 | OK | No TCP/IP (Internet) networking | |
Ubuntu 20.04.6 LTS | x86_64 | make linux KFLAGS=-DNONET | 2023-05-06 | 2322584 | gcc 9.4.0 | OK | No making network connections of any kind | |
Ubuntu 20.04.6 LTS | x86_64 | make linux KFLAGS=-DNOCSETS | 2023-07-03 | 2415384 | gcc 9.4.0 | OK | No warnings (No character-set conversion) | |
Ubuntu 20.04.6 LTS | x86_64 | make linux KFLAGS=-DNODIAL | 2023-07-03 | 2620408 | gcc 9.4.0 | OK | No warnings (No telephone/modem dialing) | |
Ubuntu 20.04.6 LTS | x86_64 | make linux KFLAGS=-DMINIDIAL | 2023-07-03 | 2763024 | gcc 9.4.0 | OK | No warnings (minimal telephone/modem dialing support) | |
Ubuntu 20.04.6 LTS | x86_64 | make linux KFLAGS=-DNODEBUG | 2023-07-03 | 2498000 | gcc 9.4.0 | OK | No warnings (no debug log) | |
Ubuntu 20.04.6 LTS | x86_64 | make linux KFLAGS=-DNOPUSH | 2023-07-03 | 2786008 | gcc 9.4.0 | OK | No warnings (No access to external commands or programs) | |
Ubuntu 20.04.6 LTS | x86_64 | make linux KFLAGS=-DNOSERVER | 2023-07-03 | 2800784 | gcc 9.4.0 | OK | No warnings (No Kermit server) | |
Macintosh | ||||||||
OS and version | Arch | Build | Date | Size | Compiler | Security | Status | Details |
macOS 13.4.1 | x86_64 | make macos | 2023-05-03 | 2416904 | clang 14.0.3 | OK | -Wdeprecated-non-prototype ftime() and utimes() | |
OpenVMS | ||||||||
OS and version | Arch | Build | Date | Size | Compiler | Security | Status | Details |
OpenVMS V8.4-2L3 (VSI) | HP rx2600 IA64 | @ckvker.com | 2023-07-03 | 5817856 | VSI C V7.4-001 | OK | ckvtio.c: while ((n--) && xx_inc(2) >= 0) ; /* Ignore Warning */ | |
OpenVMS V8.4-2L3 (VSI) | HP rx2600 IA64 | @ckvker.com "" "" "CK_SSL" | 2023-07-03 | 6115328 | VSI C V7.4-001 | OpenSSL 3.0.7 | OK | ckvtio.c: while ((n--) && xx_inc(2) >= 0) ; /* Ignore Warning */ |
OpenVMS V9.2-1 (VSI) | x86_64 | @ckvker.com | 2023-07-03 | 5328896 | VSI C X7.4-785 | OK | ckvtio.c: while ((n--) && xx_inc(2) >= 0) ; /* Ignore Warning */ | |
OpenVMS V9.2-1 (VSI) | x86_64 | @ckvker.com "" "" "CK_SSL111" | 2023-07-03 | 5667328 | VSI C X7.4-785 | VSI SSL111 | OK | ckvtio.c: while ((n--) && xx_inc(2) >= 0) ; /* Ignore Warning */ |
OpenVMS V9.2-1 (VSI) | x86_64 | @ckvker.com "" "" "CK_SSL" | 2023-07-03 | 5663744 | VSI C X7.4-785 | VSL SSL3 | OK | ckvtio.c: while ((n--) && xx_inc(2) >= 0) ; /* Ignore Warning */ |
SUN | ||||||||
Solaris 2.3 | SPARCstation 20 | make solaris2xg | 2023-07-03 | 4831724 | gcc 2.95.2 | OK | NOERRER definition conflict between two Sun header files | |
Solaris 9 (64 bit) | Sun4u Ultra-5_10 | make solaris9g64 | 2023-07-03 | 5996608 | gcc 4.9.4 | OK | ||
Solaris 9 (32 bit) | Sun4u Ultra-5_10 | make solaris9g | 2023-07-03 | 4728612 | gcc 4.9.4 | OK | 4 x "cast from pointer integer" in debug statements |
Microsoft Windows and IBM OS/2
by David Goodwin, New Zealand
These builds are mostly cross-compiled from Windows 11 x86-64 or GitHub build servers. DEC Alpha builds done on NT 4 SP6. setenv.bat detects the compiler in use and available libraries like openssl, then sets environment variables for mkdist.bat. SSH is CKW's built-in SSH V2 client.
|
||||||||
---|---|---|---|---|---|---|---|---|
Target OS (minimum versions) | Architecture | Build | Date | Size (Console/GUI) | Compiler | Security | Status | Zip archive generated |
Windows NT 3.50 | x86-32 | setenv.bat + mkdist.bat | 2023-07-04 | 8388608 / 4194304 | Visual C++ 1.1 32-bit Edition | None | OK. No 64bit File support (compiler doesn't support 64bit ints). | |
Windows NT 3.50 | Alpha | set CKB_STATIC_CRT=yes + setenv.bat + mkdist.bat | 2023-07-04 | 4697600 / 3679232 | Windows NT 3.50 SDK (Compiler equivalent to Visual C++ 1.1 32bit Edition), Linker from January 2000 Platform SDK, oldnames.lib from Visual C++ 4.0 | None | OK. Works on NT 4.0, should work on NT 3.51, NT 3.50 and 3.1 untested - the newer linker could introduce compatibility issues. No 64bit file support. | ckw‑b5‑nt350‑axp.zip |
Windows NT 3.50 | x86-32 | setenv.bat + mkdist.bat | 2023-07-04 | 3911680 / 3031040 | Visual C++ 2.0 | None | OK. May work on Windows NT 3.10 for serial connections only. No dialer. | ckw-b5-nt350.zip |
Windows NT 3.50 | x86-32 | setenv.bat + mkdist.bat | 2023-07-04 | 4249088 / 3197952 | Visual C++ 2.2 | None | OK. May work on Windows NT 3.10 for serial connections only. No dialer. | |
Windows NT 3.51, Windows 95 | x86-32 | setenv.bat + mkdist.bat | 2023-07-04 | 4311552 / 3445760 | Visual C++ 4.0 | None | OK | |
Windows NT 3.51, Windows 95 | x86-32 | setenv.bat + mkdist.bat | 2023-07-04 | 4312064 / 3446272 | Visual C++ 4.2 | None | OK | |
Windows NT 3.51, Windows 95 | x86-32 | setenv.bat + mkdist.bat | 2023-07-04 | 3884544 / 2995712 | Visual C++ 5.0 | None | OK | |
Windows NT 3.51, Windows 95 | x86-32 | setenv.bat + mkdist.bat | 2023-07-04 | 3911680 / 3031040 | Visual C++ 6.0 SP6 | DES/CAST | OK | ckw-b5-vintage.zip |
Windows 2000/Whistler 64bit | Alpha64 | set CKB_STATIC_CRT=yes + setenv.bat + mkdist.bat | 2023-07-04 | 5468160 / 4452864 | January 2000 Platform SDK, nmake from NT 3.50 SDK, oldnames.lib from Visual C++ 4.0 | None | OK. NOT for any publicly released verison of Windows - this is for Microsoft-internal 64bit builds only. All public versions of Windows for the Alpha are 32bit. | ckw-b5-axp64.zip |
Windows NT 4.0, Windows 95 | x86-32 | setenv.bat + mkdist.bat | 2023-07-04 | 3895296 / 3039232 | Visual C++ 2002 | DES/CAST | OK | |
Windows NT 4.0, Windows 95 | x86-32 | setenv.bat + mkdist.bat | 2023-07-04 | 4009984 / 3153920 | Visual C++ 2003 | DES/CAST | OK | |
Windows NT 4.0, Windows 95 | x86-32 | setenv.bat + mkdist.bat | 2023-07-04 | 4247552 / 3428352 | Visual C++ 2003 Toolkit | SSL (OpenSSL 1.0.1u), DES/CAST, SRP, Kerberos IV, Kerberos V | OK | |
Windows NT 4.0, Windows 95 | x86-32 | setenv.bat + mkdist.bat | 2023-07-04 | 3993600 / 3137536 | Visual C++ 2003 Toolkit | None | OK | |
Windows XP 64bit Edition ? | IA64 (Itanium) | setenv.bat + mkdist.bat | 2023-07-04 | 7119360 / 6508032 | Visual C++ 2005 (Server 2003 SP1 Platform SDK) | None | OK | |
Windows Server 2008 R2 | IA64 (Itanium) | setenv.bat + mkdist.bat | 2023-07-04 | 7376384 / 6786560 | Visual C++ 2010 (Windows SDK 7.1) | SSL/TLS (OpenSSL 1.1.1u), DES/CAST | OK. Untested on older versions of Itanium Windows. | ckw-b5-ia64.zip |
Windows XP SP3 | x86-32 | setenv.bat + mkdist.bat | 2023-07-04 | 4525568 / 3705856 | Visual C++ 2017 | None | OK | |
Windows XP SP3 | x86-64 | setenv.bat + mkdist.bat | 2023-07-04 | 4738048 / 3952640 | Visual C++ 2017 | None | OK | |
Windows XP SP3 | x86-32 | setenv.bat + mkdist.bat | 2023-07-04 | 4523520 / 3706368 | Visual C++ 2019 | SSH, SSL/TLS (OpenSSL 1.1.1u), DES/CAST, Kerberos V | OK | ckw-b5-x86.zip |
Windows XP SP3 | x86-64 | setenv.bat + mkdist.bat | 2023-07-04 | 4726784 / 3938304 | Visual C++ 2019 | SSH, SSL/TLS (OpenSSL 1.1.1u), DES/CAST, Kerberos V | OK | ckw-b5-x86-64.zip |
Windows 10 | ARM64 | setenv.bat + mkdist.bat | 2023-07-04 | 4620800 / 3832832 | Visual C++ 2022 | SSH, SSL/TLS (OpenSSL 1.1.1u), DES/CAST | OK | ckw-b5-arm64.zip |
Windows 8 | ARM32 | setenv.bat + mkdist.bat | 2023-07-04 | 4129280 / 3306469 | Visual C++ 2022 | SSL/TLS (OpenSSL 1.1.1u), DES/CAST | OK. Should work on Windows 10, may work on Windows 8/RT but untested. | ckw-b5-arm32.zip |
Windows Vista | x86-32 | setenv.bat + mkdist.bat | 2023-07-04 | 4525568 / 3705856 | Visual C++ 2022 | None | OK | |
Windows Vista | x86-64 | setenv.bat + mkdist.bat | 2023-07-04 | 4738048 / 3952640 | Visual C++ 2022 | None | OK | |
Windows NT 4.0, Windows 95 ? | x86-32 | make | 2023-07-04 | 4490752 / 3781632 | GCC 10-posix 20220113 (MinGW) | SSL/TLS (OpenSSL 1.1.1u), DES/CAST | OK. Cross-compiled from a Linux host | |
Windows NT 3.51, Windows 95 | x86-32 | setenv.bat + mkdist.bat | 2023-07-04 | 4382208 / 3354624 | OpenWatcom 1.9 | None | OK | |
IBM OS/2 Warp 3 ? | x86-32 | setenv.bat + mkos2.bat + mkdist-os2.bat | 2023-07-04 | 2603999 | OpenWatcom 1.9 | None | OK. Cross-compiled from a Windows host. Might work on OS/2 2.x? Untested, no networking. |
C-Kermit for Windows DOWNLOAD LINKS; Number 1 is the choice for most people. x86 and ARM32 are32 bits; the others are 64 bits. CLICK HERE for more information about these builds.
Package link | CPU Architecture | Minimum Windows version | Description |
---|---|---|---|
ckw-b5-x86-64.zip | x86-64 | Windows XP Service Pack 3 | For 64bit PCs. Visual C++ Redistributable: for Windows 7 and newer, or Windows XP SP3 and Vista |
ckw-b5-x86-32.zip | x86 | Windows XP Service Pack 3 | For 32bit PCs Visual C++ Redistributable: for Windows 7 and newer, or Windows XP SP3 and Vista |
ckw-b5-arm64.zip | ARM64 | Windows 10 | For 64bit ARM devices. No Kerberos/GSSAPI support. Visual C++ Redistributable. |
ckw-b5-arm32.zip | ARM32 | Maybe Windows 8/RT or newer | For 32bit ARM devices. It should work on ARM versions of windows older than Windows 10 but this has not been tested. No SSH or Kerberos/GSSAPI support. |
ckw-b5-vintage.zip | x86 | Windows NT 3.51, Windows 95 | Feature (and security) reduced for vintage PCs. Visual C++ Redistributable |
ckw-b5-nt350.zip | x86 | Windows NT 3.50 | Even more feature reduced for Windows NT 3.50. This may also work for serial connections on Windows NT 3.1. No dialer. |
ckw-b5-ia64.zip | IA64 (Itanium) | Windows Server 2008 R2 | For Itanium Workstations and Servers running Windows. Only tested on Server 2008 R2 but may work on older versions. Has SSL/TLS support but no SSH or Kerberos/GSSAPI |
ckw‑b5‑nt350‑axp.zip | DEC Alpha | Windows NT 3.50 | Feature-reduced build for NT 3.50 though due to some tools used in the build process it may actually require NT 3.51 or 4.0. |
ckw-b5-axp64.zip | DEC Alpha | 64bit Windows 2000/Whistler | For Microsoft-internal 64bit versions of Windows 2000/XP for the Alpha |
ckw-b5-src.zip | x86, x86-64, ARM64, ARM32, IA64, MIPS, PowerPC, Alpha, Alpha64 | Windows NT 3.1, OS/2 | Source code. Visual C++ is recommended but it should also work with OpenWatcom 1.9 and MinGW |
Beta.09 sections: BSD HPUX Linux Custom Mac Sun VMS
BSD | ||||||||
---|---|---|---|---|---|---|---|---|
OS and version | Arch | Build | Date | Size | Compiler | Security | Status | Details |
FreeBSD 13.1 | amd64 | make freebsd | 2023-05-05 | 2556352 | clang 13.0.0 | OK | ckufio.c: <syst/timeb.h> is deprecated | |
FreeBSD 13.1 | amd64 | make freebsd+ssl | 2023-05-05 | 2695000 | clang 13.0.0 | OpenSSL 1.1.1o | OK | 57 picky warnings about perfectly legal IF conditions |
NetBSD 9.3 | amd64 | make netbsd | 2023-05-09 | 2491536 | gcc 10.4.0 | OK | No warnings | |
NetBSD 9.3 | amd64 | make netbsd KFLAGS=-DDOARROWKEYS | 2023-05-05 | 2491536 | gcc 10.4.0 | OK | No warnings (brings back the banished arrow keys) | |
NetBSD 9.3 | amd64 | make netbsd-pedantic | 2023-05-05 | 2491536 | gcc 10.4.0 | OK | No warnings | |
NetBSD 9.3 | amd64 | make netbsd KFLAGS=-DNOSPL | 2023-05-06 | 2016216 | gcc 9.4.0 | OK | No warnings (NOSPL = No Script Programming Language) | |
NetBSD 9.3 | amd64 | make netbsd-clang | 2023-05-05 | 2497616 | clang 10.0.1 | OK | No legitimate warnings | |
NetBSD 9.3 | amd64 | make netbsd-clang KFLAGS=-DNOSPL | 2023-05-06 | 2016216 | clang 10.0.1 | OK | No legitimate warnings (No script programming language) | |
NetBSD 9.3 | amd64 | make netbsd+ssl | 2023-05-05 | 3004880 | gcc 10.4.0 | OpenSSL 3.0.7 | OK | 6 implicit declaration warnings in SSL code |
OpenBSD 7.2 | amd64 | make openbsd | 2023-05-05 | 2860016 | clang 13.0.0 | OK | No legitimate warnings | |
HP-UX | ||||||||
OS and version | Arch | Build | Date | Size | Compiler | Security | Status | Details |
HP-UX B.10.20 | PA-RISC | make hpux1000 | 2023-05-09 | 3187038 | HP C 76.3 | OK | Warning: ckuus3.c 4071 Types incompatible in conditional expression. | |
HP-UX B.10.20 | PA-RISC | make hpux1000gcc | 2023-05-09 | 2519115 | gcc 3.4.6 | OK | ckuus6.c:5033: warning: cast from pointer to integer of different size | |
HP-UX B.10.20 | PA-RISC | make hpux1000t | 2023-05-09 | 3187039 | HP C 76.3 | OK | ckuus3.c 4071 Types incompatible in conditional expression; values.h:27 Redefinition of MAXINT | |
HP-UX B.10.20 | PA-RISC | make hpux1000tgcc | 2023-05-09 | 2519115 | gcc 3.4.6 | OK | ckuus6.c:5033 Cast from pointer to integer of different size | |
HP-UX B.10.20 | PA-RISC | make hpux1000to | 2023-05-09 | 2598197 | HP C 76.3 | OK | values.h:27 Redefinition of MAXINT; "some optimizations skipped" | |
HP-UX B.10.20 | PA-RISC | make hpux1000to KFLAGS=+Onolimit | 2023-05-09 | 2532666 | HP C 76.3 | OK | values.h:27 Redefinition of MAXINT | |
HP-UX B.10.20 | PA-RISC | make hpux1000to+ | 2023-05-09 | 2532666 | HP C 76.3 | OK | values.h:27 Redefinition of MAXINT | |
HP-UX B.10.20 | PA-RISC | make hpux1000o | 2023-05-09 | 2602289 | HP C 76.3 | OK | Some optimizations skipped | |
HP-UX B.10.20 | PA-RISC | make hpux1000o KFLAGS=+Onolimit | 2023-05-09 | 2532663 | HP C 76.3 | OK | values.h:27 Redefinition of MAXINT | |
HP-UX B.10.20 | PA-RISC | make hpux1000o+ | 2023-05-09 | 2532663 | HP C 76.3 | OK | No warnings | |
HP-UX B.11.11 | PA-RISC | make hpux1100 | 2023-05-09 | 3211264 | Bundled | OK | ckuus3.c:4071: warning 570: Types incompatible in conditional expression. | |
HP-UX B.11.11 | PA-RISC | make hpux1100t | 2023-05-09 | 3211264 | Bundled | OK | ckuus3.c:4071: warning 570: Types incompatible in conditional expression. | |
HP-UX 10.20 is from 1996 and HP C 76.3 is a pre-ANSI compiler. The 't' target suffix denotes the Trusted HP-UX product and the 'o' and 'o+' suffixes call for higher levels of optimization. "Redefinition of MAXINT" is an error in the HP header files, not in C-Kermit: it is defined in both <values.h> and <sys/param.h>. The "Types incompatible in conditional expression" warning is fixed in the next Beta. | ||||||||
Linux | ||||||||
OS and version | Arch | Build | Date | Size | Compiler | Security | Status | Details |
Centos 9 | x86_64 | make linux | 2023-05-05 | 2536888 | gcc 11.3.1 | OK | No warnings or errors | |
Centos 9 | x86_64 | make linux+ssl | 2023-05-05 | 2740344 | gcc 11.3.1 | OpenSSL 3.0.7 | OK | 25 -Wdeprecated-declarations in SSL code |
Fedora 37 | x86_64 | make linux | 2023-05-05 | 2541304 | gcc 12.2.1 | OK | No warnings or errors | |
Oracle 9.1 | x86_64 | make linux | 2023-05-05 | 2536944 | gcc 11.3.1 | OK | No warnings or errors | |
Raspbian10 | arm71 32-bit | make linux | 2023-05-09 | 2438044 | gcc 8.3.0 | OK | Cast from pointer to integer of different size in 8 debug() calls | |
Raspbian11 | aarch64 | make linux | 2023-05-09 | 2474872 | gcc 10.2.1 | OK | Cast from pointer to integer of different size in 8 debug() calls | |
RHEL 6.10 | x86_64 | make linux | 2023-05-09 | 2404685 | gcc 4.4.7 | OK | No warnings or errors | |
RHEL 6.10 | x86_64 | make linux | 2023-05-05 | 2404685 | clang 3.4.2 | OK | 19 -Wlogical-op-parentheses | |
RHEL 6.10 | x86_64 | make linux-pedantic | 2023-05-05 | 2404685 | gcc 4.4.7 | OK | ck_ssl.c: warning about C++ style comments | |
RHEL 6.10 | x86_64 | make linux+shadow+pam | 2023-05-05 | 2405239 | gcc 4.4.7 | OK | No warnings or errors | |
RHEL 6.10 | x86_64 | make linux+ssl | 2023-05-05 | 2604070 | gcc 4.4.7 | OpenSSL 1.0.1e-fips | OK | No warnings or errors |
Rocky 9.1 | x86_64 | make linux | 2023-05-05 | 2536888 | gcc 11.3.1 | OK | No warnings or errors | |
Rocky 9.1 | x86_64 | make linux+ssl | 2023-05-05 | 2740344 | gcc 11.3.1 | OpenSSL 3.0.1 | OK | 25 -Wdeprecated-declarations in SSL code |
SUSE 15.4 | x86_64 | make linux | 2023-05-05 | 2461704 | gcc 7.5.0 | OK | No warnings or errors | |
SUSE 15.4 | x86_64 | make linux | 2023-05-05 | 2485872 | clang 13.0.1 | OK | No legitimate warnings | |
SUSE 15.4 | x86_64 | make linux+ssl | 2023-05-05 | 2661288 | gcc 7.5.0 | OpenSSL 1.1.1l | OK | No warnings or errors |
Ubuntu 20.04.1 | x86_64 | make linux | 2023-05-09 | 2852096 | gcc 9.4.0 | OK | No warnings or errors | |
Ubuntu 20.04.1 | x86_64 | make linux-pedantic | 2023-05-09 | 2852014 | gcc 9.4.0 | OK | No warnings or errors | |
Ubuntu 20.04.1 | x86_64 | make linux | 2023-05-09 | 2515920 | clang 10.0.0 | OK | No legitimate warnings | |
Ubuntu 20.04.1 | x86_64 | make linux | 2023-05-09 | 2734776 | clang 15 | OK | 17 -Wdeprecated-non-prototype | |
Ubuntu 20.04.1 | x86_64 | make linux+ssl | 2023-05-04 | 3075184 | gcc 9.4.0 | OpenSSL 1.1.1t | OK | No warnings or errors |
Ubuntu 20.04.1 | x86_64 | make linux+ssl CC=clang CC2=clang | 2023-05-04 | 2938360 | clang 15 | OpenSSL 1.1.1t | OK | 168 warnings (see below)* |
Ubuntu 20.04.1 | x86_64 | make linux+krb5 | 2023-04-27 | 3067168 | gcc 9.4.0 | MIT Kerberos 5 1.17 | OK | 15 Kerberos-related warnings |
Ubuntu 20.04.1 | x86_64 | make linux+krb5 CC=clang CC2=clang | 2023-04-27 | 3067168 | clang 15 | MIT Kerberos 5 1.17 | OK | 135 warnings* |
Ubuntu 20.04.1 | x86_64 | make linux-notcp | 2023-04-27 | 2257936 | clang 15 | OK | 17 -Wdeprecated-non-prototype | |
Ubuntu 22.04.2 | x86_64 | make linux | 2023-05-09 | 2838312 | gcc 11.3.0 | OK | No warnings or errors | |
Ubuntu 22.04.2 | x86_64 | make linux+ssl | 2023-05-09 | N/A | gcc 11.3.0 | OpenSSL 3.0.2 | FAILED | ckufio.c:586: security/pam_appl.h: No such file or directory (libpam06-dev not installed) |
Ubuntu 22.04.2 | x86_64 | make linux+ssl | 2023-05-09 | 3061120 | gcc 11.3.0 | OpenSSL 3.0.2 | OK | With package libpam0g-dev installed; many =Wdeprecrated-declarations warnings. |
Ubuntu 20.04.2 | x86_64 | SSLLIB=/opt/openssl/3.0.8/lib64 SSLINC=/opt/openssl/3.0.8/include make linux+ssl | 2023-05-09 | 3061120 | gcc 11.3.0 | OpenSSL 3.0.8 | OK | The package libpam0g-dev must be installed; many =Wdeprecrated-declarations warnings. |
Since Beta.08, 646 "-Wdeprecated-non-prototype" Clang 15 warnings have been
cleared. The remaining 17 are for functions invoked with function
pointers.
* SSL and Kerberos-related code in many modules uses perfectly legal C constructions that Clang disapproves of, plus other warnings about about deprecated functions in the SSL/Kerberos code. | ||||||||
Custom builds Non-default configurations with selected features removed — these configurations should be platform-and-compiler independent; all build with no warnings or errors. |
||||||||
OS and version | Arch | Build | Date | Size | Compiler | Security | Status | Details |
Ubuntu 20.04.1 | x86_64 | make linux | 2023-05-06 | 2852096 | gcc 9.4.0 | OK | Default Linux build, full-size for comparison. | |
Ubuntu 20.04.1 | x86_64 | make linux KFLAGS=-DV7MIN | 2023-05-06 | 402938 | gcc 9.4.0 | OK | The smallest build, command-line only; to fit on UNIX V7 | |
Ubuntu 20.04.1 | x86_64 | make linux KFLAGS=-DNOICP | 2023-05-06 | 698144 | gcc 9.4.0 | OK | No interactive command parser; command line only | |
Ubuntu 20.04.1 | x86_64 | make linux KFLAGS=-DNOSPL | 2023-05-06 | 2325840 | gcc 9.4.0 | OK | No script programming language | |
Ubuntu 20.04.1 | x86_64 | make linux KFLAGS=-DNOXFER | 2023-05-06 | 2097760 | gcc 9.4.0 | OK | No file transfer | |
Ubuntu 20.04.1 | x86_64 | make linux KFLAGS=-DNOIKSD | 2023-05-06 | 2794736 | gcc 9.4.0 | OK | No Internet Service Deamon | |
Ubuntu 20.04.1 | x86_64 | make linux KFLAGS=-DIKSDONLY | 2023-05-06 | 2084360 | gcc 9.4.0 | OK | Internet Kermit Service Daemon only | |
Ubuntu 20.04.1 | x86_64 | make linux KFLAGS=-DNOHELP | 2023-05-06 | 2389888 | gcc 9.4.0 | OK | No built-in help text | |
Ubuntu 20.04.1 | x86_64 | make linux KFLAGS=-DNOCSETS | 2023-05-06 | 2415352 | gcc 9.4.0 | OK | No text character-set conversion | |
Ubuntu 20.04.1 | x86_64 | make linux KFLAGS=-DNOTCPIP | 2023-05-06 | 2852104 | gcc 9.4.0 | OK | No TCP/IP (Internet) networking | |
Ubuntu 20.04.1 | x86_64 | make linux KFLAGS=-DNONET | 2023-05-06 | 2322769 | gcc 9.4.0 | OK | No making network connections of any kind | |
Ubuntu 20.04.1 | x86_64 | make linux KFLAGS=-DNODIAL | 2023-05-06 | 2620376 | gcc 9.4.0 | OK | No telephone/modem dialing | |
Ubuntu 20.04.1 | x86_64 | make linux KFLAGS=-DMINIDIAL | 2023-05-06 | 2762992 | gcc 9.4.0 | OK | Dialing only with the most well-known modems | |
Ubuntu 20.04.1 | x86_64 | make linux KFLAGS=-DNODEBUG | 2023-05-06 | 2497968 | gcc 9.4.0 | OK | No debug logging | |
Ubuntu 20.04.1 | x86_64 | make linux KFLAGS=-DNOPUSH | 2023-05-06 | 2785976 | gcc 9.4.0 | OK | No access to external commands or programs | |
Ubuntu 20.04.1 | x86_64 | make linux KFLAGS=-DNOSERVER | 2023-05-06 | 2800752 | gcc 9.4.0 | OK | No Kermit server | |
Mac | ||||||||
OS and version | Arch | Build | Date | Size | Compiler | Security | Status | Details |
macOS 10.14.6 | x86_64 | make macos+openssl | 2023-05-03 | 2584428 | clang 11.0.0 | OpenSSL 1.1.1s | OK | |
macOS 10.15.7 | x86_64 | make macos | 2023-05-09 | 2468248 | clang 12.0.32 | OK | No warnings or errors | |
macOS 12.6.6 | x86_64 | make macos | 2023-05-09 | 2372880 | clang 14.0.29 | OK | No warnings or errors | |
macOS 12.6.5 | x86_64 | make macos+openssl | 2023-05-09 | 2511168 | clang 14.0.0 | OpenSSL 1.1.1L | OK | (warnings supressed) |
macOS 12.6.6 | x86_64 | make macos | 2023-05-09 | 2372880 | Apple LLVM 14.0.0 (clang-1400.0.29.202) | OK | ||
macOS 12.2 | arm64 | make macos | 2023-05-09 | 2317379 | Apple LLVM 14.0.3 (clang-1403.0.22.14.1) | OK | Warnings about non-prototype of functions called via pointer | |
macOS 13.3 | x86_64 | make macosx | 2022-12-15 | 2416880 | clang | OK | -Wdeprecated-non-prototype for function-pinter invocations (12 in ckucmd.c, 5 in ckcftp.c); 3 others in ckufio.c for macOS functions (ftime() and utimes()). | |
macOS 13.3.1 | arm64 | make macos+openssl | 2023-05-04 | 2488147 | clang 14.0.3 | OpenSSL 1.1.1t | OK | 42 mainly no-prototype warnings |
macOS 13.3.1 | x86_64 | make macos+openssl | 2023-05-04 | 2553664 | clang 14.0.3 | OpenSSL 1.1.1t | OK | 43 mainly no-prototype warnings |
macOS 13.4 | arm64 | make macos | 2023-05-09 | 2317379 | clang 14.0.22 | OK | -Wdeprecated-non-prototype for function-pinter invocations (12 in ckucmd.c, 5 in ckcftp.c); 3 others in ckufio.c for macOS functions (ftime() and utimes()). | |
OpenVMS | ||||||||
OS and version | Arch | Build | Date | Size | Compiler | Security | Status | Details |
VMS 5.4 (1990) | VAX | @ckvker.com "" "" "OLDFIB" | 2023-05-05 | VAX C V3.1-051 | OK | (Pre-ANSI compiler) optimization suppressed in some modules | ||
OpenVMS 7.3 | VAX | @ckvker.com | 2023-05-03 | 2593792 | Compaq C V6.4-005 | OK | Optimization suppressed for some function(s) | |
OpenVMS V8.4-2L1 | Alpha | @ckvker.com | 2023-05-09 | 3416064 | VSI C V7.4-002 | OK | Some info messages but no warnings | |
OpenVMS V8.4-2L1 | Alpha | @ckvker.com "" "" "CK_SSL111" | 2023-05-09 | 4365312 | VSI C V7.4-002 | OpenSSL 1.1.1 | OK | Some info messages but no warnings |
OpenVMS V8.4-2L1 | Alpha | @ckvker.com "" "" "CK_SSL" | 2023-05-09 | 4023296 | VSI C V7.4-002 | OpenSSL 3.0.8 | OK | Some info messages but no warnings |
OpenVMS V8.4-2L3 | IA64 | @ckvker.com | 2023-05-09 | 5817856 | VSI C V7.4-001 | OK | Some info messages but no warnings | |
OpenVMS V8.4-2L3 | IA64 | @ckvker.com "" "" "CK_SSL111" | 2023-05-09 | 6116352 | VSI C V7.4-001 | OpenSSL 1.1.1 | OK | Some info messages but no warnings |
OpenVMS V8.4-2L3 | IA64 | @ckvker.com "" "" "CK_SSL" | 2023-05-09 | 6115840 | VSI C V7.4-001 | OpenSSL 3.0.7 | OK | Some info messages but no warnings |
OpenVMS E9.2-1 | x86_64 | @ckvker.com | 2023-05-09 | 5241856 | VSI C X7.4-726 | OK | Some info messages but no warnings | |
OpenVMS E9.2-1 | x86_64 | @ckvker.com "" "" "CK_SSL111" | 2023-05-09 | 5537792 | VSI C X7.4-726 | VSI SSL/TLS 1.1.1s | OK | Some info messages but no warnings |
OpenVMS E9.2-1 | x86_64 | @ckvker.com "" "" "CK_SSL" | 2023-05-09 | 5538816 | VSI C X7.4-726 | VSI SSL/TLS 3.0.7 | OK | Some info messages but no warnings |
Sun | ||||||||
OS and version | Arch | Build | Date | Size | Compiler | Security | Status | Details |
SunOS 4.1 (1990) | SPARC Sun 3 | make sunos41 | 2023-05-05 | 1933312 | Bundled | OK | Pre-ANSI compiler; just a few harmless warnings | |
Solaris 11.4 | SPARC T7 64-bit | make solaris11 "KFLAGS=-m64" "LNKFLAGS=-m64" | 2023-05-05 | 3658704 | Solaris Studio 12.6 | OK | Warnings... ckucmd.c, ckuscr.c, ckcnet.c, ckuath, ck_ssl.c: 1 each statement not reached; ckuusx.c: 4 implicit declarations of curses functions; ckufio.c and ckudia.c: 3 statement not reached. Plus various nonfatal "root unknown" complaints from the linker. | |
Solaris 11.4 | SPARC T7 32-bit | make solaris11+ssl | 2023-05-05 | 3126160 | Solaris Studio 12.6 | OpenSSL 1.? | OK | Warnings... ckuusx.c: 4 implicit declarations of curses functions; ckufio.c and ckudia.c: 3 statement not reached; ckcnet.c: 12 argument incompatible with prototype and one pointer to int; ckcftp.c: 3 pointer to int. Plus various nonfatal "root unknown" complaints from the linker. |
Beta.07 and Beta.08 are 99.5% the same and only a few days apart so are combined in this section; the main difference is that Beta.08 includes the new Microsoft Windows Beta. In the new Security column OSSL Means OpenSSL, Krb5 means MIT Kerberos 5, HKrb5 means Heimdal Kerberos 5. 32b = 32 bits; 64b = 64 bits. "amd64" and "x86_64" are two different terms for the same architecture and IA64 = Itanium. A blank Size value means the size wasn't reported. Date is the date of the source code, not of the build. Builds dated prior to 2022-12-07 were done after Beta.06 was announced but before Beta.07. "*s2++; result not used" warnings are no longer reported; see explanation.
BSD | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
OS and version | Arch | Build | Date | Size | Compiler | Security | Status | Details | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
DragonFly BSD 6.2.1 | x86_64 | make freebsd40 | 2022-12-03 | N/A | gcc 8.3 | FAILED | ckucmd.c:7708:46: pointer to incomplete type 'FILE' | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
FreeBSD 12.3 | amd64 | make freebsd40 | 2022-12-03 | 2570320 | clang 10.0.1 | OK | Warnings: <sys/timeb.h> deprecated; implicit declaration of wait() | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
FreeBSD 12.3 | x86_64 | make freebsd40 | 2022-12-03 | 2245316 | gcc 6.4.1 | OK | 20 warnings: timeb.h, wait(), 15×-Wpointer-sign | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
FreeBSD 12.4 | i386 | make freebsd40 | 2022-12-03 | 2238196 | gcc 6.4.1 | OK | 20 warnings: timeb.h, wait(), 15×-Wpointer-sign | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
FreeBSD 12.4 | x86-64 | make freebsd40 | 2022-12-03 | 2238196 | gcc 6.4.1 | OK | Warnings:5 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
FreeBSD 13 | RISC64 | make freebsd40 | 2022-12-03 | 2313656 | gcc 9.3.0 | OK | Warnings: 5 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
FreeBSD 13.1 | i386 | make freebsd40 | 2022-12-03 | 2313656 | gcc 6.4.1 | OK | Warnings: 20 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
FreeBSD 13.1 | amd64 | make freebsd | 2022-12-15 | 2554768 | clang 13.0.0 | OK | Warnings: 3 × implicity declaration of wait | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
FreeBSD 13.1 | amd64 | make freebsd+ssl | 2022-12-15 | 2554768 | clang 13.0.0 | OSSL 1.1.o | OK | 64 × "dangling else" | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
FreeBSD 13.1e | i386 | make freebsd40 | 2022-12-03 | 2313656 | gcc 11.3.0 | OK | Warnings: 5 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
FreeBSD 13.1e | x86_64 | make freebsd40 | 2022-12-03 | 2313656 | gcc 11.3.0 | OK | Warnings: 5 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
FreeBSD 14.0 | i386 | make freebsd40 | 2022-12-03 | 2313656 | gcc 6.4.1 | OK | Warnings: 17 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GhostBSD 22.01 | x86_64 | make freebsd40 | 2022-12-03 | 2538520 | gcc 6.4.1 | OK | Warnings: 17 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
LibertyBSD 6.1 | x86_64 | make openbsd | 2022-11-05 | 2561247 | gcc 4.2.1 | OK | <sys/timeb.h> should not be included + warnings about integer-to-pointer conversion | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
MidnightBSD 2.2.0 | amd64 | make freebsd40 | 2022-11-05 | 2559146 | clang 10.0.1 | OK | Warnings: "<sys/timeb.h> deprecated", "implicit declaration of 'wait'" | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
MidnightBSD 2.2.0 | x86_64 | make freebsd40 | 2022-11-05 | 2561247 | gcc 10.3.0 | OK | Warnings: "<sys/timeb.h> deprecated", "implicit declaration of 'wait'" | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
NetBSD 9.3 | amd64 | make netbsd | 2022-12-15 | 2487728 | gcc 7.5.0 | OK | No warnings | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
NetBSD 9.3 | amd64 | make netbsd KFLAGS=-DDOARROWKEYS | 2022-12-14 | 2488048 | gcc 7.5.0 | OK | No warnings | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
NetBSD 9.3 | amd64 | make netbsd+ssl | 2022-12-07 | 2983912 | gcc 7.5.0 | OSSL 1.1.1g | OK | ck_crp.c: 5 × -Wimplicit-function-declaration | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
NetBSD 9.3 | amd64 | make netbsd+ssl | 2022-12-07 | 2686880 | gcc 7.5.0 | OSSL 3.0.7 | OK | 15 "is deprecated" warnings | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
NetBSD 9.3 | amd64 | make netbsd+clang | 2022-12-07 | 2493192 | clang 10.0.1 | OK | No warnings | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
NetBSD 9.3 | amd64 | make netbsd+krb5 | 2022-12-07 | N/A | gcc 7.5.0 | HKrb5 1.5.3 | FAILED | Because it's Heimdal Kerberos | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
NetBSD 9.3 | amd64 | make netbsd+krb5-new | 2022-12-07 | N/A | gcc 7.5.0 | HKrb5 1.5.3 | FAILED | Because it's Heimdal Kerberos | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
NetBSD 10.0_BETA | x86_64 | make netbsd | 2022-12-03 | 2479952 | gcc 8.4.0 | OK | Warnings: 0 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
NetBSD 10.0_BETA | x86_64 | make netbsd+ssl | 2022-12-15 | 3078720 | gcc 10.4.0 | OpenSSL 3.0.7 | OK | Warnings: 6 implicit declarations of DES functions | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
OpenBSD 7.2 | x86_64 | make openbsd "KFLAGS=-DNOSYSTIMEBH"[7] | 2022-12-15 | 2858600 | clang 13.0.0 | OK | Warnings: 6 implicit declarations of curses functions; 3 implicit declaration of wait() | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
OS108 (a NetBSD 8 fork) | x86_64 | gmake netbsd -j | 2022-11-05 | 2463856 | gcc 5.5.0 | OK | (fiddling required re: 'make' vs 'gmake') | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
HP-UX... Hewlett-Packard UNIX | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
OS and version | Architecture | Build | Date | Size | Compiler | Security | Status | Details | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
HP-UX B.10.20 | PA-RISC | make hpux1000 | 2022-12-15 | 3182932 | Bundled[1] | OK | No warnings | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
HP-UX B.10.20 | PA-RISC | make hpux1000gcc | 2022-12-15 | 2515019 | gcc 3.4.6 | OK | No warnings | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
HP-UX B.10.20 | PA-RISC | make hpux1000t | 2022-12-15 | 3182934 | Bundled[1] | OK | No warnings | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
HP-UX B.10.20 | PA-RISC | make hpux1000tgcc | 2022-12-15 | 2515019 | gcc 3.4.6 | OK | No warnings | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
HP-UX B.10.20 | PA-RISC | make hpux1000to | 2022-12-15 | 2598188 | Bundled[1] | OK | No warnings but many "optimizations skipped" | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
HP-UX B.10.20 | PA-RISC | make hpux1000to KFLAGS=+Onolimit | 2022-12-15 | 2524465 | Bundled[1] | OK | No warnings | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
HP-UX B.10.20 | PA-RISC | make hpux1000to+ | 2022-12-15 | 2524465 | Bundled[1] | OK | No warnings | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
HP-UX B.10.20 | PA-RISC | make hpux1000o | 2022-12-15 | 2598186 | Bundled[1] | OK | No warnings | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
HP-UX B.10.20 | PA-RISC | make hpux1000o KFLAGS=+Onolimit | 2022-12-15 | 2544622 | Bundled[1] | OK | No warnings | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
HP-UX B.10.20 | PA-RISC | make hpux1000o+ | 2022-12-15 | 2524462 | Bundled[1] | OK | No warnings | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
HP-UX B.11.11 | PA-RISC | make hpux1100 | 2022-12-08 | 3203072 | Bundled[1] | OK | No warnings | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
HP-UX B.11.11 | PA-RISC | make hpux1100t | 2022-12-08 | 3203072 | Bundled[1] | OK | No warnings | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
HP-UX B.11.31 | ia64 32b build | gmake hpux1100gcc | 2022-11-20 | 4686896 | gcc 4.3.3 | OK | No warnings | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
HP-UX B.11.31 | ia64 32b build | hpux1100gcc+openssl[2] | 2022-11-20 | 5034272 | gcc 4.3.3 | OSSL 1.1.1 32b | OK | Warning TLSv1_HP-UX B.11.31
| ia64
| gmake hpux1100gcc[3]
| 2022-11-20
| 4833952
| gcc 4.3.3
|
| OK
| No warnings
| HP-UX B.11.31
| ia64 64b build
| gmake hpux1100gcc+openssl[4]
| 2022-11-20
| 5117672
| gcc 4.3.3
| OSSL 1.1.1 64b
| OK
| One warning: 'TLSv1_ | HP-UX B.11.31
| ia64
| gmake hpux1100gcc+openssl[5]
| 2022-11-20
| 5117672
| gcc 4.3.3
| OSSL 1.1.1 64b
| OK
| User-specified Zlib
| HP-UX B.11.31
| ia64 64b
| gmake hpux1100gcc+openssl[5]
| 2022-11-20
| 5117672
| gcc 4.3.3
| OSSL 3.0.7 64b
| OK
| 34 "deprecated" warnings
|
Linux
|
OS and version
| Arch
| Build
| Date
| Size
| Compiler
| Security
| Status
| Details
| AlmaLinux 8
| x86_64
| make linux
| 2022-12-03
| 2481248
| gcc 8.5.0
|
| OK
| No warnings
| AlmaLinux 8
| x86_64
| make linux
| 2022-12-03
| 2506328
| clang 14.0.6
|
| OK
| No warnings
| AlmaLinux 9
| x86_64
| make linux
| 2022-12-03
| 2550720
| gcc 11.2.1
|
| OK
| No warnings
| Alpine 3.13
| x86_64
| make linux
| 2022-12-03
| 2821552
| gcc 10.2.1
|
| OK
| No warnings
| Alpine 3.15
| x86_64
| make linux
| 2022-12-03
| 2820984
| gcc 10.3.1
|
| OK
| No warnings
| Alpine 3.16
| x86_64
| make linux
| 2022-11-04
| 2808264
| (g)cc 11.2.1
|
| OK
| No warnings
| CentOS 5.11
| x86_64
| make linux
| 2022-11-04
| 2435520
| (g)cc 4.1.2
|
| OK
| No warnings
| CentOS 7
| ppc64be
| make linux
| 2022-12-03
| 2849296
| gcc 4.8.5
|
| OK
| No warnings
| CentOS 7.3.2
| i686
| make linux
| 2022-12-03
| 2283976
| gcc 4.8.5
|
| OK
| No warnings
| CentOS 7.6.4
| x86_64
| make linux
| 2022-12-03
| 2418856
| gcc 4.8.5
|
| OK
| No warnings
| CentOS 8
| ppc64le
| make linux
| 2022-12-03
| 3181912
| gcc 8.4.1
|
| OK
| No warnings
| CentOS 8
| stream
| make linux
| 2022-12-03
| 2481296
| gcc 9.2.1
|
| OK
| No warnings
| CentOS 8.6.4
| x86_64
| make linux
| 2022-12-03
| 2481248
| gcc 9.2.1
|
| OK
| No warnings
| CentOS 8.6.4
| x86_64
| make linux
| 2022-12-03
| 2481248
| gcc 9.2.1
|
| OK
| No warnings
| CentOS 9
| x86_64
| make linux
| 2022-12-15
| 2536880
| gcc 11.3.1
|
| OK
| No warnings
| CentOS 9
| x86_64
| make linux+ssl
| 2022-12-15
| 2740264
| gcc 11.3.1
| OSSL 3.0.7
| OK
| 20+ "deprecated" warnings in SSL code
| Debian 11 (bookworm/sid)
| Alpha EV67
| make linux
| 2022-11-04
| 2903864
| (g)cc 11.3.0-8
|
| OK
| QEMU-emulated hardware
| Debian 11
| sparc64
| make linux
| 2022-12-03
| 3420416
| gcc 9.2.1
|
| OK
| No warnings
| Debian 11
| x86_64
| make linux
| 2022-12-15
| 2792856
| gcc 10.2.1
|
| OK
| No warnings
| Debian 11.5 (bullseye)
| IBM/S390
| make linux
| 2022-11-04
| 3180264
| (g)cc 10.2.1-6
|
| OK
| QEMU-emulated hardware
| Debian 11.5 (bullseye)
| aarch64
| make linux
| 2022-11-04
| 3020056
| (g)cc 10.2.1
|
| OK
|
| Debian 12 (bookworm/sid)
| ppc64le
| make linux
| 2022-11-04
| 3504744
| (g)cc 12.2.0-3
|
| OK
| QEMU-emulated hardware
| Debian 12 (bookworm/sid)
| Motorola 68040
| make linux
| 2022-11-04
| 2903864
| (g)cc 12.2.0-5
|
| OK
| QEMU-emulated hardware
| Debian 12
| m68k
| make linux
| 2022-12-03
| 3420416
| gcc 12.2.0
|
| OK
| No warnings
| Debian 12
| ppc64le
| make linux
| 2022-12-03
| 3505232
| gcc 12.2.0
|
| OK
| No warnings
| Debian 12
| x86_64
| make linux+ssl
| 2022-12-15
| 3008400
| gcc 10.2.1
| OSSL 1.1.1n
| OK
| No warnings
| Debian 12
| x86_64
| make linux-pedantic
| 2022-12-15
| 2792856
| gcc 10.2.1
|
| OK
| No warnings
| Debian 12
| x86_64
| make linux-nonet
| 2022-12-15
| 2272376
| gcc 10.2.1
|
| OK
| No warnings
| EuroLinux 8
| x86_64
| make linux
| 2022-12-03
| 2481296
| gcc 8.5.0
|
| OK
| No warnings
| EuroLinux 9
| x86_64
| make linux
| 2022-12-03
| 2550656
| gcc 11.3.1
|
| OK
| No warnings
| Fedora 33 (Rawhide)
| RISC-V64
| make linux
| 2022-11-04
| 2234080
| gcc 10.3.1
|
| OK
| No warnings. QEMU-emulated.
| Fedora 36
| x86_64
| make linux-clang
| 2022-12-07
| 2508808
| clang 14.0.5
|
| OK
| No warnings
| Fedora 36
| x86_64
| make linux-pedantic
| 2022-12-07
| 2559176
| gcc 12.2.1
|
| OK
| Warnings: 0
| Fedora 36
| x86_64
| make linux+ssl
| 2022-12-07
| 2758496
| gcc 12.2.1
| OSSL 3.0
| OK
| 25 deprecated
| Fedora 36
| x86_64
| make linux+shadow+pam
| 2022-12-07
| 2563856
| gcc 12.2.1
|
| OK
| Warnings: 0
| Fedora 36
| x86_64
| make linux-nodeprecated
| 2022-12-07
| 2380552
| gcc 12.2.1
|
| OK
| Warnings: 0
| Fedora 36
| x86_64
| make linux+krb5 K5LIB=-L/usr/lib64
| 2022-12-07
| 2732248
| gcc 12.2.1
| Krb5
| OK
| Warnings: 9 implicit declarations
| Fedora 36
| x86_64
| make linux+krb5+ssl K5LIB=-L/usr/lib64
| 2022-12-07
| 2840064
| gcc 12.2.1
| Krb5, OSSL 3.0
| OK
| Warnings: 10 implicit declaration, 25 deprecated
| Fedora 36
| x86_64
| make linux KFLAGS=-DNOTELNET
| 2022-12-07
| 2559176
| gcc 12.2.1
|
| OK
| Warnings: 0
| Fedora 36
| x86_64
| make linux KFLAGS=-DNORLOGIN
| 2022-12-07
| 2550704
| gcc 12.2.1
|
| OK
| Warnings: 0
| Fedora 36
| x86_64
| make linux-notcp
| 2022-12-07
| N/A
| gcc 12.2.1
|
| FAILED
| Undefined references to va_start() and va_end()
| Fedora 37
| x86_64
| make linux
| 2022-12-15
| 2537208
| gcc 12.2.1
|
| OK
| No warnings
| Kali 5.18 (2022.3)
| x86_64
| make linux
| 2022-12-03
| 2815560
| gcc 12.2.1
|
| OK
| Warnings: 0
| Mint 21.1 Cinnamon
| x86_64
| make linux
| 2022-12-15
| 2.8MB
| gcc 11.3.0
|
| OK
| No errors or warnings
| Navy 8.6
| x86_64
| make linux
| 2022-12-03
| 2477992
| gcc 8.4.1
|
| OK
| Warnings: 0
| Navy 8.6
| x86_64
| make linux
| 2022-12-03
| 2506336
| clang 13.0.1
|
| OK
| Warnings: 0
| OpenSUSE (Tumbleweed)
| x86
| make linux
| 2022-11-04
| 2682780
| gcc 12.2.1
|
| OK
| No warnings
| OpenSUSE (Tumbleweed)
| x86_64
| make linux
| 2022-11-04
| 2556344
| gcc 12.2.1
|
| OK
| No warnings
| OpenSUSE 15.4
| x86_64
| make linux
| 2022-12-15
| 2461680
| gcc 7.5.0
|
| OK
| Warnings: 0
| OpenSUSE 15.4
| x86_64
| make linux
| 2022-12-15
| 2485856
| clang 13.0.1
|
| OK
| Warnings: 0
| OpenSUSE 15.4
| x86_64
| make linux+ssl
| 2022-12-15
| 26611144
| gcc 7.5.0
| OSSL 1.1.1l
| OK
| Warnings: 0
| OpenSUSE 15.4
| x86_64
| make linux-notcp
| 2022-12-15
| 2017296
| gcc 7.5.0
|
| OK
| Warnings: 0
| OpenSUSE 15.4
| x86_64
| make linux-nonet
| 2022-12-15
| 1986064
| gcc 7.5.0
|
| OK
| Warnings: 0
| OpenSUSE 15.5
| x86_64
| make linux
| 2022-12-03
| 2475824
| gcc 7.5.0
|
| OK
| No warnings
| OpenSUSE 15.5
| x86_64
| make linux
| 2022-12-03
| 2475824
| clang 13.0.1
|
| OK
| 721 Wdeprecated-non-prototype warnings
| Oracle 9
| x86_64
| make linux
| 2022-12-03
| 2481256
| gcc 8.5.0
|
| OK
| No warnings
| Oracle 9
| x86_64
| make linux
| 2022-12-03
| 2481224
| gcc 9.2.1
|
| OK
| No warnings
| Oracle 9
| x86_64
| make linux
| 2022-12-03
| 2731912
| clang 15.0.2
|
| OK
| 721 Wdeprecated-non-prototype
| Oracle 9.1
| x86_64
| make linux
| 2022-12-15
| 2536936
| gcc 11.3.1
|
| OK
| No warnings
| Redcore 2201 Raspberry Pi
| x86_64
| make linux
| 2022-12-03
| N/A
| gcc 4.4.7
|
| FAILED
| ckuusx.c: undefined reference to "tgoto";
Ln: error adding symbols: DSO missing from command line
| Red Hat RHEL 6.10
| x86_64
| make linux
| 2022-12-15
| 2400549
| gcc 4.4.7
|
| OK
| No warnings
| Red Hat RHEL 6.10
| x86_64
| make linux-pedantic
| 2022-12-07
| 2400258
| gcc 4.4.7
|
| OK
| No warnings
| Red Hat RHEL 6.10
| x86_64
| make linux+shadow+pam
| 2022-12-07
| 2401164
| gcc 4.4.7
|
| OK
| No warnings
| Red Hat RHEL 6.10
| x86_64
| make linux-notcp
| 2022-12-07
| N/A
| gcc 4.4.7
|
| FAILED
| Undefined refs va_start, va-end; will figure out later
| Red Hat RHEL 6.10
| x86_64
| make linux-notcp
| 2022-12-07
| 1923125
| gcc 4.4.7
|
| OK
| No warnings
| Red Hat RHEL 6.10
| x86_64
| make linux-nodeprecated
| 2022-12-07
| 2209482
| gcc 4.4.7
|
| OK
| No warnings
| Red Hat RHEL 6.10
| x86_64
| make linux+ssl
| 2022-12-07
| 2600815
| gcc 4.4.7
| OSSL 1.0.1e
| OK
| No warnings
| Red Hat RHEL 6.10
| x86_64
| make linux+krb5
| 2022-12-07
| N/A
| gcc 4.4.7
| Krb5 1.10.3
| FAILED
| /usr/bin/ld: cannot find -lgssapi
| Red Hat RHEL 6.10
| x86_64
| make linux+krb5-new
| 2022-12-07
| 2589055
| gcc 4.4.7
| Krb5 1.10.3
| OK
| No warnings
| Red Hat RHEL 6.10
| x86_64
| make linux
| 2022-12-07
| 2589055
| clang 3.4.2
|
| OK
| Warnings: 18 Wlogical-op-parentheses
| Red Hat RHEL 8
| x86_64
| make linux
| 2022-12-07
| 2474288
| gcc 10.0.0
|
| OK
| Warnings: 0
| Red Hat RHEL 8
| x86_64
| make linux
| 2022-12-07
| 2522352
| clang 7.0.1
|
| OK
| Warnings: 18 × -Wlogical-op-parentheses
| Rocky 8
| x86_64
| make linux
| 2022-12-03
| 2481248
| gcc 8.5.0
|
| OK
| Warnings: 0
| Rocky 9
| arm64
| make linux
| 2022-12-03
| 2589784
| gcc 11.3.1
|
| OK
| Warnings: 0
| Rocky 9
| x86_64
| make linux
| 2022-12-03
| 2550720
| gcc 11.3.1
|
| OK
| Warnings: 0
| Rocky 9.0
| x86_64
| make linux
| 2022-11-04
| 2413359
| gcc 11.2.1
|
| OK
| No warnings
| Rocky 9.1
| x86_64
| make linux
| 2022-12-15
| 2536880
| gcc 11.3.1
|
| OK
| No warnings
| Rocky 9.1
| x86_64
| make linux+ssl
| 2022-12-15
| 2740264
| gcc 11.3.1
| OSSL 3.0.1
| OK
| 20+ "deprecated" warnings in SSL code
| Sparky 2022
| x86_64
| make linux
| 2022-12-03
| 2815560
| gcc 12.2.0
|
| OK
| Warnings: 0
| Springdale 8
| x86_64
| make linux
| 2022-12-03
| 2481248
| gcc 8.5.0
|
| OK
| Warnings: 0
| Springdale 8
| x86_64
| make linux
| 2022-12-03
| 2481248
| clang 13.0.1
|
| OK
| Warnings: 0
| Ubuntu 20.04
| IBM S390
| make linux
| 2022-12-03
| N/A
| gcc 9.4.0
|
| FAILED
| No warnings but __dn_expand and openpty not found at link time
| Ubuntu 20.04.1
| amd64
| make linux
| 2022-12-16
|
| gcc 11.2.0-12
|
| OK
| Warnings: 0
| Ubuntu 20.04.1 LTS
| x86_64
| make linux
| 2022-12-15
| 2851992
| gcc 9.4.0
|
| OK
| Warnings: 0
| Ubuntu 20.04.1 LTS
| x86_64
| make linux-clang
| 2022-12-07
| 2507408
| clang 10.0.0
|
| OK
| 1 warning
| Ubuntu 20.04.1 LTS
| x86_64
| make linux-clang
| 2022-12-07
| 2726264
| clang 15.0.5
|
| OK
| Warnings: 667 "function definition without a prototype"
| Ubuntu 20.04.1 LTS
| x86_64
| make linux-clang-gnu89
| 2022-12-07
| 2507408
| clang 15.0.5
|
| OK
| Warnings: 0
| Ubuntu 20.04.1 LTS
| x86_64
| make linux+ssl
| 2022-12-07
| 3070680
| gcc 9.4.0
| OSSL 1.1.1f
| OK
| No warnings
| Ubuntu 20.04.1 LTS
| x86_64
| make linux+krb5
| 2022-12-15
| 3062944
| gcc 9.4.0
| Krb5 1.17
| OK
| Warnings: 13 implicit-function-declaration,
2 incompatible pointer type
| Ubuntu 20.04.1 LTS
| x86_64
| make linux KFLAGS=-DV7MIN
| 2022-12-07
| 402920
| gcc 9.4.0
|
| OK
| No warnings (command-line only, minimum size.
| Ubuntu 20.04.1 LTS
| x86_64
| make linux KFLAGS=-DNOICP
| 2022-12-07
| 702200
| gcc 9.4.0
|
| OK
| No warnings (command-line only; no interactive command parser
| Ubuntu 20.04.1 LTS
| x86_64
| make linux KFLAGS=-DNOLOCAL
| 2022-12-15
| 1933840
| gcc 9.4.0
|
| OK
| No warnings (for use only on the far side of a connection)
| Ubuntu 20.04.1 LTS
| x86_64
| make linux KFLAGS=-DNOXFER
| 2022-12-15
| 2097712
| gcc 9.4.0
|
| OK
| No warnings (no file transfer, use only for file management and scripting)
| Ubuntu 20.04.1 LTS
| x86_64
| make linux KFLAGS=-DIKSDONLY
| 2022-12-15
| 2084352
| gcc 9.4.0
|
| OK
| No warnings, for use only as an Internet service
| Ubuntu 20.04.1 LTS
| x86_64
| make linux KFLAGS=-DNOHELP
| 2022-12-15
| 2385712
| gcc 9.4.0
|
| OK
| No warnings (No built-in help text
| Ubuntu 20.04.1 LTS
| x86_64
| make linux KFLAGS=-DNOCSETS
| 2022-12-15
| 2411152
| gcc 9.4.0
|
| OK
| No warnings (no character-set conversion
| Ubuntu 20.04.1 LTS
| x86_64
| make linux KFLAGS=-DNODEBUG
| 2022-12-15
| 2497856
| gcc 9.4.0
|
| OK
| No warnings (compiles out all debugging code
| Ubuntu 20.04.1 LTS
| x86_64
| make linux KFLAGS=-DNODIAL
| 2022-12-15
| 2620256
| gcc 9.4.0
|
| OK
| No warnings (no modem dialing
| Ubuntu 20.04.1 LTS
| x86_64
| make linux KFLAGS=-DMINIDIAL
| 2022-12-15
| 2762880
| gcc 9.4.0
|
| OK
| No warnings (supports just a few common modems
| Ubuntu 20.04.1 LTS
| x86_64
| make linux KFLAGS=-DNOPUSH
| 2022-12-15
| 2785960
| gcc 9.4.0
|
| OK
| 1 warning (implicit definition of wait()), no access to shell
or external programs
| Ubuntu 20.04.1 LTS
| x86_64
| make linux KFLAGS=-DNOIKSD
| 2022-12-15
| 2790520
| gcc 9.4.0
|
| OK
| 29 warnings about CHCKCONN() in ckcftp.c
| Ubuntu 20.04.1 LTS
| x86_64
| make linux KFLAGS=-DNOSERVER
| 2022-12-15
| 2800672
| gcc 9.4.0
|
| OK
| Warnings: 0
| Ubuntu 22.10
| x86_64
| make linux
| 2022-12-03
| N/A
| clang 15.0.5
|
| FAILED
| Undefined references to crypt, openpty, __res_search, _dn_expand
| Ubuntu 22.10
| x86_64
| make linux
| 2022-12-03
| 2839104
| gcc 12.2.0
|
| OK
| Warnings: 1
| Voyager 22.10
| x86_64
| make linux
| 2022-12-03
| 2839104
| gcc 12.2.0
|
| OK
| Warnings: 1
| Zeta
| x86_64
| make linux
| 2022-12-03
| N/A
| gcc 9.4.0
|
| FAILED
| Warnings: 0; error: failure to find openpty at link time
| Zorin OS 16.2
| x86_64
| make linux
| 2022-12-03
| 2851728
| gcc 9.4.0
|
| OK
| Warnings: 0
|
Mac
|
OS and version
| Arch
| Build
| Date
| Size
| Compiler
| Security
| Status
| Details
| Mac OS X 10.7.5
| i386
| make macos
| 2022-12-03
| 2405692
| clang 3.4
|
| OK
| (Darwin 11.4.2) No warnings
| macOS 12.6 Monterey
| x86_64
| make macos
| 2022-12-03
| 2372736
| clang 14.0.0
|
| OK
| (Mac Mini)
| macOS 12.6 Monterey
| M1 arm64
| make macos
| 2022-12-03
| 2286739
| clang 14.0.0
|
| OK
| (Mac Studio M1 Ultra 20-core)
| macOS 12.6 Monterey
| x86_64
| make macos
| 2022-12-03
| 2372736
| clang 14.0.0
|
| OK
| (Mac Mini)
| macOS 12.6 Monterey
| M1 ARM64
| make macos
| 2022-12-03
| 2286739
| clang 14.0.0
|
| OK
| (Mac Studio M1 Ultra 20-core)
| macOS 12.6 Monterey
| M1 arm64
| make macos
| 2022-12-03
| 2286739
| clang 14.0.0
|
| OK
| (Mac Studio M1 Ultra 20-core)
| macOS 13.0 Ventura
| arm64
| make macos
| 2022-12-03
| 2286819
| clang 14.0.0
|
| OK
| (Darwin 21.6.0) Warnings: 0
| macOS 13.0 Ventura
| arm64-T6000
| make macos
| 2022-12-03
| 2317251
| clang 14.0.0
|
| OK
| (Darwin 21.6.0) Warnings: 0
| macOS 12.6.2
| Intel Xeon E5
| make macos
| 2022-12-15
|
| clang 14.0.0
|
| OK
| (MacPro6) Warnings: 0
| macOS 13.1
| Intel Core i7
| make macos
| 2022-12-15
|
| clang 14.0.0
|
| OK
| (MacBook Pro) Warnings: 0
| macOS 13.1
| Intel Core i7
| make macos+openssl
| 2022-12-15
|
| clang 14.0.0
| OpenSSL
| FAILED
| (MacBook Pro) 'openssl/comp.h' file not found
| macOS 13.1
| Apple M1
| make macos
| 2022-12-15
|
| clang 14.0.0
|
| OK
| (MacBook Air) Warnings: 0
| macOS 13.1
| Apple M1
| make macos+openssl
| 2022-12-15
|
| clang 14.0.0
| OpenSSL
| FAILED
| (MacBook Air) 'openssl/comp.h' file not found
|
MINIX
|
OS and version
| Arch
| Build
| Date
| Size
| Compiler
| Security
| Status
| Details
| MINIX 3.2.1
| i386
| make CC=/usr/pkg/bin/gcc minix3
| 2022-11-29
|
| gcc 4.46
|
| OK
| No warnings
| MINIX 3.2.1
| i386
| make CC=/usr/bin/cc minix3
| 2022-11-29
|
| cc = clang 3.1
|
| OK
| All the normal clang warnings.
| MINIX 3.3.0
| i386
| make CC=clang minix3
| 2022-11-29
|
| /usr/pkg/bin/clang 3.4
|
| OK
| All the normal clang warnings plus this:
"ckufio.c:5121:32: incompatible pointer types passing 'long *' to
parameter of type 'const time_t *' (aka 'const long long *')
[-Wincompatible-pointer-types] time_stamp = localtime(&tmx);"... and
C-Kermit herald says "for Unknown Platform".
| MINIX 3.3.0
| i386
| make CC=clang minix315
| 2022-11-29
| N/A
| /usr/pkg/bin/clang 3.4
|
| FAILED
| All the normal clang warnings plus
rlog_* identifiers not declared (fatal); fix by adding -DNORLOGIN to
minix315 target.
| MINIX 3.3.0
| i386
| make CC=clang minix340
| 2022-11-29
|
| /usr/pkg/bin/clang 3.4
|
| OK
| All the normal clang warnings plus implicit
declaration of openpty(), which should have been picked up in a header file.
| MINIX 3.3.0
| i386
| make minix3+select
| 2022-11-29
|
| /usr/pkg/bin/clang 3.4
|
| OK
| This means that MINIX 3.3.0 has select()
| MINIX 3.4.0
| i386
| make minix340
| 2022-11-29
| 2.1MB
| clang 3.6
|
| OK
| Announces itself as C-Kermit 10.0 on AT&T System V/386 R4
|
Santa Cruz Operation SCO UNIX
|
OS and version
| Architecture
| Build
| Date
| Size
| Compiler
| Security
| Status
| Details
| SCO OpenServer 5.0.6
| i386
| make sco32v500
| 2022-11-07
| N/A
| bundled C compiler
|
| FAILED
| "too much code in ckcnet assumes networking"
(ditto for all non-net targets)
| SCO OpenServer 5.0.6
| i386
| make sco32v500net
| 2022-11-07
|
| bundled C compiler
|
| OK
|
| SCO OpenServer 5.0.6
| i386
| make sco32v502net
| 2022-11-07
|
| bundled C compiler
|
| OK
|
| SCO OpenServer 5.0.6
| i386
| make sco32v505net
| 2022-11-07
|
| bundled C compiler
|
| OK
|
| SCO OpenServer 5.0.6
| i386
| make sco32v505netgcc
| 2022-11-07
|
| gcc
|
| OK
| But reportedly cc was used, not gcc, even though CC=gcc CC2=gcc
| SCO OpenServer 5.0.6
| i386
| make sco32v505udk
| 2022-11-07
| N/A
| bundled C compiler
|
| FAILED
| System lacks /udk/usr/ccs/bin
| SCO OpenServer 5.0.6
| i386
| make sco32v506net
| 2022-11-07
|
| bundled C compiler
|
| OK
|
| SCO OpenServer 5.0.6
| i386
| make sco32v507anet
| 2022-11-07
|
| bundled C compiler
|
| OK
|
|
Sun
|
OS and version
| Arch
| Build
| Date
| Size
| Compiler
| Security
| Status
| Details
| SunOS 4.1.1
| SPARC Sun-3
| make sunos41
| 2022-10-27
| 1933312
| Bundled pre-ANSI
|
| OK
| 3 Kermit code warnings + 19 duplicate definitions in system header files
| Solaris 2.3
| SuperSPARC II
| gmake solaris2xg
| 2022-12-15
| 4624096
| gcc 2.95.2
|
| OK
| Warnings: ckcnet.c:90:
arpa/nameser.h:143: OERROR' redefined;
previously defined in sys/stream.h:479. Size:
2499448 after stripping.
| Solaris 9
| UltraSPARC IIi
| gmake solaris9
| 2022-12-15
| 2910852
| Sun C 5.8 2005/10/13
|
| OK
| Warnings: 4 implicit decl curses fns; 4 dubious tag struct uio in sys/vnode.h
| Solaris 9
| UltraSPARC IIi
| gmake solaris9g
| 2022-12-15
| 4624K
| gcc 4.9.4-1
|
| OK
| Warnings: 0
| Solaris 10
| Sun Blade 1500 UltraSPARC IIIi
| dmake solaris9
| 2022-12-15
| N/A
| Sun C 5.9
|
| FAILED
| Case statement in makefile target
| Solaris 10
| Sun Blade 1500 UltraSPARC IIIi
| (d)make solaris10g
| 2022-12-15
| N/A
| gcc 5.5.0
|
| FAILED
| "Compiler or options invalid for pre-UNIX 03 X/Open applications and
pre-2001 POSIX applications"
| Solaris 10
| UltraSPARC T2+
| gmake solaris25 -j
| 2022-11-04
| 2651012
| Sun C 5.10
|
| OK
|
| Solaris 11
| i86pc
| make solaris11g
| 2022-12-03
| 4500392
| gcc 11.3.0
|
| OK
| Warnings: implicit declaration tgetent, tgetstr, tputs, tgogo, ioctl
| Solaris 11
| amd64
| make solaris11g
| 2022-12-03
| 4500364
| gcc 11.3.0
|
| OK
| Warnings: implicit declaration tgetent, tgetstr, tputs, tgogo, ioctl
| Solaris 11.4 SRU 49 64b
| x86_64
| make CC=/usr/bin/gcc solaris11 -j256
| 2022-11-04
| 2735640
| gcc 11.3.0
|
| OK
| (ThinkMate HPX XF4024S3)
| Raspberry Pi Hipster
| amd64
| make solaris11g
| 2022-12-03
| 4095136
| gcc 11.3.0
|
| OK
| (Hipster is an OpenSolaris derivative)
Warnings: implicit declaration tgetent, tgetstr, tputs, tgogo, ioctl
|
Other UNIX
|
OS and version
| Architecture
| Build
| Date
| Size
| Compiler
| Security
| Status
| Details
| IBM AIX 6.1
| IBM IntelliStation | POWER 9114 Model 275 make aixg \ | KFLAGS='-D_ALL_SOURCE -DTMX_TIME_T' 2022-12-11
|
| gcc 4.2.0
|
| OK
| Warnings: 0 (requires changes made since Beta.07)
| Silicon Graphics IRIX 6.5
| SGI MIPS O2 | R10000-SC make irix65
| 2022-12-07
| N/A
| gcc 3.4.6
|
| FAILED
| Warnings:
ckcmai.c:3280: variable used before set (DELIBERATELY).
Fatal error: ckupty.c:839: "int" value assigned to a "char *".
|
Microsoft Windows and IBM OS/2:
builds done on Windows 10 x86-64 targeting
x86-32...
setenv.bat detects the compiler in use and available libraries like openssl,
then sets environment variables for mk.bat. SSH is CKW's built-in SSH V2
client.
|
Target OS (minimum versions)
| Architecture
| Build
| Date
| Size
| Compiler
| Security
| Status
| Zip archive generated
|
| Win NT 3.50
| x86_64 → x86_32
| setenv.bat + mk.bat (Console)
| 2022-12-15
| 4240384
| Visual C++ 2.0
| SSH
| OK
| ckw-b4-nt350.zip
| Win NT 3.50
| x86_64 → x86_32
| setenv.bat + mk.bat (GUI)
| 2022-12-15
| 3188736
| Visual C++ 2.0
| SSH
| OK
|
| NT 3.51, Win 9
| x86_64 → x86_32
| setenv.bat + mk.bat (Console)
| 2022-12-15
| 4307968
| Visual C++ 4.0
| SSH
| OK
|
| NT 3.51, Win 9
| x86_64 → x86_32
| setenv.bat + mk.bat (GUI)
| 2022-12-15
| 3441664
| Visual C++ 4.0
| SSH
| OK
|
| NT 3.51, Win 9
| x86_64 → x86_32
| setenv.bat + mk.bat (Console)
| 2022-12-15
| 3881472
| Visual C++ 5.0 (97)
| SSH
| OK
|
| NT 3.51, Win 9
| x86_64 → x86_32
| setenv.bat + mk.bat (GUI)
| 2022-12-15
| 2992128
| Visual C++ 4.0
| SSH
| OK
|
| NT 3.51, Win 9
| x86_64 → x86_32
| setenv.bat + mk.bat (Console)
| 2022-12-15
| 3899392
| Visual C++ 6.0 SP6
| SSH
| OK
| ckw-b4-vintage.zip
| NT 3.51, Win 9
| x86_64 → x86_32
| setenv.bat + mk.bat (GUI)
| 2022-12-15
| 3018752
| Visual C++ 6.0 SP6
| SSH
| OK
|
| NT 4.0, Win 9
| x86_64 → x86_32
| setenv.bat + mk.bat (Console)
| 2022-12-15
| 3923968
| Visual C++ 7.0 (2002)
| SSH
| OK
|
| NT 4.0, Win 9
| x86_64 → x86_32
| setenv.bat + mk.bat (GUI)
| 2022-12-15
| 3063808
| Visual C++ 7.0 (2002)
| SSH
| OK
|
| NT 4.0, Win 9
| x86_64 → x86_32
| setenv.bat + mk.bat (Console)
| 2022-12-15
| 4059136
| Visual C++ 7.1 (2003)
| SSH
| OK
|
| NT 4.0, Win 9
| x86_64 → x86_32
| setenv.bat + mk.bat (GUI)
| 2022-12-15
| 3207168
| Visual C++ 7.1 (2003)
| SSH
| OK
|
| Win XP
| x86_64 → x86_32
| setenv.bat + mk.bat (Console)
| 2022-12-15
| 4397568
| Visual C++ 14.0 (2015)
| SSH
| OK
|
| Win XP
| x86_64 → x86_32
| setenv.bat + mk.bat (GUI)
| 2022-12-15
| 3564544
| Visual C++ 14.0 (2015)
| SSH
| OK
|
| Win XP SP3
| x86_64 → x86_32
| setenv.bat + mk.bat (Console)
| 2022-12-15
| 4397568
| Visual C++ 14.2 (2019)
| SSH + OSSL 1.1.1s
| OK
| ckw-b4.zip
(for most people)
| Win XP SP3
| x86_64 → x86_32
| setenv.bat + mk.bat (GUI)
| 2022-12-15
| 3560448
| Visual C++ 14.2 (2019)
| SSH + OSSL 1.1.1s
| OK
|
| Win Vista SP2
| x86_64 → x86_32
| setenv.bat + mk.bat (Console)
| 2022-12-15
| 4397568
| Visual C++ 14.3 (2022)
| SSH + OSSL 1.1.1s
| OK
|
| Win Vista SP2
| x86_64 → x86_32
| setenv.bat + mk.bat (GUI)
| 2022-12-15
| 3564544
| Visual C++ 14.3 (2022)
| SSH + OSSL 1.1.1s
| OK
|
| Win NT 3.51, Win 9
| x86_64 → x86_32
| setenv.bat + mk.bat (Console)
| 2022-12-15
| 4369408
| OpenWatcom 1.9
| SSH
| OK
|
| Win NT 3.51, Win 9
| x86_64 → x86_32
| setenv.bat + mk.bat (GUI)
| 2022-12-15
| 3342336
| OpenWatcom 1.9
| SSH
| OK
|
| IBM OS/2
| x86_64 → x86_32
| setenv.bat + mk.bat (Console only)
| 2022-12-15
| 2601235
| OpenWatcom 1.9
|
| OK
| Cross-compiled from Windows
|
VMS... DEC/Compaq/Hewlett-Packard/VSI
VMS/OpenVMS
|
OS and version
| Architecture
| Build
| Date
| Size
| Compiler
| Security
| Status
| Details
| OpenVMS V7.3
| VAX
| @ckvker.com
| 2022-12-07
| 2.46MB
| Compaq C V6.4-005
|
| OK
| 1 "optimization suppressed" warning
| OpenVMS V8.3
| AlphaServer DS10
| @ckvker.com
| 2023-03-07
| 3.243MB
| HP C V7.3-009
|
| OK
| No warnings
| OpenVMS V8.4-2L1
| Alpha
| @ckvker.com
| 2022-12-07
| 3.243MB
| VSI C V7.4-002
|
| OK
| No warnings
| OpenVMS V8.4-2L1
| Alpha
| @ckvker.com "" "" "CK_SSL111"
| 2022-12-07
| 4.153MB
| VSI C V7.4-002
| VSI SSL 1.1-1Q
| OK
| No warnings
| OpenVMS V8.4-2L1
| Alpha
| @ckvker.com "" "" "CK_SSL111"
| 2022-12-07
| 4.153MB
| VSI C V7.4-002
| OSSL 1.1.1q
| OK
| No warnings
| OpenVMS V8.4-2L3
| IA64
| @ckvker.com
| 2022-12-07
| 5.53MB
| VSI C V7.4-001
|
| OK
| No warnings
| OpenVMS V8.4-2L3
| IA64
| @ckvker.com "" "" "CK_SSL111"
| 2022-12-07
| 5.81MB
| VSI C V7.4-001
| VSI SSL 1.1-1Q
| OK
| No warnings
| OpenVMS V8.4-2L3
| IA64
| @ckvker.com "" "" "CK_SSL111"
| 2022-12-07
| 5.81MB
| VSI C V7.4-001
| VSI SSL 3.0-5
| OK
| No warnings
| OpenVMS V8.4-2L3
| IA64
| @ckvker.com "" "" "CK_SSL"
| 2022-12-07
| 5.81MB
| VSI C V7.4-001
| OSSL 3.0.5
| OK
| No warnings
| OpenVMS VSI E9.201
| x86_64
| @ckvker.com
| 2022-12-15
| 5.2MB
| VSI C V7.4-726
|
| OK
| No warnings
| |
Footnotes:
BSD | ||||||
---|---|---|---|---|---|---|
OS and version | Architecture | Build | Size | Compiler | Status | Details |
NetBSD 8.1 | amd64 | make netbsd | 2438080 | gcc 4.8.4 | OK | No warnings |
NetBSD 9.3 | amd64 | make netbsd | 2495448 | gcc 7.5.0 | OK | No warnings |
NetBSD 9.3 | amd64 | make netbsd-pedantic | 2495448 | gcc 7.5.0 | OK | No warnings |
NetBSD 9.3 | amd64 | make netbsdnc | 2460928 | gcc 7.5.0 | OK | No warnings (no curses, i.e. no screen formatting) |
NetBSD 9.3 | amd64 | make netbsd+clang | 2500368 | clang 10.0.1 | OK | 2 warnings: hanging " |
NetBSD 9.3 | amd64 | make netbsd+ssl
| 2995112 | gcc 7.5.0 | OK | 7 "implicit declaration" warnings in ck_crp.c but SSL works[4] |
OpenBSD 7.2 | amd64 | make openbsd -DNOSYSTIMEB | 2863720 | clang 13.0.0 | OK | Lots of warnings for "implicit function definitions" + a few other type/size adjustments |
HP-UX... Hewlett-Packard UNIX | ||||||
OS and version | Architecture | Build | Size | Compiler | Status | Details |
HP-UX B.10.20 | PA-RISC | make hpux1000 | 3191127 | HP C 76.3 | OK | No warnings |
HP-UX B.10.20 | PA-RISC | make hpux1000o | 2532661 | HP C 76.3 | OK | No warnings |
HP-UX B.10.20 | PA-RISC | make hpux1000o+ | 2532661 | HP C 76.3 | OK | No warnings |
HP-UX B.10.20 | PA-RISC | make hpux1000o KFLAGS=+Onolimit | 2528559 | HP C 76.3 | OK | No warnings |
HP-UX B.10.20 | PA-RISC | make hpux1000o+ KFLAGS=+Onolimit | 2528559 | HP C 76.3 | OK | No warnings |
HP-UX B.10.20 | PA-RISC | make hpux1000gcc | 2523210 | gcc 3.4.6 | OK | No warnings |
HP-UX (Trusted) B.10.20 | PA-RISC | make hpux1000t | 3191134 | HP C 76.3 | OK | No warnings |
HP-UX (Trusted) B.10.20 | PA-RISC | make hpux1000tgcc | 2523211 | gcc 3.4.6 | OK | No warnings |
HP-UX (Trusted) B.10.20 | PA-RISC | make hpux1000to | 2602294 | HP C 76.3 | OK | No warnings but many "optimizations skipped" |
HP-UX (Trusted) B.10.20 | PA-RISC | make hpux1000to KFLAGS=+Onolimit | 2536760 | HP C 76.3 | OK | No warnings |
HP-UX (Trusted) B.10.20 | PA-RISC | make hpux1000to+ | 2536760 | HP C 76.3 | OK | No warnings |
Linux | ||||||
OS and version | Architecture | Build | Size | Compiler | Status | Details |
Debian unstable/sid | alpha | make linux+ssl | 6710624 | gcc 12_12.2.0-5 | OK | 27 warnings[6]. |
Debian unstable/sid | amd64 | make linux+ssl | 6611312 | gcc 12_12.2.0-5 | OK | 27 warnings[6]. |
Debian unstable/sid | arm64 | make linux+ssl | 6909416 | gcc 12_12.2.0-5 | OK | 27 warnings[6]. |
Debian unstable/sid | armel | make linux+ssl | 6605752 | gcc 12_12.2.0-5 | OK | 29 warnings[6,7]. |
Debian unstable/sid | armhf | make linux+ssl | 6007200 | gcc 12_12.2.0-5 | OK | 29 warnings[6,7]. |
Debian unstable/sid | hppa | make linux+ssl | 6066936 | gcc 12_12.2.0-5 | OK | 29 warnings[6,7]. |
Debian unstable/sid | i386 | make linux+ssl | 6226124 | gcc 12_12.2.0-5 | OK | 27 warnings[6,7]. |
Debian unstable/sid | ia64 | make linux+ssl | 10290616 | gcc 12_12.2.0-5 | OK | 27 warnings[6]. |
Debian unstable/sid | m68k | make linux+ssl | 5665540 | gcc 12_12.2.0-2 | OK | 29 warnings[6,7]. |
Debian unstable/sid | mipsel | make linux+ssl | 6601648 | gcc 12_12.2.0-5 | OK | 29 warnings[6,7]. |
Debian unstable/sid | ppc64el | make linux+ssl | 7460488 | gcc 12_12.2.0-5 | OK | 27 warnings[6]. |
Debian unstable/sid | powerpc | make linux+ssl | 7098000 | gcc 12_12.2.0-5 | OK | 29 warnings[6,7]. |
Debian unstable/sid | ppc64 | make linux+ssl | 7580560 | gcc 12_12.2.0-5 | OK | 25 warnings[6]. |
Debian unstable/sid | riscv64 | make linux+ssl | 8340304 | gcc 12_12.2.0-5 | OK | 27 warnings[6]. |
Debian unstable/sid | s390x | make linux+ssl | 6990904 | gcc 12_12.2.0-5 | OK | 27 warnings[6]. |
Debian unstable/sid | sh4 | make linux+ssl | 5584096 | gcc 12_12.2.0-5 | OK | 29 warnings[6,7]. |
Debian unstable/sid | sparc64 | make linux+ssl | 7153848 | gcc 12_12.2.0-5 | OK | 25 warnings[6]. |
Debian unstable/sid | x32 | make linux+ssl | 5799336 | gcc 12_12.2.0-5 | OK | 29 warnings[6,7]. |
Fedora 36 | x86_64 | make linux-clang | 2517168 | clang 14.0.5 | OK | 2 warnings, one bogus (*s2++), one now fixed (dangling else) |
Fedora 36 | x86_64 | make linux-pedantic | 2567480 | gcc 12.2.1 | OK | No warnings |
Fedora 36 | x86_64 | make linux+shadow+pam | 2572152 | gcc 12.2.1 | OK | No warnings |
Fedora 36 | x86_64 | make linux+ssl (OpenSSL 3.0.5) | 2766824 | gcc 12.2.1 | OK | 22 warnings[13]. |
Fedora 36 | x86_64 | make linux-krb5 | N/A | gcc 12.2.1 | FAILED | Fatal error at link time + 22 warnings[13]. |
Fedora 36 | x86_64 | make linux+krb5+ssl | N/A | gcc 12.2.1 | FAILED | Fatal error at link time + 22 warnings[13]. |
Fedora 36 | x86_64 | make linux KFLAGS=-DNOTELNET | 2567480 | gcc 12.2.1 | OK | No warnings |
Fedora 36 | x86_64 | make linux KFLAGS=-DNOROLOGIN | 2559000 | gcc 12.2.1 | OK | No Warnings |
Fedora 36 | x86_64 | make linux-notcp | 2114208 | gcc 12.2.1 | OK | No warnings |
Fedora 36 | x86_64 | make linux-nodeprecated | 2379960 | gcc 12.2.1 | OK | No warnings |
Raspberry Pi 11 (bullseye) | armv71 | make linux (Raspberry Pi 4 Model B Rev 1.2) | 2.5MB | gcc 10.2.1 | OK | one warning |
Red Hat RHEL 5.11 | IA-64 (Itanium) | make linux | 2350815 | gcc 4.1.2 | OK | No warnings but required some shuffling of curses header files |
Red Hat RHEL 6.10 | x86_64 | make linux-clang | 2350815 | clang 3.4.2 | OK | 41 warnings[1] |
Red Hat RHEL 6.10 | x86_64 | make linux | 2408677 | gcc 4.4.7 | OK | No warnings |
Red Hat RHEL 6.10 | x86_64 | make linux-pedantic | 2408677 | gcc 4.4.7 | OK | 3 warnings[2] |
Red Hat RHEL 6.10 | x86_64 | make linux KFLAGS=-DNOTELNET | 2408677 | gcc 4.4.7 | OK | No warnings (and no Telnet) |
Red Hat RHEL 6.10 | x86_64 | make linux KFLAGS=-DNORLOGIN | 2400177 | gcc 4.4.7 | OK | No warnings (and no Rlogin) |
Red Hat RHEL 6.10 | x86_64 | make linux KFLAGS=-NOFTP | 2227243 | gcc 4.4.7 | OK | No warnings (and no FTP) |
Red Hat RHEL 6.10 | x86_64 | make linux-notcp | 1953815 | gcc 4.4.7 | OK | No warnings (and no TCP/IP) |
Red Hat RHEL 6.10 | x86_64 | make linux-nonet | 1922634 | gcc 4.4.7 | OK | No warnings (and no networking of any kind) |
Red Hat RHEL 6.10 | x86_64 | make linux-nodeprecated | 1922634 | gcc 4.4.7 | OK | No warnings (and no old-school stuff) |
Red Hat RHEL 6.10 | x86_64 | make linux+ssl | 2609458 | gcc 4.4.7 | OK | (OpenSSL 1.0.1e-fips 11 Feb 2013) No warnings |
Red Hat RHEL 6.10 | x86_64 | make linux+krb5 "K5LIB=-L /lib64" | 2597666 | gcc 4.4.7 | OK | No warnings (MIT Kerberos 5 release 1.10.3) |
Red Hat RHEL 6.10 | x86_64 | make linux+krb5+ssl "K5LIB=-L /lib64" | 2706199 | gcc 4.4.7 | OK | No warnings (MIT Kerberos 5 1.10.3 + OpenSSL 1.0.1e) |
Red Hat RHEL 6.10 | x86_64 | make linux+shadow+pam | 2413359 | gcc 4.4.7 | OK | No warnings (this configuration needed for IKSD) |
Ubuntu 20.04.1 LTS | x86_64 | make linux-clang | 2519912 | clang 10.0.0 | OK | 3 parentheses warnings + "*s2++; result unused" + one dangling else |
Ubuntu 20.04.1 LTS | x86_64 | make linux | 2860016 | gcc 9.4.0 | OK | No warnings (default build, all features except SSL and Kerberos) |
Ubuntu 20.04.1 LTS | x86_64 | make linux-pedantic | 2860016 | gcc 9.4.0 | OK | 6 warnings about deprecated syslog() calls[3] |
Ubuntu 20.04.1 LTS | x86_64 | make linux-pedantic KFLAGS=-DNOSYSLOG | 2851448 | gcc 9.4.0 | OK | No warnings |
Ubuntu 20.04.1 LTS | x86_64 | make linux-nodeprecated | 2647872 | gcc 9.4.0 | OK | No warnings (and no telnet, ftp, rlogin, wtmp, or syslog; saves 212K) |
Ubuntu 20.04.1 LTS | x86_64 | make linux-nonet | 2326552 | gcc 9.4.0 | OK | No warnings (and no networking; saves 533K) |
Ubuntu 20.04.1 LTS | x86_64 | make linux+shadow+pam | 2860512 | gcc 9.4.0 | OK | No warnings (configuration needed for IKSD) |
Ubuntu 20.04.1 LTS | x86_64 | make linux KFLAGS=-DDOARROWKEYS | 2860016 | gcc 9.4.0 | OK | No warnings (put back the arrow-keys feature) |
Ubuntu 22.04.1 LTS | x86_64 | make linux | 2.8MB | gcc 11.2.0 | OK | No warnings |
(Ubuntu with various Kermit features deselected) | ||||||
Ubuntu 20.04.1 LTS | x86_64 | make linux KFLAGS=-DNOLOCAL | 1933872 | gcc 9.4.0 | OK | No warnings (for use only on the far side of a connection, saves 826K) |
Ubuntu 20.04.1 LTS | x86_64 | make linux KFLAGS=-DNOXFER | 2096896 | gcc 9.4.0 | OK | No warnings (no file transfer, use only for file management and scripting) (saves 763k) |
Ubuntu 20.04.1 LTS | x86_64 | make linux KFLAGS=-DIKSDONLY | 2097408 | gcc 9.4.0 | OK | 1 warning (implicit definition of wait()), for use only as an Internet service (saves 762K) |
Ubuntu 20.04.1 LTS | x86_64 | make linux KFLAGS=-DNOHELP | 2398552 | gcc 9.4.0 | OK | No warnings (No built-in help text, saves 461k) |
Ubuntu 20.04.1 LTS | x86_64 | make linux KFLAGS=-DNOCSETS | 2419184 | gcc 9.4.0 | OK | No warnings (no character-set conversion, saves 441K) |
Ubuntu 20.04.1 LTS | x86_64 | make linux KFLAGS=-DNODEBUG | 2505880 | gcc 9.4.0 | OK | No warnings (compiles out all debugging code, saves 354K) |
Ubuntu 20.04.1 LTS | x86_64 | make linux KFLAGS=-DNODIAL | 2624192 | gcc 9.4.0 | OK | No warnings (no modem dialing, saves 236K) |
Ubuntu 20.04.1 LTS | x86_64 | make linux KFLAGS=-DMINIDIAL | 2770912 | gcc 9.4.0 | OK | No warnings (supports just a few common modems, saves 89K) |
Ubuntu 20.04.1 LTS | x86_64 | make linux KFLAGS=-DNOPUSH | 2790016 | gcc 9.4.0 | OK | 1 warning (implicit definition of wait()), no access to shell or external programs, saves 70K) |
Ubuntu 20.04.1 LTS | x86_64 | make linux KFLAGS=-DNOIKSD | 2789736 | gcc 9.4.0 | OK | 29 warnings about CHCKCONN() in ckcftp.c (saves 70K) |
Mac... Apple Mac OS X / OS X / macOS | ||||||
OS and version | Architecture | Build | Size | Compiler | Status | Details |
Mac OS X 10.5.8 | ppc64 (Power Mac G5) | make macosx | 2477468 | gcc 4.0.1 | OK | No warnings |
macOS Mojave 10.14.6, Mac Pro (Mid 2010) | x86_64 | make macos+ssl \ 'KSSLINC=-I/usr/local/include' \ 'KSSLLIB=-L/usr/local/lib' | 2425123 | clang 11.0.0 | OK | OpenSSL 1.1.1s; ckcnet.c:13948+14085: Wtautological-constant-out-of-range-compare; ckuath.c:12963+12966+12969: Wincompatible-pointer-types-discards-qualifiers |
macOS 10.14.6 | Intel Core i7 | make macos | 2439120 | clang 11.0.0 | OK | (MacBook Pro Retina) No warnings |
macOS 12.5 Monterey | arm64 | make macos (Mac mini 018) | 2.3MB | clang 14.0.0 | OK | 3 warnings: ckclib.c:3200 *s2++; unused value; ckuus5.c:6900 dangling else; ckufio.c:8461 logwtmp deprecated. |
macOS 12.6 Monterey | x86_64 | make macos (MacBook Air 13" M1 2020) | 2.4MB | clang 14.0.0 | OK | 3 warnings: ckclib.c:3200 *s2++; unused value; ckuus5.c:6900 dangling else; ckufio.c:8461 logwtmp deprecated. |
macOS Ventura 13.0.1, 2020, Mac mini, M1, | arm64 | make macos+ssl \ 'KSSLINC=-I/usr/local/include' \ 'KSSLLIB=-L/usr/local/lib' | 2580212 | clang 11.0.0 | OK | OpenSSL 1.1.1s; ckcnet.c:13948+14085: Wtautological-constant-out-of-range-compare; ckuath.c:12963+12966+12969: Wincompatible-pointer-types-discards-qualifiers |
SunOS and Solaris... Sun Microsystems (now Oracle) | ||||||
OS and version | Architecture | Build | Size | Compiler | Status | Details |
Solaris 11.4 SRU 49 32b | SPARC-T7 | make solaris11 | 5214068 | Studio 12.6[5] | OK | Many warnings (too many to list here) |
Solaris 11.4 SRU 49 32b | SPARC-T7 | make solaris11g | 5214068 | gcc 11.3.0 | OK | 5 warnings: ckuusx.c: implicit declaration of tgetent, tgetstr, tputs, tgoto; ckupty.c: implicit declaration of ioctl |
Solaris 11.4 SRU 49 32b | SPARC-T7 | make solaris11+ssl | 3131856 | Studio 12.6[5] | OK | Many warnings (too many to list here) |
Solaris 11.4 SRU 49 32b | SPARC-T7 | make solaris11g+ssl | 5733000 | gcc 11.3.0 | OK | 5 warnings: ckuusx.c: implicit declaration of tgetent, tgetstr, tputs, tgoto; ckupty.c: implicit declaration of ioctl |
Solaris 11.4 SRU 49 64b | SPARC-T7 | make solaris11g64 | 6158400 | gcc 11.3.0 | OK | 5 warnings: ckuusx.c: implicit declaration of tgetent, tgetstr, tputs, tgoto; ckupty.c: implicit declaration of ioctl |
Solaris 11.4 SRU 49 64b | SPARC-T7 | make solaris11 "KFLAGS=-m64" | 3442192 | Studio 12.6[5] | OK | 11 warnings (4×implicit declaration, 7×stmt not reached) |
Solaris 11.4 SRU 49 64b | SPARC-T7 | make solaris11+ssl "KFLAGS=-m64" | 3667352 | Studio 12.6[5] | OK | 12 warnings |
VMS... DEC/Compaq/Hewlett-Packard/VSI VMS/OpenVMS | ||||||
OS and version | Architecture | Build | Size | Compiler | Status | Details |
OpenVMS V7.3 | VAX | @ckvker.com | 2.53MB | Compaq C V6.4-005 | OK | 1 warning: "optimization suppressed" in ckudia.c (no SSL) |
OpenVMS V8.4-2L3 | IA64 | @ckvker.com | 5.53MB | VSI C V7.4-001 | OK | No warnings |
OpenVMS V8.4-2L3 | IA64 | @ckvker.com "" "" "CK_SSL111" | 5.81MB | VSI C V7.4-001 | OK | No warnings (VSI VSI SSL111 V1.1-1Q) |
OpenVMS V8.4-2L3 | IA64 | @ckvker.com "" "" "CK_SSL" | 5.81MB | VSI C V7.4-001 | OK | No warnings (VSI VSI SSL3 V3.0-5) |
OpenVMS V8.4-2L3 | IA64 | @ckvker.com "" "" "CK_SSL" | 5.81MB | VSI C V7.4-001 | OK | No warnings (OpenSSL3 V3.0.5) |
OS and version | Architecture | Build | Size | Compiler | Status | Details |
---|---|---|---|---|---|---|
[6] HP-UX B.10.20 | PA-RISC HP 9000/785 | make hpux1000 | 3187032 | HP C Compiler 76.3 | OK | No errors or warnings (but for all the HP builds see note 6 below) |
[6] HP-UX B.10.20 | PA-RISC HP 9000/785 | make hpux1000gcc | 2523210 | gcc 3.4.6 | OK | No errors or warnings |
[6] HP-UX B.10.20 | PA-RISC HP 9000/985 | make hpux1000o | 2602286 | HP C Compiler 76.3 | OK | No errors; no warnings except many "optimizations skipped" |
[6] HP-UX B.10.20 | PA-RISC HP 9000/985 | make hpux1000o KFLAGS=+Onolimit | 2528559 | HP C Compiler 76.3 | OK | No Errors or warnings |
[6] HP-UX B.10.20 | PA-RISC HP 9000/985 | make hpux1000o+ KFLAGS=+Onolimit | 2528559 | HP C Compiler 76.3 | OK | No Errors or warnings |
[6] HP-UX (Trusted) B.10.20 | PA-RISC HP 9000/985 | make hpux1000t | 3191133 | HP C Compiler 76.3 | OK | No errors or warnings |
[6] HP-UX (Trusted) B.10.20 | PA-RISC HP 9000/985 | make hpux1000tgcc | 2523211 | gcc 3.4.6 | OK | No errors or warnings |
[6] HP-UX (Trusted) B.10.20 | PA-RISC HP 9000/985 | make hpux1000to | 2602289 | HP C Compiler 76.3 | OK | No errors; no warnings except many "optimizations skipped" |
[6] HP-UX (Trusted) B.10.20 | PA-RISC HP 9000/985 | make hpux1000to KFLAGS=+Onolimit | 2528562 | HP C Compiler 76.3 | OK | No Errors or warnings |
[6] HP-UX (Trusted) B.10.20 | PA-RISC HP 9000/985 | make hpux1000to+ | 2528562 | HP C Compiler 76.3 | OK | No Errors or warnings |
Linux Red Hat RHEL 6.10 | x86_64 | make linux-clang | 2346543 | clang 3.4.2 | OK | 19 warnings[4] |
Linux Red Hat RHEL 6.10 | x86_64 | make linux | 2404421 | gcc 4.4.7 | OK | No errors or warnings |
Linux Red Hat RHEL 6.10 | x86_64 | make linux-pedantic | 2404421 | gcc 4.4.7 | OK | 3 warnings[3] |
Linux Red Hat RHEL 6.10 | x86_64 | make linux KFLAGS=-DNOTELNET | 2404421 | gcc 4.4.7 | OK | No warnings (and no Telnet) |
Linux Red Hat RHEL 6.10 | x86_64 | make linux KFLAGS=-DNORLOGIN | 2395921 | gcc 4.4.7 | OK | No warnings (and no Rlogin) |
Linux Red Hat RHEL 6.10 | x86_64 | make linux KFLAGS=-NOFTP | 2223243 | gcc 4.4.7 | OK | No warnings (and no FTP) |
Linux Red Hat RHEL 6.10 | x86_64 | make linux-notcp | 1949559 | gcc 4.4.7 | OK | No warnings (and no TCP/IP) |
Linux Red Hat RHEL 6.10 | x86_64 | make linux-nonet | 1918506 | gcc 4.4.7 | OK | No warnings (and no networking of any kind) |
Linux Red Hat RHEL 6.10 | x86_64 | make linux-nodeprecated | 2213019 | gcc 4.4.7 | OK | No warnings |
Linux Red Hat RHEL 6.10 | x86_64 | make linux+ssl | 2605362 | gcc 4.4.7 | OK | No warnings |
Linux Red Hat RHEL 6.10 | x86_64 | make linux+krb5 | N/A | gcc 4.4.7 | FAILED | Kerberos 5 is installed but "ld: cannot find -lgssapi" |
Linux Red Hat RHEL 6.10 | x86_64 | make linux+shadow+pam | 2409103 | gcc 4.4.7 | OK | No warnings (configuration needed for IKSD server) |
Linux Ubuntu 20.04.3 LTS | x86_64 | make linux-clang | 2515720 | clang 10.0.0 | OK | 2 warnings[1] |
Linux Ubuntu 20.04.3 LTS | x86_64 | make linux | 2855824 | gcc 9.4.0 | OK | No warnings |
Linux Ubuntu 20.04.3 LTS | x86_64 | make linux-pedantic | 2855824 | gcc 9.4.0 | OK | 7 warning[2] |
Linux Ubuntu 20.04.3 LTS | x86_64 | make linux-pedantic KFLAGS=-DNOSYSLOG | 2643680 | gcc 9.4.0 | OK | 1 warning[2] |
Linux Ubuntu 20.04.3 LTS | x86_64 | make linux+ssl | 3078960 | gcc 9.4.0 | OK | 1 warning: *TLSv1_server_method is deprecated |
Linux Ubuntu 20.04.3 LTS | x86_64 | make linux-nodeprecated | 2643680 | gcc 9.4.0 | OK | No warnings. No telnet, ftp, rlogin, wtmp, or syslog. |
Linux Ubuntu 20.04.3 LTS | x86_64 | make linux-nonet | 2322360 | gcc 9.4.0 | OK | No warnings (and no networking) |
Linux Ubuntu 20.04.3 LTS | x86_64 | make linux+shadow+pam | 2860416 | gcc 9.4.0 | OK | No warnings (configuration needed for IKSD server) |
NetBSD 9.3 | amd64 | make netbsd-clang | 2497952 | clang 10.0.1 | OK | 2 warnings [1] |
NetBSD 9.3 | amd64 | make netbsd | 2491800 | gcc 7.5.0 | OK | No warnings |
NetBSD 9.3 | amd64 | make netbsd-pedantic | 2491832 | gcc 7.5.0 | OK | No warnings |
NetBSD 9.3 | amd64 | make netbsd+ssl | 2982136 | gcc 7.5.0 | OK | 7 "implicit declaration" warnings in ck_crp.c but SSL works |
NetBSD 9.3 | amd64 | make netbsd+krb5 | N/A | gcc 7.5.0 | FAILED | Keberos 5 is installed but "profile.h: No such file or directory"[5] |
Footnotes:
ckutio.c:4951:30:The other six are "warning: ISO C does not allow extra ';' outside of a function [-Wpedantic]
4951 | char * uucplockdir = LOCK_DIR;
In ckuusr.c at line 12345, see this code:This assignment statement is in the middle of a variable declaration list in the docmd() function. This should be an error everywhere but the code compiled cleanly on 25 different builds on other platforms, some of them with the strictest modern C compilers including clang and gcc -pedantic. So (at least so far) it's not serious enough to warrant another Beta test. If anybody gets the same error on any other platform, please let me know.#ifdef TYPEINTERPRET type_intrp = 0; /* Always start with this off */ #endif /* TYPEINTERPRET */Move it down about 13 lines, below "#endif /* UNICODE */".
OS and version | Architecture | Build | Size | Compiler | Status | Details |
---|---|---|---|---|---|---|
AIX 7.2 TL5 SP3 | PowerPC | make aix[15](1) | N/A | IBM XL C/C++ for AIX V16.1 SP9 | FAILED | Fatal syntax error, ckufio.c line 2486.15 |
AIX 7.2 TL5 SP3 | PowerPC | make aixssl[15](2) | N/A | IBM XL C/C++ for AIX V16.1 SP9 | FAILED | Fatal syntax error as above. |
AIX 7.2 TL5 SP3 | PowerPC | make aixg[15](3) | N/A | gcc 8 | FAILED | Fatal syntax error as above. |
AIX 7.3 | PowerPC | make aix[15](4) | N/A | IBM Clang (OpenxlC 17.1.0) | FAILED | Many warnings; fatal syntax error as above. |
Android | arm64-48a | android.mk[12] | 2362352 | clang 14.01 | OK | (warnings like other clang builds) |
Android | armeabi-v7a | android.mk[12] | 1721516 | clang 14.01 | OK | (warnings like other clang builds) |
Android | x86 | android.mk[12] | 2409312 | clang 14.01 | OK | (warnings like other clang builds) |
Android | x86_64 | android.mk[12] | 2223184 | clang 14.01 | OK | (warnings like other clang builds) |
FreeBSD 12 | i386 | make freebsd+ssl[13] | clang 13.0.0 | OK | ||
FreeBSD 12 | amd64 | make freebsd+ssl[13] | clang 13.0.0 | OK | ||
FreeBSD 13 | i386 | make freebsd+ssl[13] | clang 13.0.0 | OK | ||
FreeBSD 13 | amd64 | make freebsd+ssl[13] | clang 13.0.0 | OK | ||
FreeBSD 13 | aarch64 | make freebsd+ssl[13] | clang 13.0.0 | OK | ||
FreeBSD 14 | i386 | make freebsd+ssl[13] | clang 13.0.0 | OK | ||
FreeBSD 14 | armv6 | make freebsd+ssl[13] | clang 13.0.0 | OK | ||
FreeBSD 14 | armv7 | make freebsd+ssl[13] | clang 13.0.0 | OK | ||
FreeBSD 14 | amd64 | make freebsd+ssl[13] | 2792096 | gcc 10 | OK | 6 warnings (mostly in ck_ssl.c) |
FreeBSD 14 | amd64 | make freebsd+ssl[13] | 2563912 | clang 13.0.0 | OK | 188 warnings |
FreeBSD 14 | aarch64 | make freebsd+ssl[13] | clang 13.0.0 | OK | ||
Linux Alpine (libc musl) | x86_64 | make linux | N/A | FAILED | (arrow keys API not present) | |
Linux Alpine (libc musl) | x86_64 | make linux -DNOARROWKEYS | XX | Builds OK but doesn't work right [18] | ||
Linux Fedora 36* | x86_64 | make linux+ssl | not reported | icc 2021.6.0 (gcc 12.1.1 compat) | OK | OpenSSL 3.0.5[17] |
Linux Fedora 36* | x86_64 | make linux+ssl | not reported | Intel OneAPI (ICX) 2021.1.0 | OK | OpenSSL 3.0.5[17] |
Linux Mint 20.3 Una | x86_64 | make linux | 2.8MB | gcc 9.4.0 | OK | No errors or warnings |
Linux Raspberry Pi 11 (bullseye) | armv71 | make linux | 2.5MB | gcc 10.2.1 | OK | ckufio.c:2474: debug(F110,"zchki stat errmsg",ck_errstr(),""). |
Linux Red Hat RHEL 6.10 | x86_64 | make linux | 2401216 | gcc 4.4.7 | OK | No errors or warnings |
Linux Red Hat RHEL 6.10 | x86_64 | make linux-pedantic | 2401216 | gcc 4.4.7 | OK | 8 warnings[1] |
Linux Red Hat RHEL 6.10 | x86_64 | make linuxclang | 2342618 | clang 3.4.2 | OK | 112 warnings[1] |
Linux Red Hat RHEL 6.10 | x86_64 | make linux+shadow+pam | 2404842 | gcc 4.4.7 | OK | No errors or warnings |
Linux Red Hat RHEL 6.10 | x86_64 | make linux-notcp | 1949394 | gcc 4.4.7 | OK | No errors or warnings |
Linux Red Hat RHEL 6.10 | x86_64 | make linux-nonet | 1918181 | gcc 4.4.7 | OK | No errors or warnings |
Linux Red Hat RHEL 6.10 | x86_64 | make linux KFLAGS=-DNOARROWKEYS[2] | 2400928 | gcc 4.4.7 | OK | No errors or warnings |
Linux Red Hat RHEL 8.6 (Ootpa) | x86_64 | make linux KFLAGS=-DNOARROWKEYS[2] | 2463704 | gcc 8.5.0 | OK | No errors or warnings |
Linux Ubuntu 20.04.4 LTS | POWER8/PPC64le | make linux+ssl | not reported | IBM XLC for Linux V16.1.1 | OK | Some warnings[16] |
Linux Ubuntu 20.04 | x86_64 | make linux | 2.8MB | gcc 11.2.0 | OK | no warnings |
Linux Ubuntu 20.04.1 | x86_64 | make linux | 2855592 | gcc 9.4.0 | OK | No errors or warnings |
Linux Ubuntu 20.04.1 | x86_64 | make linuxclang | 2515504 | clang 10.0.0-4ubuntu1 | OK | 75 warnings |
Linux Ubuntu 20.04.1 | x86_64 | make linux-pedantic | 2855592 | gcc 9.4.0 | OK | 15 warnings |
Linux Ubuntu 20.04.1 | x86_64 | make linux+shadow+pam | 2856080 | gcc 9.4.0 | OK | No errors or warnings |
Linux Ubuntu 20.04.1 | x86_64 | make linux-notcp | 2349296 | gcc 9.4.0 | OK | No errors or warnings |
Linux Ubuntu 20.04.1 | x86_64 | make linux-nonet | 2318056 | gcc 9.4.0 | OK | 3 warnings (type mismatches) |
Linux Ubuntu 20.04.1 | x86_64 | make linuxso[4] | 791896 | gcc 9.4.0 | OK | 10 warnings |
MacOS 12.4 Monterey | MacBook Air 13" Arm64 M1 2020 | make macos | 2.3MB | clang 1316.0.21.2.5 | OK | 78 warnings[7] |
MacOS 12.4 Monterey | Mac mini (2018) x86_64 | make macos | 2.4MB | clang 1316.0.21.2.5 | OK | 78 warnings[7] |
Microsoft Windows 95 – 10.0 | x86_64 | (its own makefile) | 2.9MB | Microsoft Visual C++ 6 SP6 | OK | Formerly known as Kermit 95[11] |
NetBSD 9.2 | x86_64 | make netbsd | 2488936 | gcc 7.5.0 | OK | No errors or warnings |
NetBSD 9.2 | x86_64 | make netbsd KFLAGS=-DNOARROWKEYS[12] | 2488648 | gcc 7.5.0 | OK | No errors or warnings |
NetBSD 9.2 | x86_64 | make netbsd-pedantic | 2488936 | gcc 7.5.0 | OK | 2 warnings |
NetBSD 9.2 | x86_64 | make netbsd-notcp | 2030944 | gcc 7.5.0 | OK | No errors or warnings |
NetBSD 9.2 | x86_64 | make netbsd-notcp | 2001544 | gcc 7.5.0 | OK | No errors or warnings |
NetBSD 9.2 | x86_64 | make netbsdclang | N/A | clang 10.0.1 | FAILED | 87 warnings, one fatal[2,3] |
OpenBSD 7.1 | amd64 | make openbsd | 2.86MB | clang 13.0.0 | OK | 2 patches required, many warnings[14] |
OpenBSD venera 7.2 | amd64 | make openbsd | 2.86MB | clang 13.0.0 | OK | 2 patches required, many warnings[14] |
OpenVMS V7.3 | VAX | @ckvker.com | 2.71MB | Compaq C V6.4-005 | OK | No SSL[5,6] |
OpenVMS V8.4-2L1 | Alpha | @ckvker.com | 3.23MB | VSI C V7.4-002 | OK | No SSL[6] |
OpenVMS V8.4-2L1 | Alpha | @ckvker.com "" "" "CK_SSL111" | 4.14MB | VSI C V7.4-002 | OK | VSI SSL111 V1.1-1L[6] |
OpenVMS V8.4-2L1 | Alpha | @ckvker.com "" "" "CK_SSL" | 4.14MB | VSI C V7.4-002 | OK | OpenSSL 1.1.1l[6] |
OpenVMS V8.4-2L3 | IA64 | @ckvker.com | 5.52MB | VSI C V7.4-001 | OK | No SSL[6] |
OpenVMS V8.4-2L3 | IA64 | @ckvker.com "" "" "CK_SSL" | 5.80MB | VSI C V7.4-001 | OK | VSI SSL3 V3.0-1[6] |
OpenVMS V8.4-2L3 | IA64 | @ckvker.com "" "" "CK_SSL111" | 5.80MB | VSI C V7.4-001 | OK | VSI SSL111 V1.1-1N[6] |
OpenVMS E9.2 field-test | x86_64[10] | @ckvker.com AM | 5.14MB | IA6-to-x86_64 cross-tools | OK | No MMK or MMS; native compiler not available yet. |
OpenVMS E9.2 field-test | x86_64[10] | @ckvker.com "" "" "CK_SSL111" | 7.50MB | IA6-to-x86_64 cross-tools | OK | Ditto plus see note [10] |
Solaris 11.4 SRU 45 32b | SPARC-T7 | make solaris11 | 2.9MB | Studio 12.6[8] | OK | 19 warnings[8] |
Solaris 11.4 SRU 45 (64-bit) | SPARC-T7 | make solaris11 "KFLAGS=-m64" "LNKFLAGS=-m64" | 3.4MB | Studio 12.6[9] | OK | 14 warnings[9] |
Notes:
Compiling WISP$DUA0:[UTILITY.SOURCE.KERMIT.CKU10_0-BETA04]CKCTEL.C sprintf(request,"%cUSER",TEL_ENV_VAR); /* safe */ ..........................^%CC-W-PTRMISMATCH1, In this statement, the referenced type of the pointer value "request" is "unsigned char", which is not compatible with "char" because they differ by signed/unsigned attribute. At line number 4676 in WISP$DUA0:[UTILITY.SOURCE.KERMIT.CKU10_0-BETA04]CKCTEL.C;1.
Compiling WISP$DUA0:[UTILITY.SOURCE.KERMIT.CKU10_0-BETA04]CKVTIO.C while ((n--) && xx_inc(2) >= 0) ; /* Ignore Warning - see comments */ ........................^%CC-I-QUESTCOMPARE, In this statement, the unsigned expression "(--ttxbn>=0?(unsigned)(ttxbuf[ttxbp++]&0X000000ff):txbufr(...))" is being compared with a relational operator to a constant whose value is not greater than zero. This might not be what you intended. At line number 921 in WISP$DUA0:[UTILITY.SOURCE.KERMIT.CKU10_0-BETA04]CKVTIO.C;1. %VCG-I-SUMMARY, Completed with 0 error(s), 0 warning(s), and 1 informational messages. At line number 4305 in WISP$DUA0:[UTILITY.SOURCE.KERMIT.CKU10_0-BETA04]CKCTEL.C;1.
OS and version | Architecture | Build | Size | Compiler | Status | Details |
---|---|---|---|---|---|---|
Linux Red Hat RHEL 6.10 | x86_64 | make linux | 2.4MB | gcc 4.4.7 | OK | No errors or warnings |
Linux Red Hat RHEL 6.10 | x86_64 | make linux-notcp | 1.9MB | gcc 4.4.7 | OK | No errors or warnings |
Linux Red Hat RHEL 6.10 | x86_64 | make linux-nonet | 1.9MB | gcc 4.4.7 | OK | No errors or warnings |
macOS 11.6.6 (darwin 20.6.0) | i386 | make macos | 2.4MB | Xcode 13.0 clang | OK | 78 warnings[1] |
NetBSD 9.2 | x86_64 | make netbsd | 2.5MB | gcc 7.5.0 | OK | No errors or warnings |
NetBSD 9.2 | x86_64 | make netbsd-notcp | 2.0MB | gcc 7.5.0 | OK | No errors or warnings |
NetBSD 9.2 | x86_64 | make netbsd-nonet | 2.0MB | gcc 7.5.0 | OK | No errors or warnings |
NetBSD 9.2 | x86_64 | make netbsd+ssl | 3.0MB | gcc 7.5.0 | OK | 17 warnings in SSL code |
NetBSD 9.2 | x86_64 | make linux KFLAGS=-DNOARROWKEYS[2] | 2.5MB | gcc 7.5.0 | OK | No errors or warnings |
Footnotes:
OS and version | Architecture | Build | Size | Compiler | Status | Details |
---|---|---|---|---|---|---|
Android | android.mk | N/A | FAILED | ./ckucmd.c:7613:48: error: no member named '_r' in 'struct __sFILE' debug(F101,"cmdconchk stdin->_r","",stdin->_r); | ||
HP-UX B.10.20 | PA-RISC HP 9000/985 | make hpux1000 | 3.2MB | HP C Compiler 76.3 | OK | No errors or warnings |
HP-UX B.10.20 | PA-RISC HP 9000/985 | make hpux1000o | 2.5MB | HP C Compiler 76.3 | OK | ckuusx.c: line 9173: Unknown preprocessing directive ckctel.c: lines 4574-4676: incompatible pointer warnings plus values.h: Redefinition of MAXINT (not a Kermit problem) plus many optimizing resource limits exceeded warnings. |
HP-UX B.10.20 | PA-RISC HP 9000/985 | make hpux1000o KFLAGS=+Onolimit | 2.5MB | HP C Compiler 76.3 | OK | ckuusx.c: line 9173: Unknown preprocessing directive ckctel.c: lines 4574-4676: incompatible pointer warnings. |
HP-UX B.10.20 | PA-RISC HP 9000/985 | make hpux1000o+ KFLAGS=+Onolimit | 2.5MB | HP C Compiler 76.3 | OK | ckuusx.c: line 9173: Unknown preprocessing directive ckctel.c: lines 4574-4676: incompatible pointer warnings. |
HP-UX B.10.20 | PA-RISC HP 9000/985 | make hpux1000gcc | 2.5MB | gcc 3.4.6 | OK | No errors or warnings |
HP-UX (Trusted) B.10.20 | PA-RISC HP 9000/985 | make hpux1000t | 3.2MB | HP C Compiler 76.3 | OK | No errors or warnings |
HP-UX (Trusted) B.10.20 | PA-RISC HP 9000/985 | make hpux1000to | 2.4MB | HP C Compiler 76.3 | OK | ckuusx.c: line 9173: Unknown preprocessing directive ckctel.c: lines 4574-4676: incompatible pointer warnings plus values.h: Redefinition of MAXINT (not a Kermit problem) plus many optimizing resource limits exceeded warnings. |
HP-UX (Trusted) B.10.20 | PA-RISC HP 9000/985 | make hpux1000to KFLAGS=+Onolimit | 2.4MB | HP C Compiler 76.3 | OK | ckuusx.c: line 9173: Unknown preprocessing directive ckctel.c: lines 4574-4676: incompatible pointer warnings |
HP-UX (Trusted) B.10.20 | PA-RISC HP 9000/985 | make hpux1000to+ | 2.4MB | HP C Compiler 76.3 | OK | ckuusx.c: line 9173: Unknown preprocessing directive ckctel.c: lines 4574-4676: incompatible pointer warnings |
HP-UX (Trusted) B.10.20 | PA-RISC HP 9000/985 | make hpux1000tgcc | 2.5MB | gcc 3.4.6 | OK | No errors or warnings |
HP-UX B.11.11 | PA-RISC HP 9000/785 | make hpux1100 | 3.2MB | HP C Compiler 76.3 | OK | No errors or warnings |
HP-UX (Trusted) B.11.11 | PA-RISC HP 9000/785 | make hpux1100t | 3.2MB | HP C Compiler 76.3 | OK | No errors or warnings |
Linux Arch | x86_64 | make linux | 2.8MB | gcc 12.1.0 | OK | No errors or warnings but some issues with "make install" |
Linux Mint 20.3 Una | x86_64 | make linux | 2.8MB | gcc 9.4.0 | OK | No errors or warnings |
Linux Raspberry Pi OS Version 11 (Bullseye) | Raspberry Pi 4 Model B Rev 1.2 armv71 | make linux+shadow+pam[1] | 2.5MB | gcc 10.2.1 (Raspbian 10.2.1-6+rpi1) | OK | No errors or warnings (Beta.02) |
Linux Red Hat RHEL 6.10 | x86_64 | make linux | 2.4MB | gcc 4.4.7 | OK | No errors or warnings |
Linux Red Hat RHEL 6.10 | x86_64 | make linux+shadow+pam[1] | 2.4MB | gcc 4.4.7 | OK | No errors or warnings |
Linux Red Hat RHEL 6.10 + OpenSSL 1.0.1e | x86_64 | make linux+ssl | N/A | gcc 4.4.7 | FAILED | Undefined reference to 509_CRL_get0_nextUpdate |
Linux Red Hat RHEL 6.10 + MIT Kerberos 5 R1.10.3 | x86_64 | make linux+krb5 "K5LIB=-L /lib64"[2] | 2.6MB | gcc 4.4.7 | OK | Untested; no errors or warnings |
Linux Ubuntu 20.04.1 | x86_64 | make linux | 2.8MB | gcc 9.3.0 | OK | No errors or warnings |
Linux Ubuntu 20.04.1 | x86_64 | make linux | 2.8MB | gcc 11.2.0 | OK | No errors or warnings |
Linux Ubuntu 20.04.1 | x86_64 | make linux+shadow+pam[1] | 2.9MB | gcc 9.3.0 | OK | No errors or warnings |
Linux Ubuntu 20.04.1 | x86_64 | make linux+ssl | 3.1MB | gcc 9.3.0 | OK | Untested; many compiler warnings in SSL code |
macOS 12.1 Monterey | Apple Mac Mini M1 (x86_64) | make macos | 2.4MB | clang-13.1.6 | OK | Only deprecated API warnings for logwtmp() |
macOS 12.2 Monterey | Apple MacBook Air M1 2020 arm64 | make macos | 2.3MB | clang-13.1.6 | OK | Only deprecated API warnings for logwtmp() |
NetBSD 9.2 | x86_64 | make netbsd | 2.5MB | gcc 7.5.0 | OK | No errors or warnings |
NetBSD 9.2 | x86_64 | make netbsd KFLAGS=-DNODEPRECATED[3] | 2.3MB | gcc 7.5.0 | OK | No errors or warnings |
NetBSD 9.2 + OpenSSL 1.1.1g | x86_64 | make netbsd+ssl | 3.0MB | gcc 7.5.0 | OK | Untested; many compiler warnings in SSL code |
NetBSD 9.2 + Heimdal Kerberos 5 R1.5.3 | x86_64 | make netbsd+krb5 | N/A | gcc 7.5.0 | FAILED | C-Kermit's Heimdal code was never finished |
Footnotes:
OS and version | Architecture | Build | Size | Compiler | Status | Details |
---|---|---|---|---|---|---|
HP-UX B.10.20 | PA-RISC HP 9000/985 | make hpux1000 | 3.2MB | HP C Compiler 76.3 | OK | No errors or warnings |
HP-UX B.10.20 | PA-RISC HP 9000/985 | make hpux1000o KFLAGS=+Onolimit | 2.5MB | HP C Compiler 76.3 | OK |
cc: "ckctel.c", line 4673: warning 604: Pointers are not assignment-compatible.
cc: "ckctel.c", line 4673: warning 563: Argument #1 is not the correct type. cc: "ckctel.c", line 4675: warning 604: Pointers are not assignment-compatible. cc: "ckctel.c", line 4675: warning 563: Argument #1 is not the correct type. |
HP-UX B.10.20 | PA-RISC HP 9000/985 | make hpux1000o+ KFLAGS=+Onolimit | 2.5MB | HP C Compiler 76.3 | OK | ckctel.c 4573/4675 (same 4 warnings) |
HP-UX B.10.20 | PA-RISC HP 9000/985 | make hpux1000gcc | 2.5MB | gcc 3.4.6 | OK | ckcfns.c:3365: warning: cast from pointer to integer of different size |
HP-UX (Trusted) B.10.20 | PA-RISC HP 9000/985 | make hpux1000t | 3.2MB | HP C Compiler 76.3 | OK | cpp: "values.h", line 27: warning 2001: Redefinition of macro MAXINT |
HP-UX (Trusted) B.10.20 | PA-RISC HP 9000/985 | make hpux1000to | 2.4MB | HP C Compiler 76.3 | OK | ckctel.c 4573/4675 (same 4 warnings) |
HP-UX (Trusted) B.10.20 | PA-RISC HP 9000/985 | make hpux1000to KFLAGS=+Onolimit | 2.4MB | HP C Compiler 76.3 | OK | ckctel.c 4573/4675 (same 4 warnings) |
HP-UX (Trusted) B.10.20 | PA-RISC HP 9000/985 | make hpux1000tgcc | 2.5MB | gcc 3.4.6 | OK | ckcfns.c:3365: warning: cast from pointer to integer of different size |
HP-UX B.11.11 | PA-RISC HP 9000/785 | make hpux1100 | 3.2MB | HP C Compiler 76.3 | OK | No errors or warnings |
HP-UX (Trusted) B.11.11 | PA-RISC HP 9000/785 | make hpux1100t | 3.2MB | HP C Compiler 76.3 | OK | No errors or warnings |
HP-UX 11.11 | PA-RISC | make hpux1100 | 3.2MB | HP Bundled Non-ANSI K&R C | OK | No errors or warnings (fixed in Alpha.07) |
HP-UX 11.11 | PA-RISC | make hpux1100gcc | 2.4MB | gcc 4.4.2 | OK | 15 warnings re: socket functions + another harmless warning |
Hurd 0.9 | i386 | make linux+ssl | N/A | gcc 11.1.0 | FAILED | ckutio.c: storage size of 'tz' isn't known |
Linux Arch (Arch Linux) | Lenovo ThinkPad T480 x86_64 | make linux+shadow+pam | 2.8MB | gcc 11.1.0 | OK | No errors or warnings |
Linux Mint 20.3 Una | x86_64 | make linux | 2.8MB | gcc 9.4.0 | OK | No errors or warnings |
Linux Raspberry Pi Zero W Rev 1.0 | ARMv7 | make linux+shadow+pam KFLAGS=-DIKSDONLY | 1.8MB | gcc 8.3.0 | OK | (for use only as IKSD) No errors or warnings |
Linux Raspberry Pi-OS-32 "buster" | armv7l | make linux | 2.4MB | gcc 8.3.0 | OK | ckcfns.c 3365: cast of pointer to integer of different size |
Linux Raspberry Pi-OS-32 "bullseye" | armv7l | make linux | 2.4MB | gcc 8.3.0 | OK | cc: ckuusx.c:9171:1: warning: type of 'row' defaults to 'int' cc: ckuusx.c:9171:1: warning: type of 'col' defaults to 'int' cc: ckcdeb.h:5199:40: warning: cast from pointer to integer of different size |
Linux Red Hat RHEL 6.10 | x86_64 | make linux | 2.4MB | gcc 4.4.7 | OK | No errors or warnings |
Linux Red Hat RHEL 6.10 | x86_64 | make linux+shadow+pam[3] | 2.4MB | gcc 4.4.7 | OK | No errors or warnings |
Linux Red Hat RHEL 6.10 + OpenSSL 1.0.1e | x86_64 | make linux+ssl | N/A | gcc 4.4.7 | FAILED | Undefined reference to 509_CRL_get0_nextUpdate |
Linux Red Hat RHEL 6.10 + MIT Kerberos 5 R1.10.3[1] | x86_64 | make linux+krb5 "K5LIB=-L /lib64" | 2.6MB | gcc 4.4.7 | OK | No errors or warnings (fixed after Alpha.06) |
Linux Ubuntu 20.04.1 | x86_64 | make linux | 2.8MB | gcc 9.3.0 | OK | No errors or warnings |
Linux Ubuntu 20.04.1 | x86_64 | make linux+shadow+pam[3] | 2.9MB | gcc 9.3.0 | OK | No errors or warnings |
Linux Ubuntu 20.04.1 | x86_64 | make linux+ssl | 3.1MB | gcc 9.3.0 | OK | Many compiler warnings in SSL code |
Mac OS X 10.6 Darwin | i386|g | make macosx | 2.4MB | clang-mp-11 | OK | Many warnings + one bug[4] |
macOS 10.15.7 Catalina | Apple Mac Mini 2012 (x86_64) | make macos | 2.4MB | clang 1200.0.32.29 | OK | |
macOS 11.6 Big Sur | x86_64 | make macos | 2.3MB | clang-1300.0.29.3 | OK | No errors or warnings ("make macosx" produces warnings) |
macOS 12.1 Monterey | Apple Mac Mini M1 (arm64) | make macos | 2.3MB | clang-1300.0.29.30 | OK | Only deprecated API warnings for logwtmp() |
macOS 12.2 Monterey | Apple Mac Mini M1 (arm64) | make macos | 2.2MB | clang-1300.0.29.30 | OK | Only deprecated API warnings for logwtmp() |
MINIX 3.1.6 | i386 | make minix315 KFLAGS=-DNOLOCALE | 1.9MB | Amsterdam Compiler Kit | OK | lots of "old-fashioned function declaration" warnings |
MINIX 3.4.0 RC6 | i386 | make minix315 LIBS=-lcrypt | 1.8MB | clang 3.6 | OK | Lots of style warnings; LIBS clause because of missing symbol "crypt" |
MINIX 3.4.0 RC6 | i386 | make minix340 | 2.1MB | clang 3.6 | OK | Lots of style warnings (minix340 target will be in next makefile) |
NetBSD 9.2 | x86_64 | make netbsd | 2.5MB | gcc 7.5.0 | OK | No errors or warnings |
NetBSD 9.2 + OpenSSL 1.1.1g | x86_64 | make netbsd+ssl | 3.0MB | gcc 7.5.0 | OK | Many compiler warnings in SSL code |
NetBSD 9.2 + Heimdal Kerberos 5 R1.5.3 | x86_64 | make netbsd+krb5[2] | N/A | gcc 7.5.0 | FAILED | C-Kermit's Heimdal code was never finished |
Solaris 8 | SPARC | make solaris8g | 4.8MB | gcc 2.95.3 | OK | No errors or warnings ("make install" also worked) |
Solaris 8 | SPARC | make solaris25x | 2.7MB | Sun C 5.8 (Sun Studio 11) | OK |
"ckuusx.c", line 5990: warning: implicit function declaration: tgetent
"ckuusx.c", line 6501: warning: implicit function declaration: tgetstr "ckuusx.c", line 6580: warning: implicit function declaration: tputs "ckuusx.c", line 6584: warning: implicit function declaration: tgoto (plus the same ckctel.c 4673/4675 warnings as in HP-UX) |
Solaris 9 | SPARC | make solaris8g | 2.9MB | Sun CC 5.9 (Sun Studio 12) | OK | Same ckuusx.c and ckctel.c warnings |
Solaris 10 | SPARC | make solaris10 | N/A | Sun Studio 12u1 CC 5.12 | FAILED | Same ckuusx.c and ckctel.c warnings, failed in ckupty.c:
"/usr/include/sys/vnode.h", line 586: syntax error before or at: uio_t (ditto lines 588, 606, 608) |
Solaris 10 | SPARC | make solaris10g | N/A | gcc 3.4.3 | FAILED | Hundreds of "use of DCTI couples is deprecated" warnings;
ckupty.c: /usr/include/sys/vnode.h:586: error: syntax error before "uio_t" ckupty.c: /usr/include/sys/vnode.h:606: error: syntax error before "uio_t" |
Solaris 11.3 | Virtual Box 6.1.32 on Linux | make solaris11 | 3.1MB | Solaris Studio 12.4 | OK | 29 nonfatal warnings + install target failed (directories not found) |
VMS 5.4 (DEC) | VAXstation 3200 | @ckvker.com "" "V" "OLDFIB" | 2.0MB | VAX C V3.1-051 (DEC) | OK | No errors; a few "optimization suppressed" messages. |
OpenVMS 7.3 (Compaq)/MultiNet 5.5 | VAXstation 3100 M48 | @ckvker.com "O" "" "" | 2.7MG | Compaq C V6.4-005 | OK | (two problems fixed after Alpha.07 upload; see here) |
OpenVMS V8.4-2L1 (VSI)/MultiNet 5.6 | DEC2000 Model 300 (Alpha) | @ckvker.com "O" "" "" | 3.2MB | VSI C V7.4-002 | OK | (two problems fixed after Alpha.07 upload; see here) |
OpenVMS V8.4-2L1 (VSI) | alpha | @ckvker.com "" "" "CK_SSL" | 4.1MB | VSI C V7.4-002 | OK | HP TCP/IP 5.7 ECO5 + OpenSSL 1.1.1l; no warnings |
OpenVMS V8.4-2L1 (VSI) | alpha | @ckvker.com "" "" "CK_SSL" | 4.1MB | VSI C V7.4-002 | OK | HP TCP/IP 5.7 ECO5 + Vendor-supplied SSL; no warnings |
OpenVMS V8.4-2L3 (VSI) | HP rx2600 IA64 | @ckvker.com "" "" "CK_SSL" | 5.8MB | VSI C V7.4-001 | OK | HP TCP/IP 5.7 ECO5 + OpenSSL 1.1.l; no unexpected warnings |
OpenVMS V8.4-2L3 (VSI) | HP rx2600 IA64 | @ckvker.com "" "" "CK_SSL" | 5.8MB | VSI C V7.4-001 | OK | HP TCP/IP 5.7 ECO5 + Vendor-supplied SSL; no unexpected warnings |
OS and version | Architecture | Build | Size | Compiler | Status | Details |
---|---|---|---|---|---|---|
HP-UX B.10.20 | PA-RISC | make hpux1000 | 3.0MB | HP C Compiler 76.3 | OK | No errors or warnings (build failed in Alpha.05) |
HP-UX B.10.20 | PA-RISC | make hpux1000o | 2.5MB | HP C Compiler 76.3 | OK | No errors or warnings but some optimizations skipped |
HP-UX B.10.20 | PA-RISC | make hpux1000o+ | 2.4MB | HP C Compiler 76.3 | OK | No errors or warnings |
HP-UX B.10.20 | PA-RISC | make hpux1000o KFLAGS="+Onolimit" | 2.4MB | HP C Compiler 76.3 | OK | No errors or warnings |
HP-UX B.10.20 | PA-RISC | make hpux1000o+openssl | N/A | HP C Compiler 76.3 | FAILED | OpenSSL 0.9.7c; 9 warnings + 4 unsatisfied SSL symbols in SSL code |
HP-UX B.10.20 | PA-RISC | make hpux1000o+ | 2.5MB | HP C Compiler 76.3 | OK | No errors or warnings |
HP-UX B.10.20 | PA-RISC | make hpux1000gcc | 2.4MB | gcc 3.4.6 | OK | No errors or warnings (Alpha.05 had warnings) |
Trusted HP-UX B.10.20 | PA-RISC | make hpux1000t | 3.0MB | HP C Compiler 76.3 | OK | No errors or warnings (build failed in Alpha.05) |
Trusted HP-UX B.10.20 | PA-RISC | make hpux1000to | 2.5MB | HP C Compiler 76.3 | OK | No errors or warnings |
Trusted HP-UX B.10.20 | PA-RISC | make hpux1000to+ | 2.4MB | HP C Compiler 76.3 | OK | No errors or warnings |
Trusted HP-UX B.10.20 | PA-RISC | make hpux1000to KFLAGS="+Onolimit" | 2.4MB | HP C Compiler 76.3 | OK | No errors or warnings |
Trusted HP-UX B.10.20 | PA-RISC | make hpux1000tgcc | 2.4MB | gcc 3.4.6 | OK | No errors or warnings |
Trusted HP-UX B.10.20 | PA-RISC | make hpux1000tgcc+openssl | N/A | gcc 3.4.6 | FAILED | OpenSSL 0.9.7c; 9 warnings + 4 unsatisfied SSL symbols in SSL code |
HP-UX B.11.11 | PA-RISC | make hpux1100 | 3.1MB | HP92453-01 A.11.01.21 HP C (Bundled) | OK | No errors or warnings (new OS version for Alpha.06) |
HP-UX B.11.11 | PA-RISC | make hpux1100t | 3.1MB | HP92453-01 A.11.01.21 HP C (Bundled) | OK | No errors or warnings (new OS version for Alpha.06) |
Linux Raspberry Pi Zero 2 W Rev 1.0 | Arm64 (armv7) | make linux+shadow+pam* | 1.8MB | gcc 8.3.0 (Raspbian 8.3.0-6+rpi1) | OK | 3 warnings (will be fixed) |
Linux Raspbian | Arm64 (armv7) | make linux | 2.4MB | gcc 8.3.0 | OK | Raspberry Pi OS-32 Buster kernel 5.10.63-v7+ on RaspberryPi 3B+ Rev 1.3 |
Linux Raspbian | Arm64 (arm71+) | make linux | 2.4MB | gcc 10.2.1 | OK | Raspberry Pi OS-32 Bullseye kernel 5.10.78-v7l+ on RaspberryPi 4B Rev 1.1 |
Linux Red Hat RHEL 6.10 | x86_64 | make linux | 2.4MB | gcc 4.4.7 | OK | No errors or warnings |
Linux Ubuntu 20.04.1 | x86_64 | make linux | 2.8MB | gcc 9.3.0 | OK | No errors or warnings |
macOS 12.0.1 Monterey | Apple M1 / Arm64 | make macos | 2.4MB | clang-1200.0.32.29 | OK | Apple Mac mini (M1 2020) |
NetBSD 9.2 | x86_64 | make netbsd | 2.5MB | gcc 7.5.0 | OK | No errors or warnings |
OpenVMS V7.3 (Compaq) | vax | @ckvker.com "O" | 2.7MB | Compaq C V6.4-005 | OK | With Multinet V5.5; no unexpected warnings |
OpenVMS V7.3 (Compaq) | VAXserver 3900 via SIMH | @ckvker.com | 2.6MB | Compaq C V6.4-005 with | OK | With Compaq TCP/IP 5.3 ECO4; no unexpected warnings |
OpenVMS V7.3 | VAX | @ckvker.com "O" | 2.7MB | Compaq C V6.4-005 | OK | Multinet 5.5 TCP/IP, no SSL running under SIMH VAX 3900 |
OpenVMS V8.4-2L1 | Alpha | @ckvker.com "O" | 3.3MB | VSI C V7.4-002 | OK | Multinet 5.5 TCP/IP no SSL running on a DEC 2000 model 300 |
OpenVMS V8.4-2L1 (VSI) | alpha (Compaq XP1000) | @ckvker.com "O" | 3.2MB | VSI C V7.4-002 | OK | With Multinet V5.6; no unexpected warnings |
OpenVMS V8.4-2L1 (VSI) | alpha | @ckvker.com "O" | 3.2MB | VSI C V7.4-002 | OK | With HP TCP/IP 5.7 ECO5 and no SSL; no warnings |
OpenVMS V8.4-2L1 (VSI) | alpha | @ckvker.com | 3.2MB | VSI C V7.4-002 | OK | With HP TCP/IP 5.7 ECO5 and no SSL; no warnings |
OpenVMS V8.4-2L3 (VSI) | HP rx2600 IA64 | @ckvker.com | 5.5MB | VSI C V7.4-001 | OK | With HP TCP/IP 5.7 ECO5; no unexpected warnings |
* | +shadow+pam are necessary in most cases when building C-Kermit for use as an Internet Kermit Service Daemon (similar to an FTP server). See this page about IKSD. |
Notes:
OS and version | Architecture | Build | Size | Compiler | Status | Details |
---|---|---|---|---|---|---|
HP-UX B.10.20 | PA-RISC | make hpux1000 | N/A | HP C Compiler 76.3 | FAILED | Non-ANSI C build but some ANSI that had crept into the code |
HP-UX B.10.20 | PA-RISC | make hpux1000o | 2.6MB | HP C Compiler 76.3 | OK | ckcuni.c Redeclaration of "isunicode" |
HP-UX B.10.20 | PA-RISC | make hpux1000o KFLAGS="+Onolimit" | 2.5MB | HP C Compiler 76.3 | OK | ckcuni.c Redeclaration of "isunicode" |
HP-UX B.10.20 | PA-RISC | make hpux1000o+openssl | N/A | HP C Compiler 76.3 | FAILED | OpenSSL 0.9.7c; 38 warnings in SSL code |
HP-UX B.10.20 | PA-RISC | make hpux1000o+ | 2.1MB | HP C Compiler 76.3 | OK | ckcuni.c Redeclaration of "isunicode" |
HP-UX B.10.20 | PA-RISC | make hpux1000gcc | 2.5MB | gcc 3.4.6 | OK | ckcfns.c:3365: warning: cast from pointer to integer of different size |
Trusted HP-UX B.10.20 | PA-RISC | make hpux1000to KFLAGS="+Onolimit" | 2.5MB | HP C Compiler 76.3 | OK | ckcuni.c Redeclaration of "isunicode" |
Trusted HP-UX B.10.20 | PA-RISC | make hpux1000to+ | 2.1MB | HP C Compiler 76.3 | OK | ckcuni.c Redeclaration of "isunicode" |
Trusted HP-UX B.10.20 | PA-RISC | make hpux1000tgcc | 2.5MB | gcc 3.4.6 | OK | ckcfns.c:3365: warning: cast from pointer to integer of different size |
Trusted HP-UX B.10.20 | PA-RISC | make hpux1000tgcc+openssl | N/A | gcc 3.4.6 | FAILED | OpenSSL 0.9.7c; 9 warnings + 4 unsatisfied SSL symbols in SSL code |
Linux Debian unstable-2021-11-21 | amd64 | make linux+ssl | 6.6MB | gcc 11.2.0 | OK | Non-fatal warnings mainly in SSL code |
Linux Debian unstable-2021-11-21 | arm64 | make linux+ssl | 6.9MB | gcc 11.2.0 | OK | Non-fatal warnings in SSL code |
Linux Debian unstable-2021-11-21 | armel | make linux+ssl | 6.6MB | gcc 11.2.0 | OK | Non-fatal warnings mainly in SSL code |
Linux Debian unstable-2021-11-21 | armhf | make linux+ssl | 6.0MB | gcc 11.2.0 | OK | Non-fatal warnings mainly in SSL code |
Linux Debian unstable-2021-11-21 | i386 | make linux+ssl | 6.2MB | gcc 11.2.0 | OK | Non-fatal warnings mainly in SSL code |
Linux Debian unstable-2021-11-21 | mips64el | make linux+ssl | 7.7MB | gcc 11.2.0 | OK | Non-fatal warnings mainly in SSL code |
Linux Debian unstable-2021-11-23 | mipsel | make linux+ssl | 6.6MB | gcc 11.2.0 | OK | Non-fatal warnings mainly in SSL code |
Linux Debian unstable-2021-11-21 | ppc64el | make linux+ssl | 7.5MB | gcc 11.2.0 | OK | Non-fatal warnings mainly in SSL code |
Linux Debian unstable-2021-11-21 | s390x | make linux+ssl | 7.0MB | gcc 11.2.0 | OK | Non-fatal warnings mainly in SSL code |
Linux Debian unstable-2021-11-21 | hppa* | make linux+ssl | 6.1MB | gcc 11.2.0 | OK | Non-fatal warnings mainly in SSL code |
Linux Debian unstable-2021-11-22 | ia64* | make linux+ssl | 10.5MB | gcc 11.2.0 | OK | Non-fatal warnings mainly in SSL code |
Linux Debian unstable-2021-11-22 | kfreebsd-amd64* | make linux+ssl | N/A | gcc 11.2.0 | FAILED | Storage size of 'tz' isn't known: static struct timezone tz; |
Linux Debian unstable-2021-11-23 | kfreebsd-i386* | make linux+ssl | N/A | gcc 11.2.0 | FAILED | Storage size of 'tz' isn't known: static struct timezone tz; |
Linux Debian unstable-2021-11-21 | m68k* | make linux+ssl | 5.7MB | gcc 11.2.0 | OK | Non-fatal warnings mainly in SSL code |
Linux Debian unstable-2021-11-21 | powerpc* | make linux+ssl | 7.1MB | gcc 11.2.0 | OK | Non-fatal warnings mainly in SSL code |
Linux Debian unstable-2021-11-21 | ppc64* | make linux+ssl | 7.5MB | gcc 11.2.0 | OK | Non-fatal warnings mainly in SSL code |
Linux Debian unstable-2021-11-21 | riscv64* | make linux+ssl | 8.3MB | gcc 11.2.0 | OK | Non-fatal warnings mainly in SSL code |
Linux Debian unstable-2021-11-21 | sh4* | make linux+ssl | 5.5MB | gcc 11.2.0 | OK | Non-fatal warnings mainly in SSL code |
Linux Debian unstable-2021-11-21 | sparc64* | make linux+ssl | 7.1MB | gcc 11.2.0 | OK | Non-fatal warnings mainly in SSL code |
Linux Debian unstable-2021-11-21 | x32* | make linux+ssl | 5.8M | gcc 11.2.0 | OK | Non-fatal warnings mainly in SSL code |
Linux Fedora 34 | make linux+krb5 | OK | Non-Heimdal Kerberos, no warnings | |||
Linux Raspbian | Arm64 (armv7) | make linux | 2.4MB | gcc 8.3.0 | OK | Raspberry Pi OS-32 Buster kernel 5.10.63-v7+ on RaspberryPi 3B+ Rev 1.3 |
Linux Raspbian | Arm64 (arm71+) | make linux | 2.4MB | gcc 10.2.1 | OK | Raspberry Pi OS-32 Bullseye kernel 5.10.78-v7l+ on RaspberryPi 4B Rev 1.1 |
Linux Red Hat RHEL 6.10 | x86_64 | make linux | 2.4MB | gcc 4.4.7 | OK | No warnings |
Linux Red Hat RHEL 6.10 | x86_64 | make linux+krb5 | N/A | gcc 4.4.7 | FAILED | /usr/bin/ld: cannot find -lgssapi + numerous warnings |
Linux Red Hat RHEL 6.10 | x86_64 | make linux+ssl | N/A | gcc 4.4.7 | FAILED | undefined reference to 509_CRL_get0_nextUpdate |
Linux Ubuntu 20.04.1 | x86_64 | make linux | 2.8MB | gcc 9.3.0 | OK | No warnings |
Linux Ubuntu 20.04.1 | x86_64 | make linux+ssl | 3.1MB | gcc 9.3.0 | OK | Non-fatal warnings in SSL code (OpenSSL 1.1.1f) |
Linux Ubuntu 21.10 | x86_64 | make linux | 2.8MB | gcc 11.2.0 | OK | No warnings |
Linux Ubuntu Jammy-2021-11-23 | amd64 | make linux+ssl | 7.6MB | gcc 11.2.0-12 | OK | Numerous non-fatal warnings in SSL code (OpenSSL 3.0) + some others |
Linux Ubuntu Jammy-2021-11-23 | arm64 | make linux+ssl | 7.5MB | gcc 11.2.0-12 | OK | Numerous non-fatal warnings in SSL code (OpenSSL 3.0) + some others |
Linux Ubuntu Jammy-2021-11-23 | armhf | make linux+ssl | 6.0MB | gcc 11.2.0-12 | OK | Numerous non-fatal warnings in SSL code (OpenSSL 3.0) + some others |
Linux Ubuntu Jammy-2021-11-23 | pp64cel | make linux+ssl | 10.1MB | gcc 11.2.0-12 | OK | Numerous non-fatal warnings in SSL code (OpenSSL 3.0) + some others |
Linux Ubuntu Jammy-2021-11-23 | riskv64 | make linux+ssl | 8.3MB | gcc 11.2.0-12 | OK | Numerous non-fatal warnings in SSL code (OpenSSL 3.0) + some others |
Linux Ubuntu Jammy-2021-11-23 | s390x | make linux+ssl | 7.6MB | gcc 11.2.0-12 | OK | Numerous non-fatal warnings in SSL code (OpenSSL 3.0) + some others |
macOS 10.15.7 Catalina** | x86_64 | make macos | 2.4MB | clang-1200.0.32.29 | OK | Apple Mac mini (Late 2012) |
macOS 11.6.1 Big Sur** | x86_64 | make macos | 2.4MB | clang-1300.0.29.3 | OK | Apple Mac mini (2018) |
macOS 12.0.1 Monterey** | Apple M1 / Arm64 | make macos | 2.4MB | clang-1200.0.32.29 | OK | Apple Mac mini (M1 2020) |
NetBSD 9.2 | x86_64 | make netbsd | 2.5MB | gcc 7.5.0 | OK | No warnings |
NetBSD 9.2 | x86_64 | make netbsd+ssl | 3.0MB | gcc 7.5.0 | OK | Non-fatal warnings in SSL code |
NetBSD 9.2 | x86_64 | make netbsd+krb5 | N/A | gcc 7.5.0 | FAILED | fatal error: com_err.h: No such file or directory |
OpenVMS V7.3 | VAX | @ckvker.com "O" | 2.7MB | Compaq C V6.4-005 | OK | Multinet 5.5 TCP/IP, no SSL running under SIMH VAX 3900 |
OpenVMS V8.4 | HP rx2600 IA64 | @ckvker (args?) | DEC C | OK | No SSL, no warnings | |
OpenVMS V8.4-2L1 | Alpha | @ckvker.com "O" | 3.3MB | VSI C V7.4-002 | OK | Multinet 5.5 TCP/IP no SSL running on a DEC 2000 model 300 |
OpenVMS V8.4-2L3 | HP rx2660 IA64 | @ckvker (args?) | DEC C | OK | No SSL | |
OpenVMS V8.4-2L3 | HP rx2660 IA64 | @ckvker (args?) | DEC C | OK | Vendor-supplied SSL 111 V1.1-1L |
* | These platforms are supported by Debian only on a best-effort basis. |
** | Note: "make macos" rather than "make macosx" for newer mac OS versions. |
Frank da Cruz / The Kermit Project / Page created November 2021
|