bug-gnulib
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: gnulib on glibc systems - replacement modules


From: Bruno Haible
Subject: Re: gnulib on glibc systems - replacement modules
Date: Wed, 14 Mar 2018 22:54:07 +0100
User-agent: KMail/5.1.3 (Linux/4.4.0-112-generic; KDE/5.18.0; x86_64; ; )

Richard W.M. Jones wrote:
> > "Verify that Gnulib has built no replacement/workaround code
> > (gllib/*.o files)"
> 
> $ (cd gllib; ls -1 $(${GNULIB_CHECKOUT}/posix-modules | sed -e 's|-posix$||' 
> | sort -u | grep -v 'nonblocking' | sed -e 's|$|.o|') 2>/dev/null )

> math.o
> sys_socket.o
> unistd.o
> wctype-h.o

These object files contain no code. Can be ignored.

> fcntl.o

Replacement required because of
checking whether fcntl understands F_DUPFD_CLOEXEC... needs runtime check
https://www.gnu.org/software/gnulib/manual/html_node/fcntl.html

> fflush.o
> fclose.o
> fseeko.o
> fseek.o

Replacement required because of
checking whether fflush works on input streams... no
https://www.gnu.org/software/gnulib/manual/html_node/fflush.html

> glob.o

Replacement required because of
checking for GNU glob interface version 1... no
LOOKS LIKE A BUG!
Not mentioned in
https://www.gnu.org/software/gnulib/manual/html_node/glob.html

> ioctl.o

Replacement required because of
checking for ioctl with POSIX signature... no
https://www.gnu.org/software/gnulib/manual/html_node/ioctl.html

> mbrtowc.o
> mbrlen.o

Replacement required because of
checking whether the C locale is free of encoding errors... no
https://www.gnu.org/software/gnulib/manual/html_node/mbrtowc.html

> nanosleep.o

Replacement required because of
checking for working nanosleep... no (mishandles large arguments)
https://www.gnu.org/software/gnulib/manual/html_node/nanosleep.html

> strerror_r.o

Replacement required because of
checking for strerror_r with POSIX signature... no
https://www.gnu.org/software/gnulib/manual/html_node/strerror_005fr.html


Bruno




reply via email to

[Prev in Thread] Current Thread [Next in Thread]