Skip to content

libudev-compat: fcntl definitions missing on older glibc #62

@tilt12345678

Description

@tilt12345678

building libudev-compat fails on amd64 libc 2.13 (wheezy) with
MAX_HANDLE_SZ undefined
struct file_handle resolves to incomplete type
this is just jused for the definition of file_handle_union, which in turn appears not to be used in libudev-compat.
i got it to compile anyhow by adding the missing definitions according to a libc version 2.19 fcntl bits/fcntl-linux.h see 7104a1b for details
hooray ;-) but probably it was smarter to just delete the offending code

Metadata

Metadata

Assignees

No one assigned

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions