From 56e652035b67396c3b33d6560c1e9f1c4289c8c9 Mon Sep 17 00:00:00 2001 From: Colin Walters Date: Fri, 24 Jun 2016 09:35:21 -0400 Subject: [PATCH] build-sys: Make libostree-1.so depend on the symbol file Otherwise one changing it doesn't cause a symbol to be exported. Closes: #365 Approved by: jlebon --- Makefile-libostree.am | 1 + 1 file changed, 1 insertion(+) diff --git a/Makefile-libostree.am b/Makefile-libostree.am index 8c2fd297..efddd37d 100644 --- a/Makefile-libostree.am +++ b/Makefile-libostree.am @@ -148,6 +148,7 @@ libostree_1_la_CFLAGS = $(AM_CFLAGS) -I$(srcdir)/bsdiff -I$(srcdir)/libglnx -I$( -fvisibility=hidden '-D_OSTREE_PUBLIC=__attribute__((visibility("default"))) extern' libostree_1_la_LDFLAGS = -version-number 1:0:0 -Bsymbolic-functions -Wl,--version-script=$(top_srcdir)/src/libostree/libostree.sym libostree_1_la_LIBADD = libotutil.la libbupsplit.la libglnx.la libbsdiff.la libostree-kernel-args.la $(OT_INTERNAL_GIO_UNIX_LIBS) $(OT_INTERNAL_GPGME_LIBS) $(OT_DEP_LZMA_LIBS) $(OT_DEP_ZLIB_LIBS) +EXTRA_libostree_1_la_DEPENDENCIES = $(top_srcdir)/src/libostree/libostree.sym EXTRA_DIST += src/libostree/libostree.sym