diff options
author | Philip Withnall <philip@tecnocode.co.uk> | 2014-01-08 18:43:00 +0000 |
---|---|---|
committer | Philip Withnall <philip@tecnocode.co.uk> | 2014-01-08 18:43:00 +0000 |
commit | 615a58a34693e9c04b9521960f50856fdcb6b98e (patch) | |
tree | d8648e864373972b37feeacc48b3c29018a52302 | |
parent | 0bdce574c45dd957ff3f25832136c6c57aea63ed (diff) |
build: Don’t link backend libraries with libfolks-internal.la helper
Because libfolks-internal.la is a libtool helper library, and is never
actually installed, it gets statically linked into each backend. This
means that the GObject types in it (such as FolksSmallSet) get
duplicated between libfolks.so and each backend. This causes GObject
errors when the backends are loaded and attempt to re-register types
which already exist.
This is a partial revert of commits:
• 150858a0237291d8269d222defcb82f54c1125cf
• ef76b7cacb5cfdf7963e5c2a2fe3bc8c1c97838e
-rw-r--r-- | backends/backend-library.mk | 1 |
1 files changed, 0 insertions, 1 deletions
diff --git a/backends/backend-library.mk b/backends/backend-library.mk index f9aac0da..2994fae9 100644 --- a/backends/backend-library.mk +++ b/backends/backend-library.mk @@ -119,7 +119,6 @@ backend_library_libadd_generic = \ $(NULL) backend_library_libadd = \ $(backend_library_libadd_generic) \ - $(top_builddir)/folks/libfolks-internal.la \ $(NULL) backend_library_ldflags_generic = \ |