Icon The Kermit Project   |   Now hosted by Panix.com
New York City USA   •   kermit@kermitproject.org
since 1981

C-Kermit 9.0.305 Development Builds

Last update: Wed Dec 29 19:58:28 2021
Best viewed in wide window.
View the C-Kermit change log
Build credits:  Jacques Charreyron, Tom DeBellis, Peter Eichhorn, Tom Furman, Peter Garner, Stephane Gourichon, David Hittner, Ao Huang, Elad Lahav, Tony Nicholson, Kenji Rikitake, Antoni Sawicki, Steven M. Schweda (VMS/OpenVMS), Sebastien Villemot.

C-Kermit 9.0.305 Alpha.07...   IN DEVELOPMENT – NOT YET AVAILABLE FOR DOWNLOAD
OS and version Architecture Build Size Compiler Status Details
HP-UX 11.11 PA-RISC make hpux1100 3.2MB HP Bundled Non-ANSI K&R C Compiler OK No errors or warnings (fixed after Alpha.06)
HP-UX 11.11 PA-RISC make hpux1100gcc 2.4MB gcc 4.4.2 OK 15 warnings re: socket functions + another harmless warning
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 Red Hat 6.10 + MIT Kerberos 5 R1.10.3* 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
macOS 11.6 Big Sur x86_64 make macos 2.3MB Apple clang version 13.0.0 (clang-1300.0.29.3) OK No errors or warnings ("make macosx" produces warnings)
macOS Catalina (10.15.7) x86_64 make macos 2.4MB Apple clang version 12.0.0 (clang-1200.0.32.29) OK Only deprecated API warnings for logwtmp()
macOS Monterey (12.1) Apple M1 (arm64) make macos 2.3MB Apple clang version 13.0.0 (clang-1300.0.29.30) OK Only deprecated API warnings for logwtmp()
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
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 V8.4-2L1 (VSI) alpha @ckvker.com "" "" "CK_SSL" 4.1MB VSI C V7.4-002 OK With 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 With 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 With 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 With HP TCP/IP 5.7 ECO5 + Vendor-supplied SSL; no unexpected warnings
* It seems that Kerberos header files and libraries are kept in different places, perhaps with different names, on different computers and/or OS distributions. Thus the K5INC and K5LIB definitions on the 'make' command line. The default definitions can be seen in the makefile starting about line 827.
** There are at least two versions of Kerberos 5: MIT and Heimdal. The "-krb5" makefile targets assume MIT. To choose Heimdahl, include KFLAGS="-DHEIMDAHL" on the 'make' command line and be prepared to see a lot of warnings and errors. If you're able to fix them without breaking the MIT Kerberos support, I'll be glad to incorporate your fixes. The full 'make' command I used on NetBSD was too long for the table:
make netbsd+krb5 K5INC="-I /usr/include/krb5" KFLAGS="-DHEIMDAL"

C-Kermit 9.0.305 Alpha.06 15 December 2021     DOWNLOAD 
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 (Raspbian 8.3.0-6+rpi1) 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 (Raspbian 10.2.1-6+rpi1) 10.2.1 20210110 OK Raspberry Pi OS-32 Bullseye kernel 5.10.78-v7l+ on RaspberryPi 4B Rev 1.1
Linux Red Hat 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 Apple clang version 12.0.0 (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 with 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.

C-Kermit 9.0.305 Alpha.05 16 November 2021     DOWNLOAD 
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 (Raspbian 8.3.0-6+rpi1) 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 (Raspbian 10.2.1-6+rpi1) 10.2.1 20210110 OK Raspberry Pi OS-32 Bullseye kernel 5.10.78-v7l+ on RaspberryPi 4B Rev 1.1
Linux Red Hat 6.10 x86_64 make linux 2.4MB gcc 4.4.7 OK No warnings
Linux Red Hat 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 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 (Ubuntu 11.20.0-7ubuntu2) 11.2.0 OK No warnings
Linux Ubuntu Jammy-2021-11-23 amd64 make linux+ssl 7.6MB gcc 11.2.0-12ubuntu1 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-12ubuntu1 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-12ubuntu1 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-12ubuntu1 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-12ubuntu1 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-12ubuntu1 OK Numerous non-fatal warnings in SSL code (OpenSSL 3.0) + some others
macOS 10.15.7 Catalina** x86_64 make macos 2.4MB Apple clang version 12.0.0 (clang-1200.0.32.29) OK Apple Mac mini (Late 2012)
macOS 11.6.1 Big Sur** x86_64 make macos 2.4MB Apple clang version 13.0.0 (clang-1300.0.29.3) OK Apple Mac mini (2018)
macOS 12.0.1 Monterey** Apple M1 / Arm64 make macos 2.4MB Apple clang version 12.0.0 (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
VAX = DEC 32-bit architecture.
Alpha, IA64 = DEC 64-bit architectures.
* 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