On Mon, Mar 25, 2013 at 10:55 PM, Viacheslav Dubrovskyi <dub...@gmail.com> wrote: > 23.03.2013 08:27, Viacheslav Dubrovskyi пишет: >> Hi. >> >> I'm building a package for my distributive. Everything is built, but the >> package does not pass our internal tests. I get errors like this: >> verify-elf: ERROR: ./usr/lib/libpe_status.so.4.1.0: undefined symbol: >> get_object_root
Was this the only undefined symbol? It might be better to remove use of that function instead. >> >> It mean, that libpe_status.so not linked with libcib.so where defined >> get_object_root. I can easy fix it adding >> libpe_status_la_LIBADD = $(top_builddir)/lib/cib/libcib.la >> in lib/pengine/Makefile.am >> >> But for this I need build libcib before lib/pengine. And it's impossible >> too, because libcib used symbols from lib/pengine. So we have situation, >> when two library must be linked to each other. >> >> And this is very bad because then the in fact it should be one library. >> Or symbols should be put in a third library, such as common. >> >> Can anyone comment on this situation? > Patch for fix this error. > > -- > WBR, > Viacheslav Dubrovskyi > > > _______________________________________________ > Pacemaker mailing list: Pacemaker@oss.clusterlabs.org > http://oss.clusterlabs.org/mailman/listinfo/pacemaker > > Project Home: http://www.clusterlabs.org > Getting started: http://www.clusterlabs.org/doc/Cluster_from_Scratch.pdf > Bugs: http://bugs.clusterlabs.org > _______________________________________________ Pacemaker mailing list: Pacemaker@oss.clusterlabs.org http://oss.clusterlabs.org/mailman/listinfo/pacemaker Project Home: http://www.clusterlabs.org Getting started: http://www.clusterlabs.org/doc/Cluster_from_Scratch.pdf Bugs: http://bugs.clusterlabs.org