688074-Makefile.in-NVER.patch 1.4 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546
  1. From: Yao Zhao <yao.zhao@windriver.com>
  2. Subject: [PATCH]liblockfile's nfslib compile
  3. when configure --with-libnfslock=${libdir}, the Makefile.in is using
  4. nfslib: nfslock.so.$(VER)
  5. nfslock.so.$(VER): nfslock.o
  6. $(CC) -fPIC -shared -Wl,-soname,nfslock.so.0 \
  7. -o nfslock.so.$(NVER) nfslock.o
  8. install_nfslib: nfslib
  9. install -m 755 nfslock.so.$(VER) $(ROOT)$(nfslockdir)
  10. if test "$(ROOT)" = ""; then @LDCONFIG@; fi
  11. It installs VER but compiles NVER.
  12. --- a/Makefile.in 2013-06-02 19:30:04.000000000 +1000
  13. +++ b/Makefile.in 2013-06-02 19:25:03.000000000 +1000
  14. @@ -26,7 +26,7 @@ install: @INSTALL_TARGETS@
  15. static: liblockfile.a dotlockfile
  16. shared: liblockfile.so dotlockfile
  17. -nfslib: nfslock.so.$(VER)
  18. +nfslib: nfslock.so.$(NVER)
  19. liblockfile.a: lockfile.o
  20. $(AR) rv liblockfile.a lockfile.o
  21. @@ -35,7 +35,7 @@ liblockfile.so: liblockfile.a
  22. $(CC) $(LDFLAGS) -fPIC -shared -Wl,-soname,liblockfile.so.1 \
  23. -o liblockfile.so lockfile.o -lc
  24. -nfslock.so.$(VER): nfslock.o
  25. +nfslock.so.$(NVER): nfslock.o
  26. $(CC) $(LDFLAGS) -fPIC -shared -Wl,-soname,nfslock.so.0 \
  27. -o nfslock.so.$(NVER) nfslock.o
  28. @@ -69,7 +69,7 @@ install_common:
  29. install -m 644 *.3 $(ROOT)$(mandir)/man3
  30. install_nfslib: nfslib
  31. - install -m 755 nfslock.so.$(VER) $(ROOT)$(nfslockdir)
  32. + install -m 755 nfslock.so.$(NVER) $(ROOT)$(nfslockdir)
  33. if test "$(ROOT)" = ""; then @LDCONFIG@; fi
  34. clean: