F15's /usr/include/rpc has disappeared; <netdb.h> uncompilable

Jim Meyering jim at meyering.net
Thu May 5 13:39:21 UTC 2011


Just a quick FYI:
If you haven't already gotten Fedora 15's latest glibc-headers package,
you may want to wait for 2.13.90-11.  Here's why:

glibc-headers-2.13.90-10.x86_64 no longer includes any of
the /usr/include/rpc/*.h files.

Contrast with glibc-headers-2.13.90-9.x86_64, where there are 18:
    $ rpm -ql glibc-headers|grep -cw rpc
    18

I noticed because now, anything that includes at least <netdb.h>
is no longer compilable:

    $ echo '#include <netdb.h>' > k.c && gcc -c k.c
    In file included from k.c:1:0:
    /usr/include/netdb.h:33:24: fatal error: rpc/netdb.h: No such file or directory
    compilation terminated.

Reported as http://bugzilla.redhat.com/702366
and http://bugzilla.redhat.com/702354


More information about the devel mailing list