Relying on sys/types.h is fatal since glibc 2.27 and was deprecated since
glibc 2.25.
https://bugzilla.gnome.org/show_bug.cgi?id=794651
public struct dev_t {
}
- [CCode (cheader_filename = "sys/types.h")]
+ [CCode (cheader_filename = "sys/sysmacros.h")]
uint major (dev_t dev);
- [CCode (cheader_filename = "sys/types.h")]
+ [CCode (cheader_filename = "sys/sysmacros.h")]
uint minor (dev_t dev);
- [CCode (cheader_filename = "sys/types.h")]
+ [CCode (cheader_filename = "sys/sysmacros.h")]
dev_t makedev (int maj, int min);
[SimpleType]