[Libguestfs] [PATCH] lib: Add thread-safety to global list of handles.

Jim Meyering jim at meyering.net
Mon Dec 7 11:36:44 UTC 2009


Richard W.M. Jones wrote:
> $(LIBTHREAD) and $(LTLIBTHREAD) are empty in libguestfs, which I think
> it right (I don't want libguestfs to unconditionally depend on
> -lpthread).
...
> Subject: [PATCH] lib: Link with $(LTLIBTHREAD), required by Gnulib lock module.

Looks fine.

> ---
>  src/Makefile.am |    4 +++-
>  1 files changed, 3 insertions(+), 1 deletions(-)
>
> diff --git a/src/Makefile.am b/src/Makefile.am
> index c3b7392..62a94c4 100644
> --- a/src/Makefile.am
> +++ b/src/Makefile.am
> @@ -115,9 +115,11 @@ libguestfs_la_SOURCES = \
>  	guestfs-protocol.h \
>  	gettext.h
>
> +libguestfs_la_LIBADD = $(LTLIBTHREAD)
> +
>  # Make libguestfs include the convenience library.
>  noinst_LTLIBRARIES = libprotocol.la
> -libguestfs_la_LIBADD = libprotocol.la
> +libguestfs_la_LIBADD += libprotocol.la
>
>  libguestfs_la_CFLAGS = \
>    -DGUESTFS_DEFAULT_PATH='"$(libdir)/guestfs"' \




More information about the Libguestfs mailing list