pentoo / pentoo-overlay

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

net-analyzer/bettercap-2.32.0::pentoo fails to build on musl #1545

Closed formula-spectre closed 3 months ago

formula-spectre commented 9 months ago

emerge --info:

Portage 3.0.61 (python 3.11.7-final-0, default/linux/amd64/17.0/musl, gcc-17.0.6, musl-1.2.4-r1, 6.5.9-cachyos x86_64)
=================================================================
System uname: Linux-6.5.9-cachyos-x86_64-Intel-R-_Core-TM-_i5-2520M_CPU_@_2.50GHz-with-libc
KiB Mem:    12129048 total,    179604 free
KiB Swap:   10484732 total,  10484732 free
Timestamp of repository gentoo: Tue, 23 Jan 2024 11:48:13 +0000
Head commit of repository gentoo: 0eccb4ac14d226cb34176b562f06618f2475b461

Head commit of repository 12101111-overlay: 8535d8e54d6c29c5f812f8cdce6fe20c83fddd67

Head commit of repository CachyOS-kernels: 8aa8ba49ff703317fc887d4385708214b2465bec

Head commit of repository akater: 8c376108386406b5886733d10b97f1baf64365bd

Timestamp of repository amano-kenji: Sun, 21 Jan 2024 14:18:06 +0000
Head commit of repository amano-kenji: 48fc7cbde9b0698ab1f38a37ec5e19ff562f6481

Head commit of repository clang-musl: 54304993f58cab46e3511184c9591c45f5a2b82a

Timestamp of repository dm9pZCAq: Sun, 14 Jan 2024 19:33:43 +0000
Head commit of repository dm9pZCAq: 68f834aee5853b5a734113aef60200c06120a3d3

Timestamp of repository guru: Mon, 22 Jan 2024 17:35:12 +0000
Head commit of repository guru: cdad4c7b392e13622e10f68e81bb3fdf61872b99

Timestamp of repository haskell: Sun, 21 Jan 2024 06:33:04 +0000
Head commit of repository haskell: 14a0d86a2ade1bf31ce5e921a04c7907e5901a86

Timestamp of repository musl: Fri, 19 Jan 2024 08:05:00 +0000
Head commit of repository musl: 60b217b53afd58dc21e44bf69883679c996697d8

Timestamp of repository pentoo: Mon, 22 Jan 2024 14:35:07 +0000
Head commit of repository pentoo: 481b9f9d19a4dc33c8ad848c6857bba965a7ca62

Timestamp of repository src_prepare-overlay: Mon, 22 Jan 2024 11:20:04 +0000
Head commit of repository src_prepare-overlay: 1429e96af8b4ae0975ce7d81238313f18e81748b

sh bash 5.2_p26
ld LLD 17.0.6 (compatible with GNU linkers)
app-misc/pax-utils:       1.3.7::gentoo
app-shells/bash:          5.2_p26::gentoo
dev-build/autoconf:       2.72-r1::gentoo
dev-build/automake:       1.16.5-r1::gentoo
dev-build/cmake:          3.28.1-r1::gentoo
dev-build/libtool:        2.4.7-r2::gentoo
dev-build/make:           4.4.1-r1::gentoo
dev-build/meson:          1.3.1-r1::gentoo
dev-lang/perl:            5.38.2-r1::gentoo
dev-lang/python:          3.10.13::gentoo, 3.11.7::gentoo, 3.12.1_p1::gentoo
dev-lang/rust:            1.74.1::clang-musl
sys-apps/baselayout:      2.14-r1::gentoo
sys-apps/sandbox:         2.38::gentoo
sys-devel/binutils:       2.41-r2::gentoo
sys-devel/clang:          16.0.6::gentoo, 17.0.6::gentoo
sys-devel/lld:            17.0.6::gentoo
sys-devel/llvm:           16.0.6::clang-musl, 17.0.6::clang-musl
sys-kernel/linux-headers: 6.7::gentoo (virtual/os-headers)
sys-libs/musl:            1.2.4-r1::gentoo
Repositories:

gentoo
    location: /var/db/repos/gentoo
    sync-type: git
    sync-uri: https://github.com/gentoo-mirror/gentoo
    priority: -1000
    volatile: False
    sync-git-verify-commit-signature: true

12101111-overlay
    location: /var/db/repos/12101111-overlay
    sync-type: git
    sync-uri: https://github.com/12101111/overlay
    masters: gentoo
    volatile: False

CachyOS-kernels
    location: /var/db/repos/CachyOS-kernels
    sync-type: git
    sync-uri: https://github.com/Szowisz/CachyOS-kernels
    masters: gentoo
    volatile: False

akater
    location: /var/db/repos/akater
    sync-type: git
    sync-uri: https://gitlab.com/akater/ebuilds
    masters: gentoo
    volatile: False

amano-kenji
    location: /var/db/repos/amano-kenji
    sync-type: git
    sync-uri: https://github.com/gentoo-mirror/amano-kenji.git
    masters: gentoo
    volatile: False

clang-musl
    location: /var/db/repos/clang-musl
    sync-type: git
    sync-uri: https://github.com/clang-musl-overlay/clang-musl-overlay.git
    masters: gentoo
    volatile: False

dm9pZCAq
    location: /var/db/repos/dm9pZCAq
    sync-type: git
    sync-uri: https://github.com/gentoo-mirror/dm9pZCAq
    masters: gentoo
    volatile: False

guru
    location: /var/db/repos/guru
    sync-type: git
    sync-uri: https://github.com/gentoo-mirror/guru.git
    masters: gentoo
    volatile: False

haskell
    location: /var/db/repos/haskell
    sync-type: git
    sync-uri: https://github.com/gentoo-mirror/haskell.git
    masters: gentoo
    volatile: False

local
    location: /var/db/repos/local
    masters: gentoo
    volatile: False

musl
    location: /var/db/repos/musl
    sync-type: git
    sync-uri: https://github.com/gentoo-mirror/musl.git
    masters: gentoo
    volatile: False

pentoo
    location: /var/db/repos/pentoo
    sync-type: git
    sync-uri: https://github.com/gentoo-mirror/pentoo.git
    masters: gentoo
    volatile: False

src_prepare-overlay
    location: /var/db/repos/src_prepare-overlay
    sync-type: git
    sync-uri: https://github.com/gentoo-mirror/src_prepare-overlay.git
    masters: gentoo
    volatile: False

Installed sets: @llvm
ABI="amd64"
ABI_X86="64"
ACCEPT_KEYWORDS="amd64 ~amd64"
ACCEPT_LICENSE="*"
ACCEPT_PROPERTIES="*"
ACCEPT_RESTRICT="*"
ADA_TARGET="gnat_2021"
APACHE2_MODULES="authn_core authz_core socache_shmcb unixd actions alias auth_basic authn_anon authn_dbm authn_file authz_dbm authz_groupfile authz_host authz_owner authz_user autoindex cache cgi cgid dav dav_fs dav_lock deflate dir env expires ext_filter file_cache filter headers include info log_config logio mime mime_magic negotiation rewrite setenvif speling status unique_id userdir usertrack vhost_alias"
ARCH="amd64"
AUTOCLEAN="no"
BINPKG_COMPRESS="zstd"
BINPKG_FORMAT="xpak"
BINPKG_GPG_SIGNING_BASE_COMMAND="/usr/bin/flock /run/lock/portage-binpkg-gpg.lock /usr/bin/gpg --sign --armor [PORTAGE_CONFIG]"
BINPKG_GPG_SIGNING_DIGEST="SHA512"
BINPKG_GPG_VERIFY_BASE_COMMAND="/usr/bin/gpg --verify --batch --no-tty --no-auto-check-trustdb --status-fd 2 [PORTAGE_CONFIG] [SIGNATURE]"
BINPKG_GPG_VERIFY_GPG_HOME="/etc/portage/gnupg"
BOOTSTRAP_USE="unicode internal-glib pkg-config split-usr xml python_targets_python3_11 python_single_target_python3_11 multilib -berkdb -gdbm ssl curl_ssl_openssl python_single_target_python3_10 clang compiler-rt default-compiler-rt default-libcxx default-lld libcxx libcxxabi lld llvm-libunwind -llvm_targets_AArch64 -llvm_targets_AMDGPU -llvm_targets_ARM -llvm_targets_AVR -llvm_targets_BPF -llvm_targets_Hexagon -llvm_targets_Lanai -llvm_targets_MSP430 -llvm_targets_Mips -llvm_targets_NVPTX -llvm_targets_PowerPC -llvm_targets_RISCV -llvm_targets_Sparc -llvm_targets_SystemZ -llvm_targets_VE -llvm_targets_WebAssembly -llvm_targets_XCore -llvm_targets_LoongArch"
BROOT=""
BROWSER="firefox"
CABAL_CONFIG="/home/formula/.config/cabal/config"
CABAL_DIR="/home/formula/.config/cabal"
CALLIGRA_FEATURES="karbon sheets words"
CARGO_HOME="/home/formula/.local/share/cargo"
CBUILD="x86_64-gentoo-linux-musl"
CC="x86_64-gentoo-linux-musl-clang"
CFLAGS="-flto=thin -O3 -pipe   -falign-functions=32 -fomit-frame-pointer -ffunction-sections  -fdata-sections -fno-math-errno -fno-trapping-math  -Wp,-D_REENTRANT     -mllvm -polly -mllvm -polly-run-dce -mllvm -polly-run-inliner  -mllvm -polly-ast-use-context -mllvm -polly-detect-keep-going -mllvm -polly-vectorizer=stripmine  -mllvm -polly-invariant-load-hoisting   -Wp,-D_REENTRANT -fuse-ld=mold"
CFLAGS_amd64="-m64"
CFLAGS_x32="-mx32"
CFLAGS_x86="-m32 -mfpmath=sse"
CHOST="x86_64-gentoo-linux-musl"
CHOST_amd64="x86_64-gentoo-linux-musl"
CHOST_x32="x86_64-pc-linux-gnux32"
CHOST_x86="i686-pc-linux-gnu"
CLEAN_DELAY="5"
CMAKE_MAKEFILE_GENERATOR="ninja"
CMD_DURATION_MS="0823"
COLLECTD_PLUGINS="df interface irq load memory rrdtool swap syslog"
COLLISION_IGNORE="/boot/dtbs/* /lib/modules/*"
COLORTERM="truecolor"
COMMON_FLAGS="-flto=thin -O3 -pipe   -falign-functions=32 -fomit-frame-pointer -ffunction-sections  -fdata-sections -fno-math-errno -fno-trapping-math  -Wp,-D_REENTRANT     -mllvm -polly -mllvm -polly-run-dce -mllvm -polly-run-inliner  -mllvm -polly-ast-use-context -mllvm -polly-detect-keep-going -mllvm -polly-vectorizer=stripmine  -mllvm -polly-invariant-load-hoisting   -Wp,-D_REENTRANT -fuse-ld=mold"
CONFIG_PROTECT="/etc /usr/share/config /usr/share/gnupg/qualified.txt"
CONFIG_PROTECT_MASK="/etc/ca-certificates.conf /etc/dconf /etc/env.d /etc/fonts/fonts.conf /etc/gconf /etc/gentoo-release /etc/revdep-rebuild /etc/sandbox.d"
CPP="x86_64-gentoo-linux-musl-clang-cpp"
CPU_FLAGS_X86="mmx mmxext sse sse2 aes avx pclmul popcnt sse3 sse4_1 sse4_2 ssse3"
CURRENT="17"
CURRENT_FILE="/home/formula/.cache/starship/init.nu"
CXX="x86_64-gentoo-linux-musl-clang++"
CXXFLAGS="-flto=thin -O3 -pipe   -falign-functions=32 -fomit-frame-pointer -ffunction-sections  -fdata-sections -fno-math-errno -fno-trapping-math  -Wp,-D_REENTRANT     -mllvm -polly -mllvm -polly-run-dce -mllvm -polly-run-inliner  -mllvm -polly-ast-use-context -mllvm -polly-detect-keep-going -mllvm -polly-vectorizer=stripmine  -mllvm -polly-invariant-load-hoisting   -Wp,-D_REENTRANT -fuse-ld=mold"
CXXSTDLIB="c++"
DBUS_SESSION_BUS_ADDRESS="unix:abstract=/formula/dbus"
DEFAULT_ABI="amd64"
DIRS_POSITION="0"
DISPLAY=":0"
DISTDIR="/var/cache/distfiles"
DOOMDIR="/home/formula/.config/doom.d"
EDITOR="emacs"
ELIBC="musl"
EMACSDIR="/home/formula/.config/emacs"
EMERGE_DEFAULT_OPTS="--keep-going --autounmask=y --autounmask-write --verbose --autounmask-license=y"
EMERGE_WARNING_DELAY="10"
ENV_UNSET="CARGO_HOME DBUS_SESSION_BUS_ADDRESS DISPLAY GDK_PIXBUF_MODULE_FILE GOBIN GOPATH PERL5LIB PERL5OPT PERLPREFIX PERL_CORE PERL_MB_OPT PERL_MM_OPT XAUTHORITY XDG_CACHE_HOME XDG_CONFIG_HOME XDG_DATA_HOME XDG_RUNTIME_DIR XDG_STATE_HOME"
EPREFIX=""
EROOT="/"
ESYSROOT="/"
FCFLAGS="-flto=thin -O3 -pipe   -falign-functions=32 -fomit-frame-pointer -ffunction-sections  -fdata-sections -fno-math-errno -fno-trapping-math  -Wp,-D_REENTRANT     -mllvm -polly -mllvm -polly-run-dce -mllvm -polly-run-inliner  -mllvm -polly-ast-use-context -mllvm -polly-detect-keep-going -mllvm -polly-vectorizer=stripmine  -mllvm -polly-invariant-load-hoisting   -Wp,-D_REENTRANT -fuse-ld=mold"
FEATURES="assume-digests binpkg-docompress binpkg-dostrip binpkg-logs binpkg-multi-instance buildpkg-live config-protect-if-modified distlocks ebuild-locks fixlafiles ipc-sandbox merge-sync network-sandbox news parallel-fetch pid-sandbox pkgdir-index-trusted preserve-libs protect-owned qa-unresolved-soname-deps sandbox sfperms strict unknown-features-warn unmerge-logs unmerge-orphans userfetch userpriv usersandbox usersync xattr"
FETCHCOMMAND="wget -t 3 -T 60 --passive-ftp -O "${DISTDIR}/${FILE}" "${URI}""
FETCHCOMMAND_RSYNC="rsync -LtvP "${URI}" "${DISTDIR}/${FILE}""
FETCHCOMMAND_SFTP="bash -c "x=\${2#sftp://} ; host=\${x%%/*} ; port=\${host##*:} ; host=\${host%:*} ; [[ \${host} = \${port} ]] && port= ; eval \"declare -a ssh_opts=(\${3})\" ; exec sftp \${port:+-P \${port}} \"\${ssh_opts[@]}\" \"\${host}:/\${x#*/}\" \"\$1\"" sftp "${DISTDIR}/${FILE}" "${URI}" "${PORTAGE_SSH_OPTS}""
FETCHCOMMAND_SSH="bash -c "x=\${2#ssh://} ; host=\${x%%/*} ; port=\${host##*:} ; host=\${host%:*} ; [[ \${host} = \${port} ]] && port= ; exec rsync --rsh=\"ssh \${port:+-p\${port}} \${3}\" -avP \"\${host}:/\${x#*/}\" \"\$1\"" rsync "${DISTDIR}/${FILE}" "${URI}" "${PORTAGE_SSH_OPTS}""
FFLAGS="-flto=thin -O3 -pipe   -falign-functions=32 -fomit-frame-pointer -ffunction-sections  -fdata-sections -fno-math-errno -fno-trapping-math  -Wp,-D_REENTRANT     -mllvm -polly -mllvm -polly-run-dce -mllvm -polly-run-inliner  -mllvm -polly-ast-use-context -mllvm -polly-detect-keep-going -mllvm -polly-vectorizer=stripmine  -mllvm -polly-invariant-load-hoisting   -Wp,-D_REENTRANT -fuse-ld=mold"
FILE_PWD="/home/formula/.cache/starship"
GCC_SPECS=""
GENTOO_MIRRORS="http://distfiles.gentoo.org"
GNUPGHOME="/home/formula/.local/share/gnupg"
GOBIN="/home/formula/.local/share/go/bin"
GOPATH="/home/formula/.local/share/go"
GPG_VERIFY_GROUP_DROP="nogroup"
GPG_VERIFY_USER_DROP="nobody"
GPSD_PROTOCOLS="ashtech aivdm earthmate evermore fv18 garmin garmintxt gpsclock greis isync itrax mtk3301 ntrip navcom oceanserver oncore rtcm104v2 rtcm104v3 sirf skytraq superstar2 tsip tripmate tnt ublox"
GRUB_PLATFORMS=""
GSETTINGS_BACKEND="dconf"
GTK2_RC_FILES="/home/formula/.config/gtk-2.0/gtkrc"
HOME="/home/formula"
HUSHLOGIN="FALSE"
I3SOCK="/run/user/1003/sway-ipc.1003.1576.sock"
ICEAUTHORITY="/home/formula/.cache/ICEauthority"
INFOPATH="/usr/share/gcc-data/x86_64-gentoo-linux-musl/12.2.0/info:/usr/share/binutils-data/x86_64-gentoo-linux-musl/2.39/info:/usr/share/autoconf-2.72/info:/usr/share/automake-1.16.5/info:/usr/share/info:/usr/share/info/emacs-29-vcs"
INPUT_DEVICES="wacom"
INSTALL_MASK="charset.alias /usr/share/locale/locale.alias"
IUSE_IMPLICIT="abi_x86_64 prefix prefix-guest prefix-stack"
KERNEL="linux"
L10N="en-GB"
LANG="C.UTF8"
LAST_EXIT_CODE="0"
LCD_DEVICES="bayrad cfontz glk hd44780 lb216 lcdm001 mtxorb text"
LC_MESSAGES="C"
LDFLAGS="-Wl,-O1 -Wl,--as-needed  "
LDFLAGS_amd64="-m elf_x86_64"
LDFLAGS_x32="-m elf32_x86_64"
LDFLAGS_x86="-m elf_i386"
LESS="-R -M --shift 5"
LESSHISTFILE="/home/formula/.cache/less/history"
LESSOPEN="|lesspipe %s"
LEX="flex"
LIBDIR_amd64="lib"
LIBDIR_x32="libx32"
LIBDIR_x86="lib32"
LIBTOOL="rlibtool"
LLVM="1"
LLVM_IAS="1"
LLVM_TARGETS="X86 WebAssembly"
LLVM_USE_LIBCXX="1"
LOGNAME="formula"
LUA_SINGLE_TARGET="lua5-1"
LUA_TARGETS="lua5-1"
MAIL="/var/mail/formula"
MAKE="make LIBTOOL=rlibtool"
MAKEFLAGS="LIBTOOL=rlibtool"
MAKEOPTS="-j4 -l4"
MANPAGER="manpager"
MANPATH="/usr/share/gcc-data/x86_64-gentoo-linux-musl/12.2.0/man:/usr/share/binutils-data/x86_64-gentoo-linux-musl/2.39/man:/usr/local/share/man:/usr/share/man:/usr/lib/rust/man:/usr/lib/llvm/17/share/man:/usr/lib/llvm/16/share/man://opt/plan9/man:/etc/eselect/wine/share/man"
MICROCODE_SIGNATURES="-s 0x000206a7"
MOLD_FLAGS="-fuse-ld=mold -fPIC"
MOTD_SHOWN="pam"
MOZ_ENABLE_WAYLAND="1"
MULTILIB_ABIS="amd64"
MULTILIB_STRICT_DENY="64-bit.*shared object"
MULTILIB_STRICT_DIRS="/lib32 /lib /usr/lib32 /usr/lib /usr/kde/*/lib32 /usr/kde/*/lib /usr/qt/*/lib32 /usr/qt/*/lib /usr/X11R6/lib32 /usr/X11R6/lib"
MULTILIB_STRICT_EXEMPT="(perl5|gcc|binutils|eclipse-3|debug|portage|udev|systemd|clang|python-exec|llvm)"
NIX_PATH="/home/formula/.nix-defexpr/channels"
NU_LOG_DATE_FORMAT="%Y-%m-%dT%H:%M:%S%.3f"
NU_LOG_FORMAT="%ANSI_START%%DATE%|%LEVEL%|%MSG%%ANSI_STOP%"
NU_PLUGIN_DIRS="/home/formula/.config/nushell/plugins"
NU_VERSION="0.89.0"
OFFICE_IMPLEMENTATION="libreoffice"
OPT_FLAGS="  -falign-functions=32 -fomit-frame-pointer -ffunction-sections  -fdata-sections -fno-math-errno -fno-trapping-math  -Wp,-D_REENTRANT  "
PASSWORD_STORE_GPG_OPTS=" --default-recipient cloud.strife@tuta.io"
PATH="/home/formula/.config/carapace/bin:/home/formula/.local/bin:/home/formula/.config/carapace/bin:/usr/local/sbin:/usr/local/bin:/usr/bin:/opt/bin:/usr/lib/llvm/17/bin:/usr/lib/llvm/16/bin://opt/plan9/bin:/etc/eselect/wine/bin:/home/formula/.local/share/go/bin:/home/formula/.nix-profile/bin"
PHP_TARGETS="php8-1"
PKGDIR="/var/cache/binpkgs"
PLAN9="//opt/plan9"
POLLY_FLAGS="  -mllvm -polly -mllvm -polly-run-dce -mllvm -polly-run-inliner  -mllvm -polly-ast-use-context -mllvm -polly-detect-keep-going -mllvm -polly-vectorizer=stripmine  -mllvm -polly-invariant-load-hoisting  "
PORTAGE_ARCHLIST="alpha amd64 amd64-linux arm arm-linux arm64 arm64-linux arm64-macos hppa ia64 loong m68k mips ppc ppc-macos ppc64 ppc64-linux riscv riscv-linux s390 sparc x64-macos x64-solaris x86 x86-linux"
PORTAGE_BIN_PATH="/usr/lib/portage/python3.11"
PORTAGE_COMPRESS_EXCLUDE_SUFFIXES="css gif htm[l]? jp[e]?g js pdf png"
PORTAGE_CONFIGROOT="/"
PORTAGE_DEBUG="0"
PORTAGE_DEPCACHEDIR="/var/cache/edb/dep"
PORTAGE_ELOG_CLASSES="log warn error"
PORTAGE_ELOG_MAILFROM="portage@localhost"
PORTAGE_ELOG_MAILSUBJECT="[portage] ebuild log for ${PACKAGE} on ${HOST}"
PORTAGE_ELOG_MAILURI="root"
PORTAGE_ELOG_SYSTEM="save_summary:log,warn,error,qa echo"
PORTAGE_FETCH_CHECKSUM_TRY_MIRRORS="5"
PORTAGE_FETCH_RESUME_MIN_SIZE="350K"
PORTAGE_GID="250"
PORTAGE_GPG_SIGNING_COMMAND="gpg --sign --digest-algo SHA256 --clearsign --yes --default-key "${PORTAGE_GPG_KEY}" --homedir "${PORTAGE_GPG_DIR}" "${FILE}""
PORTAGE_INST_GID="0"
PORTAGE_INST_UID="0"
PORTAGE_INTERNAL_CALLER="1"
PORTAGE_LIBC="musl"
PORTAGE_LOGDIR_CLEAN="find "${PORTAGE_LOGDIR}" -type f ! -name "summary.log*" -mtime +7 -delete"
PORTAGE_OVERRIDE_EPREFIX=""
PORTAGE_PYM_PATH="/usr/lib/python3.11/site-packages"
PORTAGE_PYTHONPATH="/usr/lib/python3.11/site-packages"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --omit-dir-times --compress --force --whole-file --delete --stats --human-readable --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages --exclude=/.git"
PORTAGE_RSYNC_RETRIES="-1"
PORTAGE_SYNC_STALE="30"
PORTAGE_TMPDIR="/var/tmp"
PORTAGE_TRUST_HELPER="/usr/bin/getuto"
PORTAGE_VERBOSE="1"
PORTAGE_WORKDIR_MODE="0700"
PORTAGE_XATTR_EXCLUDE="btrfs.* security.evm security.ima    security.selinux system.nfs4_acl user.apache_handler    user.Beagle.* user.dublincore.* user.mime_encoding user.xdg.*"
POSTGRES_TARGETS="postgres15"
PROFILE_ONLY_VARIABLES="ARCH ELIBC IUSE_IMPLICIT KERNEL USE_EXPAND_IMPLICIT USE_EXPAND_UNPREFIXED USE_EXPAND_VALUES_ARCH USE_EXPAND_VALUES_ELIBC USE_EXPAND_VALUES_KERNEL"
PROMPT_INDICATOR=""
PROMPT_MULTILINE_INDICATOR="∙ "
PWD="/home/formula"
PYTHONDONTWRITEBYTECODE="1"
PYTHON_SINGLE_TARGET="python3_11"
PYTHON_TARGETS="python3_11 python3_10"
QT_QPA_PLATFORMTHEME="qt5ct"
RESUMECOMMAND="wget -c -t 3 -T 60 --passive-ftp -O "${DISTDIR}/${FILE}" "${URI}""
RESUMECOMMAND_RSYNC="rsync -LtvP "${URI}" "${DISTDIR}/${FILE}""
RESUMECOMMAND_SSH="bash -c "x=\${2#ssh://} ; host=\${x%%/*} ; port=\${host##*:} ; host=\${host%:*} ; [[ \${host} = \${port} ]] && port= ; exec rsync --rsh=\"ssh \${port:+-p\${port}} \${3}\" -avP \"\${host}:/\${x#*/}\" \"\$1\"" rsync "${DISTDIR}/${FILE}" "${URI}" "${PORTAGE_SSH_OPTS}""
ROOT="/"
ROOTPATH="/usr/local/sbin:/usr/local/bin:/usr/bin:/opt/bin:/usr/lib/llvm/17/bin:/usr/lib/llvm/16/bin://opt/plan9/bin"
RPMDIR="/var/cache/rpm"
RUBY_TARGETS="ruby31"
S6_ENVDIR_DIR="/home/formula/.config/s6-rc/envdir"
SBCL_HOME="/usr/lib/sbcl"
SBCL_SOURCE_ROOT="/usr/lib/sbcl/src"
SHELL="/usr/bin/nu"
SHLVL="0"
SSH_AUTH_SOCK="/run/user/1003/ssh-agent.socket"
STARSHIP_SESSION_KEY="JakjpA41miTOlQmP"
STARSHIP_SHELL="nu"
STRIP_MASK="*.a"
SWAYBG_BGDIR="/home/formula/documents/Pictures/walls/admech-wallpaper.png"
SWAYBG_BGMODE="fill"
SWAYSOCK="/run/user/1003/sway-ipc.1003.1576.sock"
SYMLINK_LIB="no"
SYSROOT="/"
TERM="xterm"
TWISTED_DISABLE_WRITING_OF_PLUGIN_CACHE="1"
TYM_ID="2"
UID="1003"
UNINSTALL_IGNORE="/bin /usr/bin /sbin /usr/sbin"
USE="X acl alsa amd64 audio bzip2 clang cli compiler-rt crypt dbus default-compiler-rt default-libcxx default-lld dri elogind emacs fortran gtk iconv ipv6 jpeg libcxx libcxxabi libtirpc lld llvm-libunwind lto mp3 ncurses nls openmp pam pcre pic pipewire pulseaudio readline savedconfig seccomp ssl static-libs svg system-* system-libvpx test-rust tiff udev unicode usb wayland xattr xinerama zlib" ABI_X86="64" ADA_TARGET="gnat_2021" APACHE2_MODULES="authn_core authz_core socache_shmcb unixd actions alias auth_basic authn_anon authn_dbm authn_file authz_dbm authz_groupfile authz_host authz_owner authz_user autoindex cache cgi cgid dav dav_fs dav_lock deflate dir env expires ext_filter file_cache filter headers include info log_config logio mime mime_magic negotiation rewrite setenvif speling status unique_id userdir usertrack vhost_alias" CALLIGRA_FEATURES="karbon sheets words" COLLECTD_PLUGINS="df interface irq load memory rrdtool swap syslog" CPU_FLAGS_X86="mmx mmxext sse sse2 aes avx pclmul popcnt sse3 sse4_1 sse4_2 ssse3" ELIBC="musl" GPSD_PROTOCOLS="ashtech aivdm earthmate evermore fv18 garmin garmintxt gpsclock greis isync itrax mtk3301 ntrip navcom oceanserver oncore rtcm104v2 rtcm104v3 sirf skytraq superstar2 tsip tripmate tnt ublox" INPUT_DEVICES="wacom" KERNEL="linux" L10N="en-GB" LCD_DEVICES="bayrad cfontz glk hd44780 lb216 lcdm001 mtxorb text" LLVM_TARGETS="X86 WebAssembly" LUA_SINGLE_TARGET="lua5-1" LUA_TARGETS="lua5-1" OFFICE_IMPLEMENTATION="libreoffice" PHP_TARGETS="php8-1" POSTGRES_TARGETS="postgres15" PYTHON_SINGLE_TARGET="python3_11" PYTHON_TARGETS="python3_11 python3_10" RUBY_TARGETS="ruby31" VIDEO_CARDS="intel i915" XTABLES_ADDONS="quota2 psd pknock lscan length2 ipv4options ipp2p iface geoip fuzzy condition tarpit sysrq proto logmark ipmark dhcpmac delude chaos account"
USER="formula"
USERLAND="GNU"
USE_EXPAND="ABI_MIPS ABI_S390 ABI_X86 ADA_TARGET ALSA_CARDS AMDGPU_TARGETS APACHE2_MODULES APACHE2_MPMS CALLIGRA_FEATURES CAMERAS COLLECTD_PLUGINS CPU_FLAGS_ARM CPU_FLAGS_PPC CPU_FLAGS_X86 CURL_SSL ELIBC FFTOOLS GPSD_PROTOCOLS GRUB_PLATFORMS INPUT_DEVICES KERNEL L10N LCD_DEVICES LIBREOFFICE_EXTENSIONS LLVM_TARGETS LUA_SINGLE_TARGET LUA_TARGETS MONKEYD_PLUGINS NGINX_MODULES_HTTP NGINX_MODULES_MAIL NGINX_MODULES_STREAM OFFICE_IMPLEMENTATION OPENMPI_FABRICS OPENMPI_OFED_FEATURES OPENMPI_RM PHP_TARGETS POSTGRES_TARGETS PYTHON_SINGLE_TARGET PYTHON_TARGETS QEMU_SOFTMMU_TARGETS QEMU_USER_TARGETS RUBY_TARGETS SANE_BACKENDS UWSGI_PLUGINS VIDEO_CARDS VOICEMAIL_STORAGE XTABLES_ADDONS"
USE_EXPAND_HIDDEN="ABI_MIPS ABI_S390 ABI_X86 CPU_FLAGS_ARM CPU_FLAGS_PPC ELIBC KERNEL"
USE_EXPAND_IMPLICIT="ARCH ELIBC KERNEL"
USE_EXPAND_UNPREFIXED="ARCH"
USE_EXPAND_VALUES_ARCH="alpha amd64 amd64-linux arm arm64 arm64-macos hppa ia64 loong m68k mips ppc ppc64 ppc64-linux ppc-macos riscv s390 sparc x64-macos x64-solaris x86 x86-linux"
USE_EXPAND_VALUES_ELIBC="bionic Darwin glibc mingw musl SunOS"
USE_EXPAND_VALUES_KERNEL="Darwin linux SunOS"
USE_ORDER="env:pkg:conf:defaults:pkginternal:features:repo:env.d"
VIDEO_CARDS="intel i915"
VTE_VERSION="7402"
WAYLAND_DISPLAY="wayland-1"
WDISPLAY=":0"
XAUTHORITY="/home/formula/.local/share/sx/xauthority"
XCOMPOSECACHE="/home/formula/.cache/X11/compose"
XCURSOR_SIZE="24"
XDG_ACTIVATION_TOKEN="abddaf44b8885b90b2e0b4e7ff9e76de"
XDG_CONFIG_DIRS="/etc/xdg"
XDG_CONFIG_HOME="/home/formula/.config"
XDG_CURRENT_DESKTOP="Unity"
XDG_DATA_DIRS="/usr/local/share:/usr/share:/etc/eselect/wine/share"
XDG_DATA_HOME="/home/formula/.local/share"
XDG_RUNTIME_DIR="/run/user/1003"
XDG_SEAT="seat0"
XDG_SESSION_CLASS="user"
XDG_SESSION_ID="1"
XDG_SESSION_TYPE="wayland"
XDG_VTNR="1"
XMONAD_CACHE_DIR="/home/formula/.config/xmonad"
XMONAD_CONFIG_HOME="/home/formula/.config/xmonad"
XMONAD_DATA_DIR="/home/formula/.config/xmonad"
XTABLES_ADDONS="quota2 psd pknock lscan length2 ipv4options ipp2p iface geoip fuzzy condition tarpit sysrq proto logmark ipmark dhcpmac delude chaos account"
ac_cv_c_undeclared_builtin_options="none needed"
enable_year2038="no"
gl_cv_compiler_check_decl_option="-Werror=implicit-function-declaration"

attached is the build.log build.log (forgot to run it trough ansifilter, see my gist below) my current status: gentoo linux, llvm toolchain ver 17, musl libc version 1.2.4, go version: dev-lang/go-1.21.6:0

formula-spectre commented 9 months ago

here is a gist, which I think can be handier:
https://gist.github.com/formula-spectre/be0cfcd3b676a8b9d870e2001c5a6126

ZeroChaos- commented 9 months ago

bettercap is still sort of maintained, it would likely be better to report this to them https://github.com/bettercap/bettercap

formula-spectre commented 9 months ago

bettercap is still sort of maintained, it would likely be better to report this to them https://github.com/bettercap/bettercap

done :D

blshkv commented 9 months ago

bettercap is still sort of maintained, it would likely be better to report this to them https://github.com/bettercap/bettercap

done :D

good job on identifying the package. But you might need to go to the next upstream now, i.e. : http://github.com/chifflier/nfqueue

Could you please check if you are able to compile a newer version? 20170228160439 is too old.

formula-spectre commented 9 months ago

Could you please check if you are able to compile a newer version? 0170228160439 is too old.

i beg your pardon, of what? which package? bettercap or nfqueue?

good job on identifying the package. But you might need to go to the next upstream now, i.e. : http://github.com/chifflier/nfqueue

This links 404s me, did you mean this one? https://github.com/chifflier/nfqueue-go

blshkv commented 3 months ago

so upstream fixed https://github.com/bettercap/bettercap/issues/1070 by switching to go-nfqueue Let's wait for the next release.

blshkv commented 3 months ago

a new release with the fix is out. Feel free to create a pull request or wait for it.