evas/cserve2_slave: Fix build race with linking to eo but not depending on it.
authorStefan Schmidt <s.schmidt@samsung.com>
Thu, 23 Oct 2014 11:53:40 +0000 (13:53 +0200)
committerStefan Schmidt <s.schmidt@samsung.com>
Thu, 23 Oct 2014 12:45:07 +0000 (14:45 +0200)
I have not been able to reproduce this myself but I have seen a build log where
the binary tries to link to libeo and fails due to the missing file.
A similar problem was "fixed" in 0e4b847deb79c957dbc042ea0c6a98282aead6e0, but
this really makes me wonder where the linking against eo comes from for cserve2
which is not using eo as far as I can see.

src/Makefile_Evas.am

index 6cbbe0f..b787bf0 100644 (file)
@@ -1273,7 +1273,7 @@ bin_evas_evas_cserve2_slave_CPPFLAGS = -I$(top_builddir)/src/lib/efl \
 @EVAS_CFLAGS@
 
 bin_evas_evas_cserve2_slave_LDADD = @EVAS_CSERVE2_SLAVE_LIBS@ @USE_EINA_LIBS@
-bin_evas_evas_cserve2_slave_DEPENDENCIES = @USE_EINA_INTERNAL_LIBS@
+bin_evas_evas_cserve2_slave_DEPENDENCIES = @USE_EINA_INTERNAL_LIBS@ @USE_EO_INTERNAL_LIBS@
 bin_evas_evas_cserve2_slave_LDFLAGS = -export-dynamic
 
 bin_evas_dummy_slave_SOURCES = \