The branch main has been updated by emaste: URL: https://cgit.FreeBSD.org/src/commit/?id=0b0e5daf4333a0faf93133f7d2c7b3743eead9d8
commit 0b0e5daf4333a0faf93133f7d2c7b3743eead9d8 Author: Ed Maste <[email protected]> AuthorDate: 2026-05-17 17:05:26 +0000 Commit: Ed Maste <[email protected]> CommitDate: 2026-05-18 13:02:33 +0000 openssh: Fix SIZEOF_TIME_T in freebsd-configure.sh Sponsored by: The FreeBSD Foundation Reviewed by: jlduran Differential Revision: https://reviews.freebsd.org/D57053 --- crypto/openssh/freebsd-configure.sh | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/crypto/openssh/freebsd-configure.sh b/crypto/openssh/freebsd-configure.sh index 28c9564435b2..0444527e633f 100755 --- a/crypto/openssh/freebsd-configure.sh +++ b/crypto/openssh/freebsd-configure.sh @@ -55,3 +55,10 @@ diff -u config.h.kerberos5 config.h | diff -u config.h.sk-builtin config.h | sed -n '/^-#define/s/^-//p' | grep -Ff /dev/stdin config.h.sk-builtin > sk_config.h + +# Fix 32/64-bit time_t defines +sed -i '' 's/^#define SIZEOF_TIME_T 8$/#ifdef __i386__\ +#define SIZEOF_TIME_T 4\ +#else\ +#define SIZEOF_TIME_T 8\ +#endif/' config.h
