during the merge of dev-libs/embryo it crashed with a undefined symbol error. This because in src/modules/mp/one_big/eina_one_big.c, the INF function is used but not declared if not in DEBUG. The following patch resolved the problem. Index: src/modules/mp/one_big/eina_one_big.c =================================================================== --- src/modules/mp/one_big/eina_one_big.c (révision 51043) +++ src/modules/mp/one_big/eina_one_big.c (copie de travail) @@ -214,10 +214,10 @@ if (!pool) return ; +#ifdef DEBUG if (pool->over) INF(stderr, "freeing ! %i (%i) %i [%s]\n", pool->usage, pool->max, pool->over, pool->name); -#ifdef DEBUG if (pool->usage > 0) INF( "Bad news we are destroying memory still referenced in mempool [%s]\n", Reproducible: Always
I suggest, you try to recomile all live packages and try it again. If you still get that error, please report it to upstream. Our ebuilds provide you with the option to install the latest revision from upstream, but we cannot patch a changing target, so you should try to get needed patches to upstream svn.