Call for testing: openssh-10.3
Sevan Janiyan
venture37+openssh at geeklan.co.uk
Tue Mar 31 02:16:05 AEDT 2026
On 29/03/2026 06:47, Damien Miller wrote:
> Snapshot releases for portable OpenSSH are available from
> http://www.mindrot.org/openssh_snap/
Built fine without issue on OS X 10.4 PowerPC with GCC 4.0.1
There is a regression on OS X 10.3, build attempted with GCC 3.3 which
is the compile it shipped with it.
(cd openbsd-compat && make)
cc -std=gnu99 -g -O2 -pipe -Wall -Wpointer-arith -Wuninitialized
-Wsign-compare -Wformat-security -Wno-unused-parameter
-Wimplicit-fallthrough -fno-strict-aliasing -D_FORTIFY_SOURCE=2 -ftrapv
-fno-builtin-memset -fPIC -I. -I.. -I. -I./..
-I"/tmp/openssh/openbsd-compat/include" -I/opt/nutools/include
-DOPENSSL_API_COMPAT=0x10100000L -DHAVE_CONFIG_H -c bsd-asprintf.c
In file included from ../openbsd-compat/bsd-statvfs.h:24,
from ../openbsd-compat/openbsd-compat.h:220,
from ../includes.h:179,
from bsd-asprintf.c:20:
/usr/include/sys/mount.h:128: error: parse error before "CIRCLEQ_ENTRY"
/usr/include/sys/mount.h:149: error: parse error before '}' token
make[1]: *** [bsd-asprintf.o] Error 1
make: *** [openbsd-compat/libopenbsd-compat.a] Error 2
/usr/include/sys/mount.h shipped in OS X 10.3.9 which the build is
complaining about can be found here:
https://github.com/apple-oss-distributions/xnu/blob/xnu-517.12.7/bsd/sys/mount.h
I wondered if the COMPATINCLUDESDIR handling which has changed since
10.2 might be the culprit but I haven't explored further yet.
Sincerely,
Sevan
More information about the openssh-unix-dev
mailing list