Way to reproduce: USE=static-libs emerge tinyxml Expected: /usr/lib/tinyxml.a is installed Actual: no static lib is installed. This bug was already reported long time ago as #408239, however even though it is claimed to be fixed, no logic to install .a was added to src_install: src_install() { dolib.so *$(get_libname)* insinto /usr/include doins *.h dodoc {changes,readme}.txt use doc && dohtml -r docs/* } I guess a fix should something simple like: use static-libs && dolib.a libtinyxml.a
Sorry, "expected" should say "/usr/lib/libtinyxml.a" instead of "/usr/lib/tinyxml.a"