Resolve circular references (uuid)

This commit groups the libraries in order to resolve the references
when linking. It misses linking the libuuid library on libsm_common.so.
This issue can be reproducible on Ubuntu (Xenial) systems.

Story: 2004343

Change-Id: Ib64ce8aa28bd8bcd6bb737ddcccc38d36d552947
Signed-off-by: Erick Cardona <erick.cardona.ruiz@intel.com>
This commit is contained in:
Erick Cardona 2018-11-09 14:37:54 -06:00
parent d7ba498da9
commit 8f782bec17
1 changed files with 1 additions and 1 deletions

View File

@ -44,7 +44,7 @@ libsm_common.so.$(VER_MJR): libsm_common.so.$(VER)
ln -sf $^ $@
libsm_common.so.$(VER): ${OBJS}
$(CXX) ${LDFLAGS} $(LDLIBS) -Wl,-soname,libsm_common.so.$(VER_MJR) -o $@ $^
$(CXX) ${LDFLAGS} -Wl,--start-group $(LDLIBS) -Wl,-soname,libsm_common.so.$(VER_MJR) -o $@ $^
libsm_watchdog_nfs.so: libsm_watchdog_nfs.so.$(VER_MJR)
ln -sf $^ $@