Hide Forgot
libteamdctl doesn't need libdaemon for anything. Possibly C&P error, I think. diff -up libteam-1.8/libteamdctl/Makefile.am.foo libteam-1.8/libteamdctl/Makefile.am --- libteam-1.8/libteamdctl/Makefile.am.foo 2013-11-11 15:03:47.548099036 -0600 +++ libteam-1.8/libteamdctl/Makefile.am 2013-11-11 15:03:50.750059006 -0600 @@ -8,7 +8,7 @@ AM_LDFLAGS = -Wl,--gc-sections -Wl,--as- lib_LTLIBRARIES = libteamdctl.la libteamdctl_la_SOURCES = libteamdctl.c cli_usock.c cli_dbus.c cli_zmq.c libteamdctl_la_CFLAGS= $(AM_CFLAGS) $(JANSSON_CFLAGS) $(DBUS_CFLAGS) -I${top_srcdir}/include -D_GNU_SOURCE -libteamdctl_la_LIBADD= $(JANSSON_LIBS) $(DBUS_LIBS) $(ZMQ_LIBS) $(LIBDAEMON_LIBS) +libteamdctl_la_LIBADD= $(JANSSON_LIBS) $(DBUS_LIBS) $(ZMQ_LIBS) libteamdctl_la_LDFLAGS = $(AM_LDFLAGS) -version-info @LIBTEAMDCTL_CURRENT@:@LIBTEAMDCTL_REVISION@:@LIBTEAMDCTL_AGE@ pkgconfigdir = $(libdir)/pkgconfig
Bugzilla wrapping makes it look odd, attaching patch too.
Created attachment 822628 [details] don't link with libdaemon
fixed by upstream commit: commit ebf4147d3076b8f1c5b399474f06b5ec38688776 Author: Jiri Pirko <jiri> Date: Tue Nov 12 18:30:28 2013 +0100 libteamdctl: remove false lib dependencies
# rpm -q teamd teamd-1.8-1.el7.x86_64 # ldd /usr/lib64/libteamdctl.so linux-vdso.so.1 => (0x00007fffd45fe000) libjansson.so.4 => /lib64/libjansson.so.4 (0x00007f53952e7000) libdbus-1.so.3 => /lib64/libdbus-1.so.3 (0x00007f53950a1000) libdaemon.so.0 => /lib64/libdaemon.so.0 (0x00007f5394e99000) libc.so.6 => /lib64/libc.so.6 (0x00007f5394ad8000) libpthread.so.0 => /lib64/libpthread.so.0 (0x00007f53948bc000) librt.so.1 => /lib64/librt.so.1 (0x00007f53946b3000) /lib64/ld-linux-x86-64.so.2 (0x00007f5395700000) # rpm -q teamd teamd-1.9-1.el7.x86_64 # ldd /usr/lib64/libteamdctl.so.0 linux-vdso.so.1 => (0x00007fff2dbfe000) libdbus-1.so.3 => /lib64/libdbus-1.so.3 (0x00007fdf0d307000) libc.so.6 => /lib64/libc.so.6 (0x00007fdf0cf46000) libpthread.so.0 => /lib64/libpthread.so.0 (0x00007fdf0cd29000) librt.so.1 => /lib64/librt.so.1 (0x00007fdf0cb21000) /lib64/ld-linux-x86-64.so.2 (0x00007fdf0d75b000) Setting to VERIFIED.
This request was resolved in Red Hat Enterprise Linux 7.0. Contact your manager or support representative in case you have further questions about the request.