-
Bug
-
Resolution: Fixed
-
Severe (Ebuild)
-
None
-
None
-
None
-
blocks cryptsetup
emerging sys-fs/cryptsetup-2.5.0 fails in the linking step with an error like this repeated trice
/usr/lib/gcc/x86_64-pc-linux-gnu/11.2.0/../../../../x86_64-pc-linux-gnu/bin/ld: /usr/lib/gcc/x86_64-pc-linux-gnu/11.2.0/../../../../lib64/libjson-c.a(random_seed.c.o): in function `json_c_get_random_seed': (.text.json_c_get_random_seed+0x1): undefined reference to `arc4random'
As arc4random is provided by libbsd, as a workaround I tried building with -lbsd tossed into CFLAGS and that made this error go away, but introduced a problem with having multiple definitions for a bunch of SHA512_* functions, making this workaround a no-go.
Full build log attached.
- relates to
-
FL-8235 Error compile sys-fs/cryptsetup-2.1.0 with USE static
- Closed
-
FL-8318 LUKS encrypted root filesystems can not be unlocked on boot.
- Closed
-
FL-10503 metro: next: amd64-excavator: dev-qt/qttranslations-5.15.2::qt-kit build failure
- Work Queue
-
FL-8598 dev-qt/qtgui insisting on certain CPU instructions
- Work Queue
-
FL-11245 tracker: harvester/2023-05 branch
- Closed
-
FL-10567 dev-libs/libgcrypt-1.9.2 - CVE-2021-33560, CVE-2021-40528
- Closed
-
FL-10955 harvester next: binutils 2.39 updates thrown away
- Closed
- links to