Currently dev-libs/botan-1.10.3-r1 install static library unconditionally: >>> Completed installing botan-1.10.3-r1 into /var/tmp/portage/dev-libs/botan-1.10.3-r1/image/ strip: armv6j-hardfloat-linux-gnueabi-strip --strip-unneeded -R .comment -R .GCC.command.line usr/lib/libbotan-1.10.so.0.3 usr/lib/libbotan-1.10.a >>> Done. Please add USE="static-libs" to control this behaviour.
Jack: best if you add a parameter to configure script with --disable-static or something similar.
Isn't this fixed ? Tested today, dev-libs/botan-1.10.5 installs with or without the *.a according to USE=static-libs, as expected. (thanks, by the way)
(In reply to Thomas Capricelli from comment #2) > Isn't this fixed ? > > Tested today, dev-libs/botan-1.10.5 installs with or without the *.a > according to USE=static-libs, as expected. > > (thanks, by the way) no, this is request to upstream (assigned) to support this within build, so we don't have to hack the output.
Sorry for the long delayed response here. Yes a --disable-static option to handle this sounds good reasonable to me.
Opened upstream issue https://github.com/randombit/botan/issues/1230
Fixed upstream, --disable-static prevents creation of static library. Now waiting on new release (eta early January).
Great, looking forward to it!
Thanks!