[lxc-devel] [PATCH] Fix build with --enable-tests on Fedora
Serge Hallyn
serge.hallyn at canonical.com
Thu Nov 29 15:24:23 UTC 2012
Quoting Dwight Engen (dwight.engen at oracle.com):
> When using --enable-tests on Fedora, the linker complains with:
> "undefined reference to symbol sem_getvalue", which nm shows to be in
> libpthread not librt. Build tested on Fedora, Oracle Linux, and Ubuntu.
>
> Signed-off-by: Dwight Engen <dwight.engen at oracle.com>
Drat, sounds like there's a bug in sem_getvalue(3) manpage, which says
"Link with -lrt or -pthread."
Thanks.
Acked-by: Serge E. Hallyn <serge.hallyn at ubuntu.com>
> ---
> src/tests/Makefile.am | 2 +-
> 1 files changed, 1 insertions(+), 1 deletions(-)
>
> diff --git a/src/tests/Makefile.am b/src/tests/Makefile.am
> index f4e4a5a..fa61f70 100644
> --- a/src/tests/Makefile.am
> +++ b/src/tests/Makefile.am
> @@ -1,6 +1,6 @@
> if ENABLE_TESTS
>
> -LDADD = ../lxc/liblxc.so -lrt
> +LDADD = ../lxc/liblxc.so -lpthread
> lxc_test_containertests_SOURCES = containertests.c
> lxc_test_locktests_SOURCES = locktests.c
> lxc_test_startone_SOURCES = startone.c
> --
> 1.7.1
>
>
> ------------------------------------------------------------------------------
> Keep yourself connected to Go Parallel:
> INSIGHTS What's next for parallel hardware, programming and related areas?
> Interviews and blogs by thought leaders keep you ahead of the curve.
> http://goparallel.sourceforge.net
> _______________________________________________
> Lxc-devel mailing list
> Lxc-devel at lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/lxc-devel
More information about the lxc-devel
mailing list