Source: haskell-sendfile
Version: 0.7.4-1
Severity: serious
Justification: fails to build from source (but built successfully in the past)
Builds of haskell-sendfile 0.7.4 on 32-bit Linux have been failing,
holding up builds of haskell-happstack-server and thus gitit:
src/Network/Socket/SendFile/Linux.hsc:61:64:
Couldn't match expected type `Int32' with actual type `Int64'
Expected type: Ptr Int32
Actual type: Ptr Int64
In the third argument of `c_sendfile', namely `poff'
In a stmt of a 'do' block:
sbytes <- (c_sendfile out_fd in_fd poff (fromIntegral bytes))
Could you please ensure that haskell-sendfile sees a 64-bit off_t by
compiling it with `getconf LFS_CFLAGS` (or -D_LARGEFILE_SOURCE
-D_FILE_OFFSET_BITS=64)?
Thanks!
--
To UNSUBSCRIBE, email to [email protected]
with a subject of "unsubscribe". Trouble? Contact [email protected]