Summary: | [RAP] sys-apps/util-linux-2.36: compilation failure on prefix, error: 'O_PATH' undeclared | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Guilherme Amadio <amadio> |
Component: | Current packages | Assignee: | Gentoo Prefix <prefix> |
Status: | CONFIRMED --- | ||
Severity: | normal | CC: | base-system |
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Attachments: | build.log |
Description
Guilherme Amadio
![]() Since 2.36, libmount unconditionally use O_PATH. I think the right way moving forward is to disable mount on prefix. But that will affect glib and should be done at once. (In reply to Benda Xu from comment #1) > I think the right way moving forward is to disable mount on prefix. I'm not a prefix user, but I think it would make sense to disable it only for platforms that do not support O_PATH. interesting, paths.h is provided by glibc. Somerthing tells me util-linux does some detection of some sort and doesn't consider the fact of a glibc not provided by the host |