mirror of
https://gitlab.com/libvirt/libvirt.git
synced 2024-07-07 18:35:46 +00:00
bootstrap: annotate with info about desired replacement
Add a comment against each gnulib module suggesting strategy for replacement. Reviewed-by: Fabiano Fidêncio <fidencio@redhat.com> Signed-off-by: Daniel P. Berrangé <berrange@redhat.com>
This commit is contained in:
parent
86d223a762
commit
fe1f2bfbe3
159
bootstrap.conf
159
bootstrap.conf
@ -17,58 +17,113 @@
|
|||||||
# <http://www.gnu.org/licenses/>.
|
# <http://www.gnu.org/licenses/>.
|
||||||
|
|
||||||
# gnulib modules used by this package.
|
# gnulib modules used by this package.
|
||||||
gnulib_modules='
|
|
||||||
accept
|
# NB the GSocket conversion is non-trivial due to the
|
||||||
bind
|
# different FD vs HANDLE usage in gnulib vs glib. Need
|
||||||
chown
|
# to find a way to duplicate a socket HANDLE before
|
||||||
close
|
# turning it into a FD, since closing an FD also closes
|
||||||
connect
|
# the original HANDLE.
|
||||||
configmake
|
|
||||||
environ
|
# -> GSocket
|
||||||
fcntl
|
gnulib_modules="$gnulib_modules accept"
|
||||||
fcntl-h
|
# -> GSocket
|
||||||
getaddrinfo
|
gnulib_modules="$gnulib_modules bind"
|
||||||
getpass
|
# -> conditional build to avoid Win32
|
||||||
getpeername
|
gnulib_modules="$gnulib_modules chown"
|
||||||
getsockname
|
# -> GSocket
|
||||||
intprops
|
gnulib_modules="$gnulib_modules close"
|
||||||
ioctl
|
# -> GSocket
|
||||||
largefile
|
gnulib_modules="$gnulib_modules connect"
|
||||||
listen
|
# -> Meson
|
||||||
localeconv
|
gnulib_modules="$gnulib_modules configmake"
|
||||||
manywarnings
|
# -> eliminate usage in some manner
|
||||||
mgetgroups
|
gnulib_modules="$gnulib_modules environ"
|
||||||
net_if
|
# -> GSocket
|
||||||
netdb
|
gnulib_modules="$gnulib_modules fcntl"
|
||||||
nonblocking
|
# -> conditional build avoid win32
|
||||||
openpty
|
gnulib_modules="$gnulib_modules fcntl-h"
|
||||||
passfd
|
# -> GSocket
|
||||||
physmem
|
gnulib_modules="$gnulib_modules getaddrinfo"
|
||||||
pipe-posix
|
# -> copy gnuliub win32 impl
|
||||||
pipe2
|
gnulib_modules="$gnulib_modules getpass"
|
||||||
poll
|
# -> GSocket
|
||||||
posix-shell
|
gnulib_modules="$gnulib_modules getpeername"
|
||||||
pthread_sigmask
|
# -> GSocket
|
||||||
recv
|
gnulib_modules="$gnulib_modules getsockname"
|
||||||
send
|
# -> copy gnulib STRBUFLEN macro
|
||||||
setsockopt
|
gnulib_modules="$gnulib_modules intprops"
|
||||||
sigaction
|
# -> GSocket
|
||||||
sigpipe
|
gnulib_modules="$gnulib_modules ioctl"
|
||||||
socket
|
# -> Meson
|
||||||
stat-time
|
gnulib_modules="$gnulib_modules largefile"
|
||||||
strchrnul
|
# -> GSocket
|
||||||
strtok_r
|
gnulib_modules="$gnulib_modules listen"
|
||||||
sys_stat
|
# -> custom configure check
|
||||||
sys_wait
|
gnulib_modules="$gnulib_modules localeconv"
|
||||||
termios
|
# -> Meson
|
||||||
time_r
|
gnulib_modules="$gnulib_modules manywarnings"
|
||||||
ttyname_r
|
# -> painful copy gnulib
|
||||||
uname
|
gnulib_modules="$gnulib_modules mgetgroups"
|
||||||
verify
|
# -> GSocket
|
||||||
waitpid
|
gnulib_modules="$gnulib_modules net_if"
|
||||||
warnings
|
# -> GSocket
|
||||||
wcwidth
|
gnulib_modules="$gnulib_modules netdb"
|
||||||
'
|
# -> GSocket
|
||||||
|
gnulib_modules="$gnulib_modules nonblocking"
|
||||||
|
# -> Just add -lutil to cli
|
||||||
|
gnulib_modules="$gnulib_modules openpty"
|
||||||
|
# -> GSocket
|
||||||
|
gnulib_modules="$gnulib_modules passfd"
|
||||||
|
# -> open code / copy gnulib code
|
||||||
|
gnulib_modules="$gnulib_modules physmem"
|
||||||
|
# -> open code / conditional comp
|
||||||
|
gnulib_modules="$gnulib_modules pipe-posix"
|
||||||
|
# -> open code / conditional comp
|
||||||
|
gnulib_modules="$gnulib_modules pipe2"
|
||||||
|
# -> GMainLoop
|
||||||
|
gnulib_modules="$gnulib_modules poll"
|
||||||
|
# -> Meson
|
||||||
|
gnulib_modules="$gnulib_modules posix-shell"
|
||||||
|
# -> open code conditional logic
|
||||||
|
gnulib_modules="$gnulib_modules pthread_sigmask"
|
||||||
|
# -> GSocket
|
||||||
|
gnulib_modules="$gnulib_modules recv"
|
||||||
|
# -> GSocket
|
||||||
|
gnulib_modules="$gnulib_modules send"
|
||||||
|
# -> GSocket
|
||||||
|
gnulib_modules="$gnulib_modules setsockopt"
|
||||||
|
# -> open code conditional logic
|
||||||
|
gnulib_modules="$gnulib_modules sigaction"
|
||||||
|
# -> open code conditional logic
|
||||||
|
gnulib_modules="$gnulib_modules sigpipe"
|
||||||
|
# -> GSocket
|
||||||
|
gnulib_modules="$gnulib_modules socket"
|
||||||
|
# -> open code conditional or use GIO GFileInfo
|
||||||
|
gnulib_modules="$gnulib_modules stat-time"
|
||||||
|
# -> remove use or open-code it. possibly add to glib
|
||||||
|
gnulib_modules="$gnulib_modules strchrnul"
|
||||||
|
# -> g_strsplit
|
||||||
|
gnulib_modules="$gnulib_modules strtok_r"
|
||||||
|
# -> remove sys/stat.h include from any win32 code paths
|
||||||
|
gnulib_modules="$gnulib_modules sys_stat"
|
||||||
|
# -> remove sys/wait.h include from any win32 code paths
|
||||||
|
gnulib_modules="$gnulib_modules sys_wait"
|
||||||
|
# -> remove from any win32 code paths
|
||||||
|
gnulib_modules="$gnulib_modules termios"
|
||||||
|
# -> GDateTime ?
|
||||||
|
gnulib_modules="$gnulib_modules time_r"
|
||||||
|
# -> obsolete - exists on Linux, MacOS >= ?? & FreeBSD >= 6
|
||||||
|
gnulib_modules="$gnulib_modules ttyname_r"
|
||||||
|
# -> g_get_os_info in GLib 2.64 but can't use that yet
|
||||||
|
gnulib_modules="$gnulib_modules uname"
|
||||||
|
# -> G_STATIC_ASSERT
|
||||||
|
gnulib_modules="$gnulib_modules verify"
|
||||||
|
# -> remove from Win32 code paths
|
||||||
|
gnulib_modules="$gnulib_modules waitpid"
|
||||||
|
# -> Meson
|
||||||
|
gnulib_modules="$gnulib_modules warnings"
|
||||||
|
# -> open code impl
|
||||||
|
gnulib_modules="$gnulib_modules wcwidth"
|
||||||
|
|
||||||
SKIP_PO=true
|
SKIP_PO=true
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user