Created attachment 308355 [details] Patch for jimtcl-0.70_pre20110317 when use static-libs The ebuild configures --with-jim-shared only when ! use static-libs, but src_install() unconditionally does dolib.so limjim.so. I'm not sure if the bug is that the .so gets built only without static-libs, or if it's that the .so tries to be installed unconditionally. I tried without success to find the intent of static-libs; if it means that all libraries must *only* be built as static libraries and no .so are allowed, or if it means that libraries should *also* be built as static libraries in addition to building .so. I hope the latter. In any case, the ebuilds need fixing. Unfortunately, it seems that the upstream build system does not allow building both static and shared at once, so the only possible fix is to not dolib.so when use static-libs. Patches attached.
Created attachment 308357 [details, diff] Patch for jimtcl-9999 when use static-libs
The original description was not wrong. The ebuild errors out during install when use static-libs, because the upstream build system can only build *either* a static *or* a shared library, and src_install() unconditionally tries to install the shared library, which does not exist.
Thanks. Fixed