diff options
| author | Ed Maste <emaste@FreeBSD.org> | 2026-05-17 17:05:26 +0000 |
|---|---|---|
| committer | Ed Maste <emaste@FreeBSD.org> | 2026-05-18 13:02:33 +0000 |
| commit | 0b0e5daf4333a0faf93133f7d2c7b3743eead9d8 (patch) | |
| tree | 8a0475e836abc603f6ab6384bf3d7eb69bc0bf85 | |
| parent | 30f500e97b57d36ebb8483cb8b8921507350cd0f (diff) | |
openssh: Fix SIZEOF_TIME_T in freebsd-configure.sh
Sponsored by: The FreeBSD Foundation
Reviewed by: jlduran
Differential Revision: https://reviews.freebsd.org/D57053
| -rwxr-xr-x | crypto/openssh/freebsd-configure.sh | 7 |
1 files changed, 7 insertions, 0 deletions
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 |
