[Bugs] [Bug 1206587] Replace contrib/uuid by a libglusterfs wrapper that uses the uuid implementation from the OS

bugzilla at redhat.com bugzilla at redhat.com
Wed Apr 29 17:21:18 UTC 2015


https://bugzilla.redhat.com/show_bug.cgi?id=1206587

Kaleb KEITHLEY <kkeithle at redhat.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
           Keywords|FutureFeature               |
           Assignee|bugs at gluster.org            |ndevos at redhat.com

Red Hat Bugzilla <bugzilla at redhat.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
           Doc Type|Enhancement                 |Bug Fix



--- Comment #11 from Kaleb KEITHLEY <kkeithle at redhat.com> ---
Building master and release-3.7 on Debian Jessie fails:

...
Making all in heal
Making all in src
  CC       glfs-heal.o
  CCLD     glfsheal
/usr/bin/ld: glfs-heal.o: undefined reference to symbol 'uuid_clear@@UUID_1.0'
//lib/x86_64-linux-gnu/libuuid.so.1: error adding symbols: DSO missing from
command line
collect2: error: ld returned 1 exit status
Makefile:503: recipe for target 'glfsheal' failed
make[3]: *** [glfsheal] Error 1


$ diff -u heal/src/Makefile.am.orig heal/src/Makefile.am
--- heal/src/Makefile.am.orig   2015-04-29 13:12:39.580000000 -0400
+++ heal/src/Makefile.am        2015-04-29 13:12:50.012000000 -0400
@@ -8,7 +8,7 @@
                $(top_builddir)/api/src/libgfapi.la \
                $(GF_GLUSTERFS_LIBS) $(XML_LIBS) $(GFAPI_LIBS)

-glfsheal_LDFLAGS = $(GF_LDFLAGS)
+glfsheal_LDFLAGS = $(GF_LDFLAGS) $(UUID_LIBS)

 AM_CPPFLAGS = $(GF_CPPFLAGS) \
        -I$(top_srcdir)/xlators/lib/src\

-- 
You are receiving this mail because:
You are on the CC list for the bug.
You are the assignee for the bug.


More information about the Bugs mailing list