diff --git a/NEWS b/NEWS index 085a3f0e6..83788adc7 100644 --- a/NEWS +++ b/NEWS @@ -39,6 +39,8 @@ downright unusable (e.g., ), non-conforming () ** Fix portability issues for macOS () +** Fix compilation with GCC 14 and musl on 32-bit systems + () Changes in 3.0.10 (since 3.0.9) diff --git a/libguile/filesys.c b/libguile/filesys.c index 6896e00ea..b70fbb1ce 100644 --- a/libguile/filesys.c +++ b/libguile/filesys.c @@ -1397,7 +1397,7 @@ SCM_DEFINE (scm_sendfile, "sendfile", 3, 1, 0, ssize_t result SCM_UNUSED; size_t c_count, total = 0; - scm_t_off c_offset; + off_t c_offset; int in_fd, out_fd; VALIDATE_FD_OR_PORT (out_fd, out, 1);