pentoo / pentoo-overlay

Gentoo overlay for security tools as well as the heart of the Pentoo Livecd
321 stars 90 forks source link

www-apps/BloodHound-4.3.1 fails to compile (CLANG-STRICTER-SYSTEM): Error: error:0308010C:digital envelope routines::unsupported #1447

Open asarubbo opened 1 year ago

asarubbo commented 1 year ago

https://blogs.gentoo.org/ago/2020/07/04/gentoo-tinderbox/

Issue: www-apps/BloodHound-4.2.0 fails to compile (CLANG-STRICTER-SYSTEM). Discovered on: amd64 (internal ref: pentoo_tinderbox)

NOTE: (CLANG-STRICTER-SYSTEM) in the summary means that the bug was found on a machine that runs clang with stricter mode

This machine uses clang with CFLAGS/CXXFLAGS=-Werror=implicit-function-declaration -Werror=implicit-int -Werror=incompatible-function-pointer-types

See also: https://archives.gentoo.org/gentoo-dev/message/dd9f2d3082b8b6f8dfbccb0639e6e240 https://wiki.gentoo.org/wiki/Modern_C_porting

At the time of writing, github-cli does not support attachments. I'm using gists but they can be deleted at a certain point. If you want to save them, please create attachments on your own.

build log: https://gist.github.com/cd6efebdbc90ede3298cce50ed7ba8d2 Context of error(s): https://gist.github.com/e05712ffdfbb6c7fb6d012aa645591bd

asarubbo commented 7 months ago

pentoo_tinderbox has reproduced this issue with version 4.3.1 - Updating summary.