Actions
Bug #14827
closedFails to compile on GNU/Hurd: IOV_MAX undefined
Status:
Closed
Assignee:
-
Target version:
-
ruby -v:
ruby 2.6.0dev (2018-06-05 trunk 63572) [i686-gnu0.9]
Description
Description
The existence of the writev()
syscall does not imply that the IOV_MAX
macro exists.
Because on GNU/Hurd operating systems the IOV_MAX
macro does not exist, Ruby fails to compile there.
Reproduce
Install a GNU/Hurd operating system and try to compile Ruby.
The patch
The patch simply ignores IOV_MAX
if it is not defined.
Files
Actions
Like0
Like0Like0