Created attachment 684243 [details] build.log Upstream removed bundled libfsm between 7.0.0 and 7.0.3 [1], opting to link against libfsm.la instead. There is no package available for libfsm [2], so the build fails. [1]: https://github.com/adrian-thurston/ragel/commit/2b9836a94c27b6be724677fc415dc6544e7f3276 [2]: https://github.com/katef/libfsm
Aren’t they now in colm instead? Will check when at a machine.
It's now included in colm (ragel and colm split again). It's not the same libfsm. So, why doesn't your colm have these? What version of colm is installed? $ equery f colm | grep libfsm /usr/include/libfsm /usr/include/libfsm/action.h /usr/include/libfsm/asm.h /usr/include/libfsm/common.h /usr/include/libfsm/dot.h /usr/include/libfsm/fsmgraph.h /usr/include/libfsm/gendata.h /usr/include/libfsm/ragel.h /usr/include/libfsm/redfsm.h /usr/lib64/libfsm-0.14.6.so /usr/lib64/libfsm.a /usr/lib64/libfsm.la /usr/lib64/libfsm.so
(In reply to Sam James from comment #2) > $ equery f colm | grep libfsm [...] > /usr/lib64/libfsm-0.14.6.so > /usr/lib64/libfsm.a > /usr/lib64/libfsm.la > /usr/lib64/libfsm.so This is =dev-util/colm-0.14.6 btw.
Turns out I was stripping .la files, which removed libfsm.la from colm. Marking as duplicate the .la bug. *** This bug has been marked as a duplicate of bug 766210 ***
(In reply to Jeffrey Lin from comment #4) > Turns out I was stripping .la files, which removed libfsm.la from colm. > Marking as duplicate the .la bug. > > *** This bug has been marked as a duplicate of bug 766210 *** Unfortunately, I think it's really unlikely we can even strip them out of Colm.
If you end up here, like I did. emerge colm emerge ragel