Forum: Ruby-core [ruby-trunk - Bug #8051][Open] linux_iocparm_len in io.c is ifdef __linux__, but uses glibc specific

Posted by aep (Arvid Picciani) (Guest)
on 2013-03-08 11:51
(Received via mailing list)
Issue #8051 has been reported by aep (Arvid Picciani).

----------------------------------------
Bug #8051: linux_iocparm_len in  io.c is ifdef __linux__, but uses glibc 
specifics
https://bugs.ruby-lang.org/issues/8051

Author: aep (Arvid Picciani)
Status: Open
Priority: Normal
Assignee:
Category:
Target version:
ruby -v: 1.9.3


_IOC_SIZE is glibc specific, thus compilation fails with musl libc.
Posted by kosaki (Motohiro KOSAKI) (Guest)
on 2013-03-19 00:18
(Received via mailing list)
Issue #8051 has been updated by kosaki (Motohiro KOSAKI).

Status changed from Open to Third Party's Issue

_IOC_SIZE is not glibc feature. It's a Linux feature. Please use Linux 
aware libc.
----------------------------------------
Bug #8051: linux_iocparm_len in  io.c is ifdef __linux__, but uses glibc 
specifics
https://bugs.ruby-lang.org/issues/8051#change-37707

Author: aep (Arvid Picciani)
Status: Third Party's Issue
Priority: Normal
Assignee:
Category:
Target version:
ruby -v: 1.9.3


_IOC_SIZE is glibc specific, thus compilation fails with musl libc.
Please log in before posting. Registration is free and takes only a minute.
Existing account (Switch to SSL-encrypted connection)
NEW: Do you have a Google/GoogleMail or Yahoo account? No registration required!
Log in with Google account | Log in with Yahoo account
No account? Register here.