Subject says it all. It may also have some security fixes too.
Dan McDonald commented on 2026-01-07T12:02:59.932-0500:
New in 8.18.0 is “print the version of libldap” and ours is unusual.
nuc-build(~/sl-full)[2]% ( setenv LD_LIBRARY_PATH `pwd`/proto/usr/lib ; proto/usr/bin/curl --version )
curl 8.18.0 (x86_64-pc-solaris2.11) libcurl/8.18.0 OpenSSL/3.0.18 zlib/1.3.1 libidn2/2.3.4 Sun Microsystems Inc./0.5.0
Release-Date: 2026-01-07
Protocols: dict file ftp ftps gopher gophers http https imap imaps ipfs ipns ldap ldaps mqtt pop3 pop3s rtsp smb smbs smtp smtps telnet tftp ws wss
Features: alt-svc AsynchDNS HSTS HTTPS-proxy IDN IPv6 Largefile libz NTLM SSL threadsafe TLS-SRP UnixSockets
nuc-build(~/sl-full)[0]%
Dan McDonald commented on 2026-01-07T12:08:14.996-0500:
Smoke test:
nuc-build(~/sl-full)[0]% ( setenv LD_LIBRARY_PATH `pwd`/proto/usr/lib ; proto/usr/bin/curl -o /tmp/after https://us-central.manta.mnx.io/Joyent_Dev/public/SmartOS/smartos-latest.iso )
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
100 602.8M 100 602.8M 0 0 33.82M 0 00:17 00:17 34.56M
nuc-build(~/sl-full)[0]% /usr/bin/curl -o /tmp/before https://us-central.manta.mnx.io/Joyent_Dev/public/SmartOS/smartos-latest.iso
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
100 602.8M 100 602.8M 0 0 21227k 0 0:00:29 0:00:29 --:--:-- 33033k
nuc-build(~/sl-full)[0]% foreach a ( diff cmp "digest -a md5" "ls -lt" )
foreach? $a /tmp/before /tmp/after
foreach? end
(/tmp/before) = f1e0e0176c1cc2963c8fb12b4c752fed
(/tmp/after) = f1e0e0176c1cc2963c8fb12b4c752fed
-rw-r--r-- 1 danmcd staff 632127488 Jan 7 12:06 /tmp/before
-rw-r--r-- 1 danmcd staff 632127488 Jan 7 12:05 /tmp/after
nuc-build(~/sl-full)[0]%
Dan McDonald commented on 2026-01-07T14:20:17.269-0500:
PI with this curl is now deployed on Kebecloud CNs:
[root@moe (kebecloud) ~]# sdc-oneachnode -a "curl --version"
=== Output from 00000000-0000-0000-0000-ac1f6b0b41b6 (curly):
curl 8.18.0 (x86_64-pc-solaris2.11) libcurl/8.18.0 OpenSSL/3.0.18 zlib/1.3.1 libidn2/2.3.4 Sun Microsystems Inc./0.5.0
Release-Date: 2026-01-07
Protocols: dict file ftp ftps gopher gophers http https imap imaps ipfs ipns ldap ldaps mqtt pop3 pop3s rtsp smb smbs smtp smtps telnet tftp ws wss
Features: alt-svc AsynchDNS HSTS HTTPS-proxy IDN IPv6 Largefile libz NTLM SSL threadsafe TLS-SRP UnixSockets
=== Output from 00000000-0000-0000-0000-002590fb5868 (larry):
curl 8.18.0 (x86_64-pc-solaris2.11) libcurl/8.18.0 OpenSSL/3.0.18 zlib/1.3.1 libidn2/2.3.4 Sun Microsystems Inc./0.5.0
Release-Date: 2026-01-07
Protocols: dict file ftp ftps gopher gophers http https imap imaps ipfs ipns ldap ldaps mqtt pop3 pop3s rtsp smb smbs smtp smtps telnet tftp ws wss
Features: alt-svc AsynchDNS HSTS HTTPS-proxy IDN IPv6 Largefile libz NTLM SSL threadsafe TLS-SRP UnixSockets
=== Output from 00000000-0000-0000-0000-0cc47a07f6ee (moe):
curl 8.18.0 (x86_64-pc-solaris2.11) libcurl/8.18.0 OpenSSL/3.0.18 zlib/1.3.1 libidn2/2.3.4 Sun Microsystems Inc./0.5.0
Release-Date: 2026-01-07
Protocols: dict file ftp ftps gopher gophers http https imap imaps ipfs ipns ldap ldaps mqtt pop3 pop3s rtsp smb smbs smtp smtps telnet tftp ws wss
Features: alt-svc AsynchDNS HSTS HTTPS-proxy IDN IPv6 Largefile libz NTLM SSL threadsafe TLS-SRP UnixSockets
=== Output from 00000000-0000-0000-0000-0cc47a62acc8 (shemp):
curl 8.18.0 (x86_64-pc-solaris2.11) libcurl/8.18.0 OpenSSL/3.0.18 zlib/1.3.1 libidn2/2.3.4 Sun Microsystems Inc./0.5.0
Release-Date: 2026-01-07
Protocols: dict file ftp ftps gopher gophers http https imap imaps ipfs ipns ldap ldaps mqtt pop3 pop3s rtsp smb smbs smtp smtps telnet tftp ws wss
Features: alt-svc AsynchDNS HSTS HTTPS-proxy IDN IPv6 Largefile libz NTLM SSL threadsafe TLS-SRP UnixSockets
[root@moe (kebecloud) ~]#
SmartOS builds are running on three of them (which use curl for some `./configure` operations on smartos-live.