The Linux header contains an optional private typedef of `gid_t`. But since C's "imports" are always public, they don't really say anything about such details AFAICS. My only concern is if selective imports still conflict with their non-selective counterparts in other modules, or is that issue resolved by now?