unofficial mirror of notmuch@notmuchmail.org
 help / color / mirror / code / Atom feed
* [PATCH 1/2] build: fix out-of-tree builds, again
@ 2017-09-10 11:56 Jani Nikula
  2017-09-10 11:56 ` [PATCH 2/2] devel: add script to test out-of-tree builds Jani Nikula
  2017-09-13 12:07 ` [PATCH 1/2] build: fix out-of-tree builds, again David Bremner
  0 siblings, 2 replies; 7+ messages in thread
From: Jani Nikula @ 2017-09-10 11:56 UTC (permalink / raw)
  To: notmuch

Broken, again, by yours truly in bc11759dd1fd ("build: switch to
hiding libnotmuch symbols by default"). Reference notmuch.sym via
$(srctree).
---
 lib/Makefile.local | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/lib/Makefile.local b/lib/Makefile.local
index 93b08d150067..8aa03891d775 100644
--- a/lib/Makefile.local
+++ b/lib/Makefile.local
@@ -19,7 +19,7 @@ LIBRARY_SUFFIX = so
 LINKER_NAME = libnotmuch.$(LIBRARY_SUFFIX)
 SONAME = $(LINKER_NAME).$(LIBNOTMUCH_VERSION_MAJOR)
 LIBNAME = $(SONAME).$(LIBNOTMUCH_VERSION_MINOR).$(LIBNOTMUCH_VERSION_RELEASE)
-LIBRARY_LINK_FLAG = -shared -Wl,--version-script=$(lib)/notmuch.sym,-soname=$(SONAME) $(NO_UNDEFINED_LDFLAGS)
+LIBRARY_LINK_FLAG = -shared -Wl,--version-script=$(srcdir)/$(lib)/notmuch.sym,-soname=$(SONAME) $(NO_UNDEFINED_LDFLAGS)
 ifeq ($(PLATFORM),OPENBSD)
 LIBRARY_LINK_FLAG += -lc
 endif
-- 
2.11.0

^ permalink raw reply related	[flat|nested] 7+ messages in thread

end of thread, other threads:[~2017-10-02 11:04 UTC | newest]

Thread overview: 7+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2017-09-10 11:56 [PATCH 1/2] build: fix out-of-tree builds, again Jani Nikula
2017-09-10 11:56 ` [PATCH 2/2] devel: add script to test out-of-tree builds Jani Nikula
2017-09-11 16:05   ` Tomi Ollila
2017-09-11 17:18     ` Jani Nikula
2017-09-11 17:17   ` [PATCH v2] " Jani Nikula
2017-10-02 11:04     ` David Bremner
2017-09-13 12:07 ` [PATCH 1/2] build: fix out-of-tree builds, again David Bremner

Code repositories for project(s) associated with this public inbox

	https://yhetil.org/notmuch.git/

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).