It seems it's a recent removal then. It's not there on my system
(glibc-2.28-r4.)
On 02/01/2019 12:58, Franz Fellner wrote:
❯ qfile /usr/include/sys/ustat.h
sys-libs/glibc (/usr/include/sys/ustat.h)
~ 36s
❯ eix -e glibc
[I] sys-libs/glibc
Available versions: (2.2) [M]**2.19-r2^s [M]2.21-r2^s
[M]2.22-r4^s [M]2.23-r4^s [M]~2.24-r4^s [M]2.25-r11^s [M]2.26-r7^s
2.27-r6^s ~2.28-r4^s **9999^s
{audit caps cet compile-locales debug doc gd hardened
headers-only +multiarch multilib nscd profile +rpc selinux suid
systemtap test vanilla}
Installed versions: 2.27-r6(2.2)^s(09:53:17 25.10.2018)(multiarch
multilib -audit -caps -compile-locales -doc -gd -hardened -headers-only
-nscd -profile -selinux -suid -systemtap -vanilla)
Homepage: https://www.gnu.org/software/libc/
Description: GNU libc C library
Am Mi., 2. Jan. 2019 um 12:46 Uhr schrieb Nikos Chantziaras
<rea...@gmail.com <mailto:rea...@gmail.com>>:
On 02/01/2019 12:27, Peter Humphrey wrote:
> I'm trying to compile gcc-7.3.0-r3 to test a hypothesis, but I
get this
> failure:
>
>
/var/tmp/portage/sys-devel/gcc-7.3.0-r3/work/gcc-7.3.0/libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc:157:10:
fatal error: sys/ustat.h: No such file or directory
> #include <sys/ustat.h>
>
> I thought it might be in sys-kernel/linux-headers, but installing a
> contemporaneous version didn't help. Google doesn't, either.
>
> Can anyone point me in the right direction?
It seems it was provided by old glibc versions. It doesn't exist
anymore.