Summary: | Can't compile cryptsetup.static on version 2.3.2 with json-c 0.14 | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Marcus V Salvador <marcus.v.salvador92> |
Component: | Current packages | Assignee: | Gentoo Linux bug wranglers <bug-wranglers> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | b747xx, jsmolic, jstein |
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | AMD64 | ||
OS: | Linux | ||
See Also: | https://bugs.gentoo.org/show_bug.cgi?id=720742 | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Attachments: | Cryptsetup compilation time' problem |
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. |
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.