Created attachment 637126 [details] Cryptsetup compilation time' problem Hello to y´all, guys. Reporting the bug of the cryptsetup.static compilation problem on version 2.3.2. Please, look my log file in the attachment. Regards, Marcus.
I confirm The problem is in fact related to the new json-c 0.14. Even when the USE "static-libs" is set, no static libs a produced. I try to manually add -DBUILD_STATIC_LIBS in the ebuild but after the configuring part I see that : CMake Warning: Manually-specified variables were not used by the project: BUILD_STATIC_LIBS json-c static is required for cryptsetup.static. cryptsetup.static is required for encrypted boot device.
Hello, there was a json-c bug opened for the "static-libs" problem - https://bugs.gentoo.org/720742 It has been resolved and changes were merged in ::gentoo tree yesterday ( via https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=34cc9b34ece4e078343c264acaf4b9962a57969b) I hope that solves your problems here :)
please test and reopen if it is not fixed.