Created attachment 864330 [details] dev-util/librnp-0.17.0-r1 log dev-util/librnp-0.17.0-r1 fails to compile. Possibly due to switching dev-libs/sexp USE="-static-libs".
> qlist dev-libs/sexp > /usr/lib64/pkgconfig/sexp.pc > /usr/include/sexp/sexp-error.h > /usr/include/sexp/sexp.h > /usr/include/sexp/ext-key-format.h > /usr/bin/sexp > /usr/share/doc/sexp-0.8.3/README.adoc.bz2
Created attachment 864331 [details] dev-util/librnp-0.17.0-r1 info
btw the subslot on dev-util/librnp is incorrect, is "0/0.16.1", should be "0.17.0".
OH! I noticed just now that dev-libs/sexp does not install any shared libs!
I tried messing around with dev-libs/sexp build config args but it just will not build a shared lib. So the only resolution is to stabilize dev-libs/sexp-3.8.5 now.
(In reply to Maciej Barć from comment #5) > I tried messing around with dev-libs/sexp build config args but it just will > not build a shared lib. > So the only resolution is to stabilize dev-libs/sexp-3.8.5 now. s|dev-libs/sexp-3.8.5|dev-libs/sexp-0.8.5| :)
Fixed with https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=15a3dc425c984cfc6c2c417e07f5a393784e8fa9 and https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8728dddbb5455447f8508ed61bc6abf38f4be289 Thx Joonas!
(In reply to Maciej Barć from comment #7) > Fixed with > https://gitweb.gentoo.org/repo/gentoo.git/commit/ > ?id=15a3dc425c984cfc6c2c417e07f5a393784e8fa9 > and > https://gitweb.gentoo.org/repo/gentoo.git/commit/ > ?id=8728dddbb5455447f8508ed61bc6abf38f4be289 > > Thx Joonas! * 8c78dad436d473f1e379b91f430816df6a5b17d3, 857d72c5e138e85b1e757efa64905aae3ef8c8a8 and 297956943c373a8d15ce41ac5f850c90c8835e73
Yeah sorry about the mess. Was originally gonna add ~keyworded version and restrict the dep with < > for different ebuilds, but that would've also been pretty dirty. (In reply to Maciej Barć from comment #3) > btw the subslot on dev-util/librnp is incorrect, is "0/0.16.1", should be > "0.17.0". I try to honor the upstream SONAME version and if the library functions aren't breaking on bump, there's no reason to bump the subslot either forcing rR. $ objdump -p /usr/lib64/librnp.so.0.17.0 | grep SONAME SONAME librnp.so.0 not helpful :(