- tidy up whitespaces - try to keep everything < 80 cols
- stop installing testing lcrso - fix soname= invokation
Index: test/Makefile.am =================================================================== --- test/Makefile.am (revision 1860) +++ test/Makefile.am (working copy) @@ -31,7 +31,7 @@ # THE POSSIBILITY OF SUCH DAMAGE. MAINTAINERCLEANFILES = Makefile.in -INCLUDES = -I$(top_builddir)/include -I$(top_srcdir)/include +INCLUDES = -I$(top_builddir)/include -I$(top_srcdir)/include noinst_PROGRAMS = testevs evsbench evsverify testcpg testcpg2 cpgbench testconfdb \ logsysbench logsysrec testquorum testvotequorum1 testvotequorum2 Index: lcr/Makefile.am =================================================================== --- lcr/Makefile.am (revision 1860) +++ lcr/Makefile.am (working copy) @@ -33,9 +33,8 @@ AM_CFLAGS = -fPIC AM_CPPFLAGS = -DLCRSODIR=\"${LCRSODIR}\" -DLOCALSTATEDIR=\"${localstatedir}\" \ -DSOCKETDIR=\"${SOCKETDIR}\" -INCLUDES = -I$(top_builddir)/include -I$(top_srcdir)/include -LCRSO = libtest_a.lcrso libtest_b.lcrso +INCLUDES = -I$(top_builddir)/include -I$(top_srcdir)/include lib_LIBRARIES = liblcr.a @@ -63,13 +62,9 @@ lint: -splint $(LINT_FLAGS) $(CFLAGS) *.c -all-local: $(LCRSO) +all-local: $(noinst_LCRSO) @echo Built Live Component Replacement System -install-exec-local: - $(INSTALL) -d $(DESTDIR)/$(LCRSODIR) - $(INSTALL) -m 755 $(LCRSO) $(DESTDIR)/$(LCRSODIR) - clean-local: rm -f *.o *.a *.so* *.da *.bb *.bbg *.lcrso Index: services/Makefile.am =================================================================== --- services/Makefile.am (revision 1860) +++ services/Makefile.am (working copy) @@ -32,9 +32,14 @@ MAINTAINERCLEANFILES = Makefile.in AM_CFLAGS = -fPIC -INCLUDES = -I$(top_builddir)/include -I$(top_srcdir)/include -LCRSO = service_evs.lcrso service_cfg.lcrso service_cpg.lcrso service_confdb.lcrso service_pload.lcrso quorum_votequorum.lcrso quorum_testquorum.lcrso +INCLUDES = -I$(top_builddir)/include -I$(top_srcdir)/include + +LCRSO = service_evs.lcrso service_cfg.lcrso \ + service_cpg.lcrso service_confdb.lcrso \ + service_pload.lcrso quorum_votequorum.lcrso \ + quorum_testquorum.lcrso + LCRSO_OBJS = $(LCRSO:service_%.lcrso=%.o) $(LCRSO:quorum_%.lcrso=%.o) if BUILD_DARWIN Index: exec/Makefile.am =================================================================== --- exec/Makefile.am (revision 1860) +++ exec/Makefile.am (working copy) @@ -34,8 +34,9 @@ AM_CFLAGS = -fPIC AM_CPPFLAGS = -DSYSCONFDIR=\"${sysconfdir}\" -DLOCALSTATEDIR=\"${localstatedir}\" \ -DLCRSODIR=\"${LCRSODIR}\" -DSOCKETDIR=\"${SOCKETDIR}\" -INCLUDES = -I$(top_builddir)/include -I$(top_srcdir)/include +INCLUDES = -I$(top_builddir)/include -I$(top_srcdir)/include + LCR_SRC = objdb.c vsf_ykd.c coroparse.c quorum.c vsf_quorum.c TOTEM_SRC = coropoll.c totemip.c totemnet.c totemrrp.c totemsrp.c totemmrp.c totempg.c crypto.c wthread.c LOGSYS_SRC = wthread.c logsys.c @@ -79,12 +80,16 @@ $(CC) $(CFLAGS) -shared -Wl,-soname,$@ $^ -o $@ libtotem_pg.so.$(SONAME): $(TOTEM_OBJS) - $(CC) $(LDFLAGS) -shared -Wl,-soname,libtotem_pg.so.$(SOMAJOR) $^ -o $@ -lpthread + $(CC) -shared -o $@ \ + -Wl,-soname=libtotem_pg.so.$(SOMAJOR) \ + $^ $(LDFLAGS) -lpthread ln -sf libtotem_pg.so.$(SONAME) libtotem_pg.so ln -sf libtotem_pg.so.$(SONAME) libtotem_pg.so.$(SOMAJOR) liblogsys.so.$(SONAME): $(LOGSYS_OBJS) - $(CC) $(LDFLAGS) -shared -Wl,-soname,liblogsys.so.$(SOMAJOR) $^ -o $@ -lpthread + $(CC) -shared -o $@ \ + -Wl,-soname=liblogsys_pg.so.$(SOMAJOR) \ + $^ $(LDFLAGS) -lpthread ln -sf liblogsys.so.$(SONAME) liblogsys.so ln -sf liblogsys.so.$(SONAME) liblogsys.so.$(SOMAJOR) endif Index: lib/Makefile.am =================================================================== --- lib/Makefile.am (revision 1860) +++ lib/Makefile.am (working copy) @@ -33,10 +33,13 @@ MAINTAINERCLEANFILES = Makefile.in AM_CFLAGS = -fPIC -AM_CPPFLAGS = -DLOCALSTATEDIR=\"${localstatedir}\" -DSOCKETDIR=\"${SOCKETDIR}\" -INCLUDES = -I$(top_builddir)/include -I$(top_srcdir)/include +AM_CPPFLAGS = -DLOCALSTATEDIR=\"${localstatedir}\" \ + -DSOCKETDIR=\"${SOCKETDIR}\" -lib_LIBRARIES = libcpg.a libconfdb.a libevs.a libcfg.a libquorum.a libvotequorum.a libpload.a libcoroipc.a +INCLUDES = -I$(top_builddir)/include -I$(top_srcdir)/include + +lib_LIBRARIES = libcpg.a libconfdb.a libevs.a libcfg.a libquorum.a \ + libvotequorum.a libpload.a libcoroipc.a SHARED_LIBS = $(lib_LIBRARIES:%.a=%.so.$(SONAME)) SHARED_LIBS_SO = $(lib_LIBRARIES:%.a=%.so) SHARED_LIBS_SO_TWO = $(lib_LIBRARIES:%.a=%.so.$(SOMAJOR)) @@ -65,17 +68,26 @@ else libcoroipc.so.$(SONAME): coroipc.o - $(CC) $(LDFLAGS) -shared -Wl,-soname,libcoroipc.so.$(SOMAJOR),-version-script=$(srcdir)/libcoroipc.versions coroipc.o -o $@ + $(CC) -shared -o $@ \ + -Wl,-soname=libcoroipc.so.$(SOMAJOR) \ + -Wl,-version-script=$(srcdir)/libcoroipc.versions \ + $^ $(LDFLAGS) $(AM_LDFLAGS) ln -sf libcoroipc.so.$(SONAME) libcoroipc.so ln -sf libcoroipc.so.$(SONAME) libcoroipc.so.$(SOMAJOR) -libconfdb.so.$(SONAME): coroipc.o confdb.o sa-confdb.o - $(CC) $(LDFLAGS) $(OS_DYFLAGS) -shared -Wl,-soname,libconfdb.so.$(SOMAJOR),-version-script=$(srcdir)/libconfdb.versions coroipc.o confdb.o sa-confdb.o ../lcr/lcr_ifact.o -o $@ -ldl +libconfdb.so.$(SONAME): coroipc.o confdb.o sa-confdb.o ../lcr/lcr_ifact.o + $(CC) -shared -o $@ \ + -Wl,-soname=libconfdb.so.$(SOMAJOR) \ + -Wl,-version-script=$(srcdir)/libconfdb.versions \ + $^ $(LDFLAGS) $(OS_DYFLAGS) -ldl ln -sf libconfdb.so.$(SONAME) libconfdb.so ln -sf libconfdb.so.$(SONAME) libconfdb.so.$(SOMAJOR) lib%.so.$(SONAME): coroipc.o %.o - $(CC) -shared -Wl,-soname,lib$*.so.$(SOMAJOR),-version-script=$(srcdir)/lib$*.versions $^ -o $@ + $(CC) -shared -o $@ \ + -Wl,-soname=lib$*.so.$(SOMAJOR) \ + -Wl,-version-script=$(srcdir)/lib$*.versions \ + $^ $(LDFLAGS) ln -sf lib$*.so.$(SONAME) lib$*.so ln -sf lib$*.so.$(SONAME) lib$*.so.$(SOMAJOR)
_______________________________________________ Openais mailing list Openais@lists.linux-foundation.org https://lists.linux-foundation.org/mailman/listinfo/openais