[sheepdog] [PATCH v1] add libqb corosync depends
Hitoshi Mitake
mitake.hitoshi at lab.ntt.co.jp
Thu Jul 2 04:31:04 CEST 2015
At Wed, 1 Jul 2015 23:55:23 +0300,
Vasiliy Tolstov wrote:
>
> sometimes libcfg and libcpg does not have libqb dependencies,
> but libqb need to be present to link with libcpg and libcfg
>
> Signed-off-by: Vasiliy Tolstov <v.tolstov at selfip.ru>
> ---
> configure.ac | 1 +
> sheep/Makefile.am | 8 ++++----
> 2 files changed, 5 insertions(+), 4 deletions(-)
Applied, thanks.
Hitoshi
>
> diff --git a/configure.ac b/configure.ac
> index cae4771..adc3dc1 100644
> --- a/configure.ac
> +++ b/configure.ac
> @@ -351,6 +351,7 @@ if test "x${enable_corosync}" = xyes; then
> PKG_CHECK_MODULES([corosync],[corosync])
> PKG_CHECK_MODULES([libcpg],[libcpg])
> PKG_CHECK_MODULES([libcfg],[libcfg])
> + PKG_CHECK_MODULES([libqb],[libqb])
> AC_DEFINE_UNQUOTED([HAVE_COROSYNC], 1, [have corosync])
> PACKAGE_FEATURES="$PACKAGE_FEATURES corosync"
> fi
> diff --git a/sheep/Makefile.am b/sheep/Makefile.am
> index 3a11d8f..e974c63 100644
> --- a/sheep/Makefile.am
> +++ b/sheep/Makefile.am
> @@ -20,7 +20,7 @@ MAINTAINERCLEANFILES = Makefile.in
> AM_CFLAGS =
>
> AM_CPPFLAGS = -I$(top_builddir)/include -I$(top_srcdir)/include \
> - $(libcpg_CFLAGS) $(libcfg_CFLAGS) $(libacrd_CFLAGS)
> + $(libqb_CFLAGS) $(libcpg_CFLAGS) $(libcfg_CFLAGS) $(libacrd_CFLAGS)
>
> sbin_PROGRAMS = sheep
>
> @@ -56,7 +56,7 @@ sheep_SOURCES += trace/trace.c trace/mcount.S trace/graph.c trace/checker.c
> endif
>
> sheep_LDADD = ../lib/libsd.a -lpthread -lm\
> - $(libcpg_LIBS) $(libcfg_LIBS) $(libacrd_LIBS) $(LIBS)
> + $(libqb_LIBS) $(libcpg_LIBS) $(libcfg_LIBS) $(libacrd_LIBS) $(LIBS)
>
> if BUILD_NFS
> sheep_LDADD += -lrt
> @@ -68,7 +68,7 @@ sheep_DEPENDENCIES = ../lib/libsd.a
> noinst_HEADERS = sheep_priv.h cluster.h http/http.h trace/trace.h
> nfs/nfs.h nfs/fs.h
>
> -EXTRA_DIST =
> +EXTRA_DIST =
>
> if BUILD_EARTHQUAKE
> sheep_LDADD += -leq_embed
> @@ -82,7 +82,7 @@ if BUILD_LTTNG_UST
> sheep_SOURCES += tracepoint/request_tp.c
> endif
>
> -all-local:
> +all-local:
> @echo Built sheep
>
> clean-local:
> --
> 2.3.3
>
> --
> sheepdog mailing list
> sheepdog at lists.wpkg.org
> https://lists.wpkg.org/mailman/listinfo/sheepdog
More information about the sheepdog
mailing list