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.





Reply via email to