GithubHelp home page GithubHelp logo

gentoo-monero / gentoo-monero Goto Github PK

View Code? Open in Web Editor NEW
11.0 11.0 11.0 203 KB

Monero packages for Gentoo Linux

License: GNU General Public License v2.0

Shell 94.65% Python 5.35%
ebuild gentoo monero overlay

gentoo-monero's Introduction

Gentoo Monero Overlay

Getting Started

eselect-repository

# Install eselect-repository, if you don't already have it.
emerge --ask --noreplace eselect-repository

# Enable the overlay.
eselect repository enable monero

# Sync the overlay.
emaint sync --repo monero

# Unmask everything in the overlay.
echo '*/*::monero ~amd64' >> /etc/portage/package.accept_keywords

# Install some software!
emerge --ask net-p2p/monero

Manual

# Add overlay to repos.conf.
cat << EOF > /etc/portage/repos.conf/monero.conf
[monero]
location = /var/db/repos/monero
sync-type = git
sync-uri = https://github.com/gentoo-monero/gentoo-monero.git
EOF

# Sync the overlay.
emaint sync --repo monero

# Unmask everything in the overlay.
echo '*/*::monero ~amd64' >> /etc/portage/package.accept_keywords

# Install some software!
emerge --ask net-p2p/monero

Contributing

Contributions of all types are welcome. Feel free to make a pull request! See CONTRIBUTING.md in the project root for more info.

gentoo-monero's People

Contributors

00-matt avatar antecrescent avatar plexvola avatar telans avatar tux1c avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar

gentoo-monero's Issues

Failure to run monero (Illegal instruction) on core2duo cpu (AES ?)

Hi,
I'm unable to run monero on my core2 system. It says : "Illegal instruction".
I think it is related to the fact, that by default monero is configured with AES support
See : https://github.com/monero-project/monero/blob/82149bfe441e56d5f9d72a13ffa25ce1df6d8391/CMakeLists.txt (line 741)

and there is no USE flag to disable it currently (there is no AES support on my core2 duo)

with gdb, the output is the following :

0x0000555555891a6a in _GLOBAL__sub_I_crypto.cpp ()

Maybe it is something else, I'm not sure, but on an other system (with AES support in the cpu), it works fine.

Monerod crashes with Open-RC

Monerod crashes when it's started by OpenRC, but runs fine when started manually. Initially I though that was ufw fault, but disable it doesn't change anything,

Outputs:

<{root @ gen2}> ~ [0] 
# rc-update add monerod default
 * service monerod added to runlevel default
<{root @ gen2}> ~ [0] 
# rc-service monerod start
 * Starting Monero P2P Daemon ...                                                                   [ ok ]
<{root @ gen2}> ~ [0]
# rc-service monerod status
 * status: crashed
<{root @ gen2}> ~ [32] 
#

<{root @ gen2}> ~ [0] 
# monerod
2020-11-09 19:27:33.727	I Monero 'Oxygen Orion' (v0.17.1.3-release)
2020-11-09 19:27:33.727	I Initializing cryptonote protocol...
2020-11-09 19:27:33.728	I Cryptonote protocol initialized OK
2020-11-09 19:27:33.728	I Initializing core...
2020-11-09 19:27:33.728	I Loading blockchain from folder /root/.bitmonero/lmdb ...
2020-11-09 19:27:33.792	I Loading checkpoints
2020-11-09 19:27:33.792	I Core initialized OK
2020-11-09 19:27:33.792	I Initializing p2p server...
2020-11-09 19:27:33.792	I p2p server initialized OK
2020-11-09 19:27:33.792	I Initializing core RPC server...
2020-11-09 19:27:33.792	I Binding on 127.0.0.1 (IPv4):18081
2020-11-09 19:27:35.032	I core RPC server initialized OK on port: 18081
2020-11-09 19:27:35.033	I Starting core RPC server...
2020-11-09 19:27:35.033	I core RPC server started ok
2020-11-09 19:27:35.033	I Starting p2p net loop...
2020-11-09 19:27:36.034	I 
2020-11-09 19:27:36.034	I **********************************************************************
2020-11-09 19:27:36.034	I The daemon will start synchronizing with the network. This may take a long time to complete.
2020-11-09 19:27:36.034	I 
2020-11-09 19:27:36.034	I You can set t......

The problem is that starting monerod manually the data base is saved in the user home directory and not the directory specified on /etc/monero/monerod.conf.

My monerod.conf:

<{sade @ gen2}> ~ [0]
§ cat /etc/monero/monerod.conf
# Configuration for monerod
# Syntax: any command line option may be specified as 'clioptionname=value'.
#         Boolean options such as 'no-igd' are specified as 'no-igd=1'.
# See 'monerod --help' for all available options.

data-dir=/var/lib/monero
log-file=/var/log/monero/monero.log
log-level=0
prune-blockchain=1
inactivity-lock-timeout=300
auto-refresh=1
<{sade @ gen2}> ~ [0]
§

My emerge --info, just because:

<{root @ gen2}> ~ [0] 
# emerge --info                                                                                [16:39:53]
Portage 3.0.8 (python 3.7.9-final-0, default/linux/amd64/17.1/hardened, gcc-9.3.0, glibc-2.32-r2, 5.9.6-gentoo-sade x86_64)
=================================================================
System uname: Linux-5.9.6-gentoo-sade-x86_64-Intel-R-_Core-TM-_i7-4790_CPU_@_3.60GHz-with-gentoo-2.7
KiB Mem:    16273184 total,   9208476 free
KiB Swap:   16777212 total,  15352572 free
Timestamp of repository gentoo: Mon, 09 Nov 2020 13:30:01 +0000
Head commit of repository gentoo: f1d1cf0f1271901c791e46e819bbd228358850fe
Timestamp of repository monero: Sun, 08 Nov 2020 10:35:21 +0000
Head commit of repository monero: 68624d89b32c7cfd3b6eb12fa71952e318329d57

sh bash 5.0_p18
ld GNU ld (Gentoo 2.34 p6) 2.34.0
app-shells/bash:          5.0_p18::gentoo
dev-java/java-config:     2.3.1::gentoo
dev-lang/perl:            5.30.3::gentoo
dev-lang/python:          2.7.18-r4::gentoo, 3.7.9::gentoo, 3.8.5::gentoo, 3.9.0::gentoo
dev-util/cmake:           3.17.4-r1::gentoo
sys-apps/baselayout:      2.7::gentoo
sys-apps/openrc:          0.42.1::gentoo
sys-apps/sandbox:         2.20::gentoo
sys-devel/autoconf:       2.13-r1::gentoo, 2.69-r5::gentoo
sys-devel/automake:       1.16.1-r1::gentoo
sys-devel/binutils:       2.34-r2::gentoo
sys-devel/gcc:            9.3.0-r1::gentoo
sys-devel/gcc-config:     2.3.2::gentoo
sys-devel/libtool:        2.4.6-r6::gentoo
sys-devel/make:           4.2.1-r4::gentoo
sys-kernel/linux-headers: 5.4-r1::gentoo (virtual/os-headers)
sys-libs/glibc:           2.32-r2::gentoo
Repositories:

gentoo
    location: /var/db/repos/gentoo
    sync-type: rsync
    sync-uri: rsync://rsync.gentoo.org/gentoo-portage
    priority: -1000
    sync-rsync-verify-max-age: 24
    sync-rsync-verify-jobs: 1
    sync-rsync-extra-opts: 
    sync-rsync-verify-metamanifest: yes

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

0bs1d1an
    location: /var/lib/layman/0bs1d1an
    sync-type: laymansync
    sync-uri: https://gitlab.com/0bs1d1an/0bs1d1an-overlay.git
    masters: gentoo pentoo steam-overlay
    priority: 50

menelkir
    location: /var/lib/layman/menelkir
    sync-type: laymansync
    sync-uri: https://gitlab.com/menelkir/gentoo-overlay.git
    masters: gentoo
    priority: 50

pentoo
    location: /var/lib/layman/pentoo
    sync-type: laymansync
    sync-uri: https://github.com/pentoo/pentoo-overlay.git
    masters: gentoo
    priority: 50

steam-overlay
    location: /var/lib/layman/steam-overlay
    sync-type: laymansync
    sync-uri: https://github.com/anyc/steam-overlay.git
    masters: gentoo
    priority: 50

ABI="amd64"
ABI_X86="64"
ACCEPT_KEYWORDS="amd64"
ACCEPT_LICENSE="*"
ACCEPT_PROPERTIES="*"
ACCEPT_RESTRICT="*"
ADA_TARGET="gnat_2018"
ALSA_CARDS="ali5451 als4000 atiixp atiixp-modem bt87x ca0106 cmipci emu10k1x ens1370 ens1371 es1938 es1968 fm801 hda-intel intel8x0 intel8x0m maestro3 trident usb-audio via82xx via82xx-modem ymfpci"
ANT_HOME="/usr/share/ant"
APACHE2_MODULES="authn_core authz_core socache_shmcb unixd actions alias auth_basic authn_alias authn_anon authn_dbm authn_default authn_file authz_dbm authz_default authz_groupfile authz_host authz_owner authz_user autoindex cache cgi cgid dav dav_fs dav_lock deflate dir disk_cache env expires ext_filter file_cache filter headers include info log_config logio mem_cache mime mime_magic negotiation rewrite setenvif speling status unique_id userdir usertrack vhost_alias"
ARCH="amd64"
AUTOCLEAN="yes"
AUTOJUMP_ERROR_PATH="/root/.local/share/autojump/errors.log"
AUTOJUMP_SOURCED="1"
BINPKG_COMPRESS="xz"
BINPKG_COMPRESS_FLAGS="-9"
BOOTSTRAP_USE="unicode internal-glib pkg-config split-usr python_targets_python3_7 python_targets_python2_7 multilib hardened pic xtpax -jit -orc"
BROOT=""
CALLIGRA_FEATURES="karbon sheets words"
CBUILD="x86_64-pc-linux-gnu"
CFLAGS="-O2 -pipe -march=haswell -fstack-protector-strong"
CFLAGS_amd64="-m64"
CFLAGS_x32="-mx32"
CFLAGS_x86="-m32"
CHOST="x86_64-pc-linux-gnu"
CHOST_amd64="x86_64-pc-linux-gnu"
CHOST_x32="x86_64-pc-linux-gnux32"
CHOST_x86="i686-pc-linux-gnu"
CLEAN_DELAY="7"
COLLECTD_PLUGINS="df interface irq load memory rrdtool swap syslog"
COLLISION_IGNORE="/lib/modules/*"
COLORTERM="rxvt-xpm"
COMMON_FLAGS="-O2 -pipe -march=haswell -fstack-protector-strong"
CONFIG_PROTECT="/etc /usr/lib64/libreoffice/program/sofficerc /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/php/apache2-php7.4/ext-active/ /etc/php/cgi-php7.4/ext-active/ /etc/php/cli-php7.4/ext-active/ /etc/revdep-rebuild /etc/sandbox.d /etc/terminfo"
CPU_FLAGS_X86="aes avx avx2 f16c fma3 mmx mmxext pclmul popcnt sse sse2 sse3 sse4_1 sse4_2 ssse3"
CURL_SSL="openssl"
CXXFLAGS="-O2 -pipe -march=haswell -fstack-protector-strong"
DEFAULT_ABI="amd64"
DISPLAY=":0"
DISTDIR="/var/cache/distfiles"
EDITOR="/usr/bin/vim"
ELIBC="glibc"
EMERGE_DEFAULT_OPTS="--jobs=6 --load-average=6 --ask --ask-enter-invalid --alert --verbose"
EMERGE_WARNING_DELAY="11"
ENV_UNSET="CARGO_HOME DBUS_SESSION_BUS_ADDRESS DISPLAY 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"
EPREFIX=""
EROOT="/"
ESYSROOT="/"
ETCKEEPER_CONF_DIR="/etc/etckeeper"
FCFLAGS="-O2 -pipe -march=haswell -fstack-protector-strong"
FEATURES="assume-digests binpkg-docompress binpkg-dostrip binpkg-logs cgroup clean-logs collision-protect config-protect-if-modified distlocks ebuild-locks fail-clean fixlafiles ipc-sandbox merge-sync multilib-strict network-sandbox news parallel-fetch parallel-install pid-sandbox preserve-libs protect-owned qa-unresolved-soname-deps sandbox sfperms split-elog split-log 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="-O2 -pipe -march=haswell -fstack-protector-strong"
GCC_SPECS=""
GENTOO_MIRRORS="rsync://gentoo.c3sl.ufpr.br/gentoo/ https://gentoo.c3sl.ufpr.br/     http://gentoo.c3sl.ufpr.br/"
GPSD_PROTOCOLS="ashtech aivdm earthmate evermore fv18 garmin garmintxt gpsclock greis isync itrax mtk3301 nmea ntrip navcom oceanserver oldstyle oncore rtcm104v2 rtcm104v3 sirf skytraq superstar2 timing tsip tripmate tnt ublox ubx"
GRUB_PLATFORMS="pc"
GSETTINGS_BACKEND="dconf"
HOME="/root"
INFOPATH="/usr/share/gcc-data/x86_64-pc-linux-gnu/9.3.0/info:/usr/share/binutils-data/x86_64-pc-linux-gnu/2.34/info:/usr/share/info:/usr/share/info/emacs-27"
INPUT_DEVICES="libinput evdev keyboard mouse"
IUSE_IMPLICIT="abi_x86_64 prefix prefix-guest prefix-stack"
JAVAC="/etc/java-config-2/current-system-vm/bin/javac"
JAVA_HOME="/etc/java-config-2/current-system-vm"
JDK_HOME="/etc/java-config-2/current-system-vm"
KERNEL="linux"
L10N="en-US pt-BR"
LANG="en_US.utf8"
LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses 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"
LESSOPEN="|lesspipe %s"
LIBDIR_amd64="lib64"
LIBDIR_x32="libx32"
LIBDIR_x86="lib"
LIBREOFFICE_EXTENSIONS="presenter-console presenter-minimizer"
LINGUAS="en_US pt_BR"
LOGNAME="root"
LUA_SINGLE_TARGET="lua5-1"
LUA_TARGETS="lua5-1"
MAKEOPTS="-j6 -l6"
MANPAGER="manpager"
MANPATH="/etc/java-config-2/current-system-vm/man:/usr/share/gcc-data/x86_64-pc-linux-gnu/9.3.0/man:/usr/share/binutils-data/x86_64-pc-linux-gnu/2.34/man:/etc/java-config-2/current-system-vm/man/:/usr/lib64/php7.4/man/:/usr/local/share/man:/usr/share/man:/usr/share/rust-1.46.0/man:/usr/lib/llvm/10/share/man"
MICROCODE_SIGNATURES="-s 0x000306c3"
MOZ_GMP_PATH="/usr/lib64/nsbrowser/plugins/gmp-gmpopenh264/system-installed"
MULTILIB_ABIS="amd64 x86"
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)"
OFFICE_IMPLEMENTATION="libreoffice"
OLDPWD="/root"
PAGER="/usr/bin/less"
PATH="/root/.local/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/opt/bin:/usr/lib/llvm/10/bin"
PAX_MARKINGS="none"
PHP_TARGETS="php7-4"
PKGDIR="/var/cache/binpkgs"
PORTAGE_ARCHLIST="alpha amd64 amd64-linux arm arm-linux arm64 arm64-linux hppa ia64 m68k m68k-mint mips ppc ppc-aix ppc-macos ppc64 ppc64-linux riscv s390 sparc sparc-solaris sparc64-solaris x64-cygwin x64-macos x64-solaris x64-winnt x86 x86-cygwin x86-linux x86-macos x86-solaris x86-winnt"
PORTAGE_BIN_PATH="/usr/lib/portage/python3.7"
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="warn error info log qa"
PORTAGE_ELOG_MAILFROM="portage@localhost"
PORTAGE_ELOG_MAILSUBJECT="[portage] ebuild log for ${PACKAGE} on ${HOST}"
PORTAGE_ELOG_MAILURI="root"
PORTAGE_ELOG_SYSTEM="echo save"
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_LOGDIR="/var/log/portage"
PORTAGE_LOGDIR_CLEAN="find "${PORTAGE_LOGDIR}" -type f ! -name "summary.log*" -mtime +7 -delete"
PORTAGE_NICENESS="1"
PORTAGE_OVERRIDE_EPREFIX=""
PORTAGE_PYM_PATH="/usr/lib/python3.7/site-packages"
PORTAGE_PYTHONPATH="/usr/lib/python3.7/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_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="postgres10 postgres11"
PROFILE_IS_HARDENED="1"
PROFILE_ONLY_VARIABLES="ARCH ELIBC IUSE_IMPLICIT KERNEL USERLAND USE_EXPAND_IMPLICIT USE_EXPAND_UNPREFIXED USE_EXPAND_VALUES_ARCH USE_EXPAND_VALUES_ELIBC USE_EXPAND_VALUES_KERNEL USE_EXPAND_VALUES_USERLAND"
PWD="/root"
PYTHONDONTWRITEBYTECODE="1"
PYTHON_SINGLE_TARGET="python3_7"
PYTHON_TARGETS="python2_7 python3_7"
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/sbin:/usr/bin:/sbin:/bin:/opt/bin:/usr/lib/llvm/10/bin"
RPMDIR="/var/cache/rpm"
RUBY_TARGETS="ruby25 ruby26"
SHELL="/bin/zsh"
SHLVL="1"
SYMLINK_LIB="no"
SYSROOT="/"
TERM="rxvt-unicode-256color"
TIMEFMT="%J  %U user %S system %P cpu %*E total"
TWISTED_DISABLE_WRITING_OF_PLUGIN_CACHE="1"
UNINSTALL_IGNORE="/lib/modules/* /var/run /var/lock"
USE="X aac acl alsa alsa-plugins amd64 appindicator bash bash-completion branding bzip2 cdr clamav cli crypt dbus dvd dvdr elogind emacs examples exif ffmpeg flac gif glamour hardened hddtemp iconv ipv6 jack jpeg lcms libglvnd libnotify libtirpc lm-sensors lz4 lzo mp3 mp4 mpeg multilib ncurses networkmanager nls nptl offensive ofx openmp pam pango pcre perl pie png pulseaudio qt5 readline rss savedconfig seccomp sound split-usr ssl ssp unicode usb vaapi vdpau vulkan wifi xattr xinerama xtpax zlib zsh-completion zstd" ABI_X86="64" ADA_TARGET="gnat_2018" ALSA_CARDS="ali5451 als4000 atiixp atiixp-modem bt87x ca0106 cmipci emu10k1x ens1370 ens1371 es1938 es1968 fm801 hda-intel intel8x0 intel8x0m maestro3 trident usb-audio via82xx via82xx-modem ymfpci" APACHE2_MODULES="authn_core authz_core socache_shmcb unixd actions alias auth_basic authn_alias authn_anon authn_dbm authn_default authn_file authz_dbm authz_default authz_groupfile authz_host authz_owner authz_user autoindex cache cgi cgid dav dav_fs dav_lock deflate dir disk_cache env expires ext_filter file_cache filter headers include info log_config logio mem_cache 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="aes avx avx2 f16c fma3 mmx mmxext pclmul popcnt sse sse2 sse3 sse4_1 sse4_2 ssse3" CURL_SSL="openssl" ELIBC="glibc" GPSD_PROTOCOLS="ashtech aivdm earthmate evermore fv18 garmin garmintxt gpsclock greis isync itrax mtk3301 nmea ntrip navcom oceanserver oldstyle oncore rtcm104v2 rtcm104v3 sirf skytraq superstar2 timing tsip tripmate tnt ublox ubx" GRUB_PLATFORMS="pc" INPUT_DEVICES="libinput evdev keyboard mouse" KERNEL="linux" L10N="en-US pt-BR" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LIBREOFFICE_EXTENSIONS="presenter-console presenter-minimizer" LUA_SINGLE_TARGET="lua5-1" LUA_TARGETS="lua5-1" OFFICE_IMPLEMENTATION="libreoffice" PHP_TARGETS="php7-4" POSTGRES_TARGETS="postgres10 postgres11" PYTHON_SINGLE_TARGET="python3_7" PYTHON_TARGETS="python2_7 python3_7" RUBY_TARGETS="ruby25 ruby26" USERLAND="GNU" VIDEO_CARDS="amdgpu radeonsi" XTABLES_ADDONS="quota2 psd pknock lscan length2 ipv4options ipset ipp2p iface geoip fuzzy condition tee tarpit sysrq steal rawnat logmark ipmark dhcpmac delude chaos account"
USER="root"
USERLAND="GNU"
USE_EXPAND="ABI_MIPS ABI_PPC ABI_RISCV ABI_S390 ABI_X86 ADA_TARGET ALSA_CARDS APACHE2_MODULES APACHE2_MPMS CALLIGRA_FEATURES CAMERAS COLLECTD_PLUGINS CPU_FLAGS_ARM CPU_FLAGS_PPC CPU_FLAGS_X86 CURL_SSL ELIBC ENLIGHTENMENT_MODULES FFTOOLS GPSD_PROTOCOLS GRUB_PLATFORMS INPUT_DEVICES KERNEL L10N LCD_DEVICES LIBREOFFICE_EXTENSIONS LIRC_DEVICES LLVM_TARGETS LUA_SINGLE_TARGET LUA_TARGETS MONKEYD_PLUGINS NGINX_MODULES_HTTP NGINX_MODULES_MAIL NGINX_MODULES_STREAM OFED_DRIVERS OFFICE_IMPLEMENTATION OPENMPI_FABRICS OPENMPI_OFED_FEATURES OPENMPI_RM PHP_TARGETS POSTGRES_TARGETS PYTHON_SINGLE_TARGET PYTHON_TARGETS QEMU_SOFTMMU_TARGETS QEMU_USER_TARGETS ROS_MESSAGES RUBY_TARGETS SANE_BACKENDS USERLAND UWSGI_PLUGINS VIDEO_CARDS VOICEMAIL_STORAGE XFCE_PLUGINS XTABLES_ADDONS"
USE_EXPAND_HIDDEN="ABI_MIPS ABI_PPC ABI_RISCV ABI_S390 CPU_FLAGS_ARM CPU_FLAGS_PPC ELIBC KERNEL USERLAND"
USE_EXPAND_IMPLICIT="ARCH ELIBC KERNEL USERLAND"
USE_EXPAND_UNPREFIXED="ARCH"
USE_EXPAND_VALUES_ARCH="alpha amd64 amd64-fbsd amd64-linux arm arm64 hppa ia64 m68k m68k-mint mips ppc ppc64 ppc64-linux ppc-aix ppc-macos riscv s390 sparc sparc64-solaris sparc-solaris x64-cygwin x64-macos x64-solaris x64-winnt x86 x86-cygwin x86-fbsd x86-linux x86-macos x86-solaris x86-winnt"
USE_EXPAND_VALUES_ELIBC="AIX bionic Cygwin Darwin DragonFly FreeBSD glibc HPUX Interix mingw mintlib musl NetBSD OpenBSD SunOS uclibc Winnt"
USE_EXPAND_VALUES_KERNEL="AIX Darwin FreeBSD freemint HPUX linux NetBSD OpenBSD SunOS Winnt"
USE_EXPAND_VALUES_USERLAND="BSD GNU"
USE_ORDER="env:pkg:conf:defaults:pkginternal:features:repo:env.d"
VBOX_APP_HOME="/usr/lib64/virtualbox"
VIDEO_ACCELERATORS="vaapi vdpau xa xvmc"
VIDEO_CARDS="amdgpu radeonsi"
VULKAN="vulkan-amdgpu"
XAUTHORITY="/root/.xauthqTgm4Y"
XDG_CONFIG_DIRS="/etc/xdg"
XDG_DATA_DIRS="/usr/local/share:/usr/share"
XTABLES_ADDONS="quota2 psd pknock lscan length2 ipv4options ipset ipp2p iface geoip fuzzy condition tee tarpit sysrq steal rawnat logmark ipmark dhcpmac delude chaos account"

<{root @ gen2}> ~ [0]
#

net-p2p/p2pool-monero-bin: failed to build

Hello,

I am unable to emerge net-p2p/p2pool-monero-bin package successfully for some strange reason: USE Flag 'aarch64' not in IUSE for net-p2p/p2pool-monero-bin-1.8

My CPU is amd64 thus mentioning of aarch64 looks odd.

build.log

Thanks in advance!

net-p2p/monero: unset `retry` in /etc/init.d/monerod?

Given that this overlay exists way longer than I have been using gentoo, I wonder whether this was the right thing to do.
If many users had the problem where OpenRC erroneously reports the stopping service as crashed, the extension of the grace period would be justified and someone would have had reported this already.
As this has no been the case, I suggest either removing the retry variable entirely or commenting it out, i.e.:

# Ask process to terminate within 30 seconds, otherwise kill it
# retry="SIGTERM/30/SIGKILL/5"

Otherwise, one might wonder later on, why this variable was set in the first place. It would be quite unnecessary to set this variable just for me.. Do you agree?
SIGKILLing the process works with no delay (as expected) and seems to be safe:
monero-project/monero#5098 (comment)

The default timeout suggestion of 30s is arbitrary but I don't think that matters.
I assume the time to stop the service is hardware dependent anyways.
On my system, stopping the service via SIGTERM takes anywhere between 0s - 1:40m.

Up until this step I can kill it instantly:
2022-02-27 10:28:42.982 7fabe7409300 INFO global src/cryptonote_core/cryptonote_core.cpp:517 Loading blockchain from folder /mnt/hdd/crypto/monero_blockchain/lmdb ...

From here on, the stopping time varies wildly but it's mostly >5 seconds and regularly ~30 seconds.
2022-02-27 10:28:45.699 [P2P2] INFO global src/cryptonote_protocol/cryptonote_protocol_handler.inl:411 SYNCHRONIZATION started

Some info about my system:
Intel(R) Core(TM) i5-6600K CPU @ 3.50GHz; 16 GB RAM

Benchmark for 7200 rpm HDD on which the blockchain resides:

hdparm -Tt /dev/sdX
/dev/sdX:
Timing cached reads: 17839.925 MB/sec 
Timing buffered disk reads: 155.803 MB/sec

# write speed
$ dd if=/dev/zero of=tempfile bs=1M count=1024 conv=fdatasync,notrunc status=progress
(1.1 GB, 1.0 GiB) copied, 21.4729 s, 50.0 MB/s

# read speed directly from device
echo 3 > /proc/sys/vm/drop_caches
dd if=tempfile of=/dev/null bs=1M count=1024 status=progress
(1.1 GB, 1.0 GiB) copied, 99.0225 s, 10.8 MB/s

# speed of buffer-cache
for i in $(seq 5); do dd if=tempfile of=/dev/null bs=1M count=1024 status=progress; done
avg. 12.34 GB/s

net-p2p/monero-0.17.2.0-r1: i18n.cpp:74:8: error: ‘transform’ is not a member of ‘std’

FAILED: src/common/CMakeFiles/obj_common.dir/i18n.cpp.o 
/usr/lib/ccache/bin/x86_64-pc-linux-gnu-g++ -DAUTO_INITIALIZE_EASYLOGGINGPP -DBLOCKCHAIN_DB=DB_LMDB -DDEFAULT_DB_TYPE=\"lmdb\" -DHAVE_EXPLICIT_BZERO -DHAVE_HIDAPI -DHAVE_READLINE -DHAVE_STRPTIME -DPER_BLOCK_CHECKPOINT -I/var/tmp/portage/net-p2p/monero-0.17.2.0-r1/work/monero-0.17.2.0/external/rapidjson/include -I/var/tmp/portage/net-p2p/monero-0.17.2.0-r1/work/monero-0.17.2.0/external/easylogging++ -I/var/tmp/portage/net-p2p/monero-0.17.2.0-r1/work/monero-0.17.2.0/src -I/var/tmp/portage/net-p2p/monero-0.17.2.0-r1/work/monero-0.17.2.0/contrib/epee/include -I/var/tmp/portage/net-p2p/monero-0.17.2.0-r1/work/monero-0.17.2.0/external -I/var/tmp/portage/net-p2p/monero-0.17.2.0-r1/work/monero-0.17.2.0/external/supercop/include -I/var/tmp/portage/net-p2p/monero-0.17.2.0-r1/work/monero-0.17.2.0_build/generated_include -I/var/tmp/portage/net-p2p/monero-0.17.2.0-r1/work/monero-0.17.2.0_build/translations -I/var/tmp/portage/net-p2p/monero-0.17.2.0-r1/work/monero-0.17.2.0/external/db_drivers/liblmdb -I/usr/include/hidapi  -O2 -pipe -march=native -ftree-vectorize -malign-data=cacheline -mtls-dialect=gnu2 -pthread -maes -march=native -fno-strict-aliasing -std=c++11 -D_GNU_SOURCE   -Wall -Wextra -Wpointer-arith -Wundef -Wvla -Wwrite-strings -Wno-error=extra -Wno-error=deprecated-declarations -Wno-unused-parameter -Wno-unused-variable -Wno-error=unused-variable -Wno-error=undef -Wno-error=uninitialized -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=cpp -Wno-reorder -Wno-missing-field-initializers  -fPIC  -Wformat -Wformat-security -fstack-protector -fstack-protector-strong -fcf-protection=full -fstack-clash-protection -fno-strict-aliasing -ftemplate-depth=900 -MD -MT src/common/CMakeFiles/obj_common.dir/i18n.cpp.o -MF src/common/CMakeFiles/obj_common.dir/i18n.cpp.o.d -o src/common/CMakeFiles/obj_common.dir/i18n.cpp.o -c /var/tmp/portage/net-p2p/monero-0.17.2.0-r1/work/monero-0.17.2.0/src/common/i18n.cpp
/var/tmp/portage/net-p2p/monero-0.17.2.0-r1/work/monero-0.17.2.0/src/common/i18n.cpp: In function ‘std::string i18n_get_language()’:
/var/tmp/portage/net-p2p/monero-0.17.2.0-r1/work/monero-0.17.2.0/src/common/i18n.cpp:74:8: error: ‘transform’ is not a member of ‘std’
   74 |   std::transform(language.begin(), language.end(), language.begin(), tolower);
      |        ^~~~~~~~~
‰ gcc --version
gcc (Gentoo Hardened 10.3.0-r2 p3) 10.3.0
Copyright (C) 2020 Free Software Foundation, Inc.
This is free software; see the source for copying conditions.  There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.

random monerod crash on hardened profile

Hello. Recently I have set up system with a hardened profile and installed monerod on it from this overlay, but something is wrong with it - sometimes (I can't determine from what and when exactly) daemon crashes, but even before crashing, logs are flooded with the different and a bit scrambled exceptions.

emerge --info:

Portage 3.0.28 (python 3.9.8-final-0, default/linux/amd64/17.1/no-multilib/hardened/selinux, gcc-11.2.0, glibc-2.33-r7, 5.10.78-gentoo-dist-hardened x86_64)
=================================================================
System uname: Linux-5.10.78-gentoo-dist-hardened-x86_64-11th_Gen_Intel-R-_Core-TM-_i9-11900K_@_3.50GHz-with-glibc2.33
KiB Mem:     4029108 total,   1009188 free
KiB Swap:    4194300 total,   4185996 free
Timestamp of repository gentoo: Tue, 23 Nov 2021 12:30:01 +0000
Head commit of repository gentoo: ce433d99d872c76144416c35d5fff6e28943d337
Timestamp of repository monero: Sun, 31 Oct 2021 19:53:36 +0000
Head commit of repository monero: 202716aa4ffc5115dd4dfff2d92cbdb11dfc12c6

sh bash 5.1_p8
ld GNU ld (Gentoo 2.37_p1 p0) 2.37
distcc 3.4 x86_64-pc-linux-gnu [disabled]
app-shells/bash:          5.1_p8::gentoo
dev-lang/perl:            5.34.0-r3::gentoo
dev-lang/python:          3.9.8::gentoo
dev-util/cmake:           3.20.5::gentoo
sys-apps/baselayout:      2.7-r3::gentoo
sys-apps/openrc:          0.44.8::gentoo
sys-apps/sandbox:         2.25::gentoo
sys-devel/autoconf:       2.71-r1::gentoo
sys-devel/automake:       1.16.4::gentoo
sys-devel/binutils:       2.37_p1::gentoo
sys-devel/gcc:            11.2.0::gentoo
sys-devel/gcc-config:     2.4::gentoo
sys-devel/libtool:        2.4.6-r6::gentoo
sys-devel/make:           4.3::gentoo
sys-kernel/linux-headers: 5.10-r1::gentoo (virtual/os-headers)
sys-libs/glibc:           2.33-r7::gentoo
Repositories:

gentoo
    location: /var/db/repos/gentoo
    sync-type: rsync
    sync-uri: rsync://rsync.gentoo.org/gentoo-portage
    priority: -1000
    sync-rsync-verify-max-age: 24
    sync-rsync-extra-opts: 
    sync-rsync-verify-metamanifest: yes
    sync-rsync-verify-jobs: 1

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

ABI="amd64"
ABI_X86="64"
ACCEPT_KEYWORDS="amd64"
ACCEPT_LICENSE="@FREE"
ACCEPT_PROPERTIES="*"
ACCEPT_RESTRICT="*"
ADA_TARGET="gnat_2019"
APACHE2_MODULES="authn_core authz_core socache_shmcb unixd actions alias auth_basic authn_alias authn_anon authn_dbm authn_default authn_file authz_dbm authz_default authz_groupfile authz_host authz_owner authz_user autoindex cache cgi cgid dav dav_fs dav_lock deflate dir disk_cache env expires ext_filter file_cache filter headers include info log_config logio mem_cache mime mime_magic negotiation rewrite setenvif speling status unique_id userdir usertrack vhost_alias"
ARCH="amd64"
AUTOCLEAN="yes"
BINPKG_COMPRESS="bzip2"
BOOTSTRAP_USE="unicode internal-glib pkg-config split-usr xml python_targets_python3_9 multilib hardened pic xtpax -jit -orc curl_ssl_openssl jpeg ssl unconfined"
BROOT=""
CALLIGRA_FEATURES="karbon sheets words"
CBUILD="x86_64-pc-linux-gnu"
CFLAGS="-O2 -pipe -march=icelake-client"
CFLAGS_amd64="-m64"
CFLAGS_x32="-mx32"
CFLAGS_x86="-m32"
CHOST="x86_64-pc-linux-gnu"
CHOST_amd64="x86_64-pc-linux-gnu"
CHOST_x32="x86_64-pc-linux-gnux32"
CHOST_x86="i686-pc-linux-gnu"
CLEAN_DELAY="5"
COLLECTD_PLUGINS="df interface irq load memory rrdtool swap syslog"
COLLISION_IGNORE="/lib/modules/*"
COLORTERM="rxvt-xpm"
COMMON_FLAGS="-O2 -pipe -march=icelake-client"
CONFIG_PROTECT="/etc /usr/share/gnupg/qualified.txt"
CONFIG_PROTECT_MASK="/etc/ca-certificates.conf /etc/env.d /etc/gconf /etc/gentoo-release /etc/sandbox.d /etc/terminfo"
CPU_FLAGS_X86="mmx mmxext sse sse2 aes avx avx2 avx512bw avx512cd avx512dq avx512f avx512vbmi avx512vl f16c fma3 pclmul popcnt rdrand sha sse3 sse4_1 sse4_2 ssse3"
CXXFLAGS="-O2 -pipe -march=icelake-client"
DCC_EMAILLOG_WHOM_TO_BLAME=""
DEFAULT_ABI="amd64"
DISTCC_ENABLE_DISCREPANCY_EMAIL=""
DISTCC_FALLBACK="1"
DISTCC_SAVE_TEMPS="0"
DISTCC_SSH=""
DISTCC_TCP_CORK=""
DISTCC_VERBOSE="0"
DISTDIR="/var/cache/distfiles"
EDITOR="/bin/nano"
ELIBC="glibc"
EMERGE_DEFAULT_OPTS="--ask --verbose --quiet-build=y"
EMERGE_WARNING_DELAY="10"
ENV_UNSET="CARGO_HOME DBUS_SESSION_BUS_ADDRESS DISPLAY 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"
EPREFIX=""
EROOT="/"
ESYSROOT="/"
FCFLAGS="-O2 -pipe -march=icelake-client"
FEATURES="assume-digests binpkg-docompress binpkg-dostrip binpkg-logs config-protect-if-modified distlocks ebuild-locks fixlafiles ipc-sandbox merge-sync multilib-strict network-sandbox news parallel-fetch preserve-libs protect-owned qa-unresolved-soname-deps sandbox selinux sesandbox 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="-O2 -pipe -march=icelake-client"
GCC_SPECS=""
GENTOO_MIRRORS="rsync://gentoo.bloodhost.ru/gentoo-distfiles http://gentoo.mirrors.ovh.net/gentoo-distfiles/ http://mirrors.xservers.ro/gentoo/"
GPSD_PROTOCOLS="ashtech aivdm earthmate evermore fv18 garmin garmintxt gpsclock greis isync itrax mtk3301 nmea ntrip navcom oceanserver oldstyle oncore rtcm104v2 rtcm104v3 sirf skytraq superstar2 timing tsip tripmate tnt ublox ubx"
GRUB_PLATFORMS=""
HOME="/root"
INFOPATH="/usr/share/gcc-data/x86_64-pc-linux-gnu/11.2.0/info:/usr/share/binutils-data/x86_64-pc-linux-gnu/2.37_p1/info:/usr/share/info"
INPUT_DEVICES="libinput"
IUSE_IMPLICIT="abi_x86_64 prefix prefix-guest prefix-stack"
KERNEL="linux"
LANG="C.UTF8"
LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses 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"
LESSOPEN="|lesspipe %s"
LIBDIR_amd64="lib64"
LIBDIR_x32="libx32"
LIBDIR_x86="lib"
LIBREOFFICE_EXTENSIONS="presenter-console presenter-minimizer"
LOGNAME="root"
LS_COLORS="rs=0:di=01;34:ln=01;36:mh=00:pi=40;33:so=01;35:do=01;35:bd=40;33;01:cd=40;33;01:or=01;05;37;41:mi=01;05;37;41:su=37;41:sg=30;43:ca=30;41:tw=30;42:ow=34;42:st=37;44:ex=01;32:*.tar=01;31:*.tgz=01;31:*.arc=01;31:*.arj=01;31:*.taz=01;31:*.lha=01;31:*.lz4=01;31:*.lzh=01;31:*.lzma=01;31:*.tlz=01;31:*.txz=01;31:*.tzo=01;31:*.t7z=01;31:*.zip=01;31:*.z=01;31:*.dz=01;31:*.gz=01;31:*.lrz=01;31:*.lz=01;31:*.lzo=01;31:*.xz=01;31:*.zst=01;31:*.tzst=01;31:*.bz2=01;31:*.bz=01;31:*.tbz=01;31:*.tbz2=01;31:*.tz=01;31:*.deb=01;31:*.rpm=01;31:*.jar=01;31:*.war=01;31:*.ear=01;31:*.sar=01;31:*.rar=01;31:*.alz=01;31:*.ace=01;31:*.zoo=01;31:*.cpio=01;31:*.7z=01;31:*.rz=01;31:*.cab=01;31:*.wim=01;31:*.swm=01;31:*.dwm=01;31:*.esd=01;31:*.jpg=01;35:*.jpeg=01;35:*.mjpg=01;35:*.mjpeg=01;35:*.gif=01;35:*.bmp=01;35:*.pbm=01;35:*.pgm=01;35:*.ppm=01;35:*.tga=01;35:*.xbm=01;35:*.xpm=01;35:*.tif=01;35:*.tiff=01;35:*.png=01;35:*.svg=01;35:*.svgz=01;35:*.mng=01;35:*.pcx=01;35:*.mov=01;35:*.mpg=01;35:*.mpeg=01;35:*.m2v=01;35:*.mkv=01;35:*.webm=01;35:*.webp=01;35:*.ogm=01;35:*.mp4=01;35:*.m4v=01;35:*.mp4v=01;35:*.vob=01;35:*.qt=01;35:*.nuv=01;35:*.wmv=01;35:*.asf=01;35:*.rm=01;35:*.rmvb=01;35:*.flc=01;35:*.avi=01;35:*.fli=01;35:*.flv=01;35:*.gl=01;35:*.dl=01;35:*.xcf=01;35:*.xwd=01;35:*.yuv=01;35:*.cgm=01;35:*.emf=01;35:*.ogv=01;35:*.ogx=01;35:*.cfg=00;32:*.conf=00;32:*.diff=00;32:*.doc=00;32:*.ini=00;32:*.log=00;32:*.patch=00;32:*.pdf=00;32:*.ps=00;32:*.tex=00;32:*.txt=00;32:*.aac=00;36:*.au=00;36:*.flac=00;36:*.m4a=00;36:*.mid=00;36:*.midi=00;36:*.mka=00;36:*.mp3=00;36:*.mpc=00;36:*.ogg=00;36:*.ra=00;36:*.wav=00;36:*.oga=00;36:*.opus=00;36:*.spx=00;36:*.xspf=00;36:"
LUA_SINGLE_TARGET="lua5-1"
LUA_TARGETS="lua5-1"
MAIL="/var/mail/root"
MAKEOPTS="-j2"
MANPAGER="manpager"
MANPATH="/usr/share/gcc-data/x86_64-pc-linux-gnu/11.2.0/man:/usr/share/binutils-data/x86_64-pc-linux-gnu/2.37_p1/man:/usr/local/share/man:/usr/share/man"
MOTD_SHOWN="pam"
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)"
OFFICE_IMPLEMENTATION="libreoffice"
PAGER="/usr/bin/less"
PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/opt/bin"
PAX_MARKINGS="none"
PHP_TARGETS="php7-3 php7-4"
PKGDIR="/var/cache/binpkgs"
POLICY_TYPES="strict targeted"
PORTAGE_ARCHLIST="alpha amd64 amd64-linux arm arm-linux arm64 arm64-linux arm64-macos hppa ia64 m68k mips ppc ppc-macos ppc64 ppc64-linux riscv s390 sparc sparc-solaris sparc64-solaris x64-cygwin x64-macos x64-solaris x64-winnt x86 x86-linux x86-solaris x86-winnt"
PORTAGE_BIN_PATH="/usr/lib/portage/python3.9"
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_FETCH_T="portage_fetch_t"
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_LOGDIR_CLEAN="find "${PORTAGE_LOGDIR}" -type f ! -name "summary.log*" -mtime +7 -delete"
PORTAGE_OVERRIDE_EPREFIX=""
PORTAGE_PYM_PATH="/usr/lib/python3.9/site-packages"
PORTAGE_PYTHONPATH="/usr/lib/python3.9/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_SANDBOX_T="portage_sandbox_t"
PORTAGE_SYNC_STALE="30"
PORTAGE_T="portage_t"
PORTAGE_TMPDIR="/var/tmp"
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="postgres12 postgres13"
PROFILE_IS_HARDENED="1"
PROFILE_ONLY_VARIABLES="ARCH ELIBC IUSE_IMPLICIT KERNEL USERLAND USE_EXPAND_IMPLICIT USE_EXPAND_UNPREFIXED USE_EXPAND_VALUES_ARCH USE_EXPAND_VALUES_ELIBC USE_EXPAND_VALUES_KERNEL USE_EXPAND_VALUES_USERLAND"
PWD="/root"
PYTHONDONTWRITEBYTECODE="1"
PYTHON_SINGLE_TARGET="python3_9"
PYTHON_TARGETS="python3_9"
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/sbin:/usr/bin:/sbin:/bin:/opt/bin"
RPMDIR="/var/cache/rpm"
RUBY_TARGETS="ruby26 ruby27"
SHELL="/bin/bash"
SHLVL="1"
SYMLINK_LIB="no"
SYSROOT="/"
TERM="rxvt-unicode"
TWISTED_DISABLE_WRITING_OF_PLUGIN_CACHE="1"
UNCACHED_ERR_FD=""
UNINSTALL_IGNORE="/lib/modules/* /var/run /var/lock"
USE="acl amd64 audit bzip2 caps crypt hardened iconv ipv6 libglvnd libtirpc ncurses nls nptl openmp pam pcre pie readline seccomp selinux split-usr ssl ssp unicode xattr xtpax zlib" ABI_X86="64" ADA_TARGET="gnat_2019" APACHE2_MODULES="authn_core authz_core socache_shmcb unixd actions alias auth_basic authn_alias authn_anon authn_dbm authn_default authn_file authz_dbm authz_default authz_groupfile authz_host authz_owner authz_user autoindex cache cgi cgid dav dav_fs dav_lock deflate dir disk_cache env expires ext_filter file_cache filter headers include info log_config logio mem_cache 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 avx2 avx512bw avx512cd avx512dq avx512f avx512vbmi avx512vl f16c fma3 pclmul popcnt rdrand sha sse3 sse4_1 sse4_2 ssse3" ELIBC="glibc" GPSD_PROTOCOLS="ashtech aivdm earthmate evermore fv18 garmin garmintxt gpsclock greis isync itrax mtk3301 nmea ntrip navcom oceanserver oldstyle oncore rtcm104v2 rtcm104v3 sirf skytraq superstar2 timing tsip tripmate tnt ublox ubx" INPUT_DEVICES="libinput" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LIBREOFFICE_EXTENSIONS="presenter-console presenter-minimizer" LUA_SINGLE_TARGET="lua5-1" LUA_TARGETS="lua5-1" OFFICE_IMPLEMENTATION="libreoffice" PHP_TARGETS="php7-3 php7-4" POSTGRES_TARGETS="postgres12 postgres13" PYTHON_SINGLE_TARGET="python3_9" PYTHON_TARGETS="python3_9" RUBY_TARGETS="ruby26 ruby27" USERLAND="GNU" VIDEO_CARDS="amdgpu fbdev intel nouveau radeon radeonsi vesa dummy v4l" XTABLES_ADDONS="quota2 psd pknock lscan length2 ipv4options ipset ipp2p iface geoip fuzzy condition tee tarpit sysrq proto steal rawnat logmark ipmark dhcpmac delude chaos account"
USER="root"
USERLAND="GNU"
USE_EXPAND="ABI_MIPS ABI_PPC ABI_S390 ABI_X86 ADA_TARGET ALSA_CARDS 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 OFED_DRIVERS OFFICE_IMPLEMENTATION OPENMPI_FABRICS OPENMPI_OFED_FEATURES OPENMPI_RM PHP_TARGETS POSTGRES_TARGETS PYTHON_SINGLE_TARGET PYTHON_TARGETS QEMU_SOFTMMU_TARGETS QEMU_USER_TARGETS ROS_MESSAGES RUBY_TARGETS SANE_BACKENDS USERLAND UWSGI_PLUGINS VIDEO_CARDS VOICEMAIL_STORAGE XTABLES_ADDONS"
USE_EXPAND_HIDDEN="ABI_MIPS ABI_PPC ABI_S390 ABI_X86 CPU_FLAGS_ARM CPU_FLAGS_PPC ELIBC KERNEL USERLAND"
USE_EXPAND_IMPLICIT="ARCH ELIBC KERNEL USERLAND"
USE_EXPAND_UNPREFIXED="ARCH"
USE_EXPAND_VALUES_ARCH="alpha amd64 amd64-fbsd amd64-linux arm arm64 arm64-macos hppa ia64 m68k mips ppc ppc64 ppc64-linux ppc-macos riscv s390 sparc sparc64-solaris sparc-solaris x64-cygwin x64-macos x64-solaris x64-winnt x86 x86-fbsd x86-linux x86-solaris x86-winnt"
USE_EXPAND_VALUES_ELIBC="AIX bionic Cygwin Darwin DragonFly FreeBSD glibc HPUX Interix mingw mintlib musl NetBSD OpenBSD SunOS uclibc Winnt"
USE_EXPAND_VALUES_KERNEL="AIX Darwin FreeBSD freemint HPUX linux NetBSD OpenBSD SunOS Winnt"
USE_EXPAND_VALUES_USERLAND="BSD GNU"
USE_ORDER="env:pkg:conf:defaults:pkginternal:features:repo:env.d"
VIDEO_CARDS="amdgpu fbdev intel nouveau radeon radeonsi vesa dummy v4l"
XTABLES_ADDONS="quota2 psd pknock lscan length2 ipv4options ipset ipp2p iface geoip fuzzy condition tee tarpit sysrq proto steal rawnat logmark ipmark dhcpmac delude chaos account"

Last exception seen in the logfile after crash is this one:

2021-11-27 12:17:15.512     7f1de4dd5640        INFO    stacktrace      src/common/stack_trace.cpp:133  Exception: std::runtime_error
2021-11-27 12:17:15.512     7f1de4dd5640        INFO    stacktrace      src/common/stack_trace.cpp:134  Unwound call stack:
2021-11-27 12:17:15.513     7f1de4dd5640        INFO    stacktrace      src/common/stack_trace.cpp:172      [1]  0x121) [0x560be0d31675]:__cxa_throw+0x121) [0x560be0d31675]
2021-11-27 12:17:15.513     7f1de4dd5640        INFO    stacktrace      src/common/stack_trace.cpp:172      [2] /usr/bin/monerod(+0x333c47) [0x560be0d70c47] 
2021-11-27 12:17:15.513     7f1de4dd5640        INFO    stacktrace      src/common/stack_trace.cpp:172      [3]  0x30) [0x560be142dea0]:_ZN7randomx6VmBaseINS_18LargePageAllocatorELb0EE8all
ocateEv+0x30) [0x560be142dea0]
2021-11-27 12:17:15.513     7f1de4dd5640        INFO    stacktrace      src/common/stack_trace.cpp:172      [4]  0x136) [0x560be142b176]:_create_vm+0x136) [0x560be142b176]
2021-11-27 12:17:15.513     7f1de4dd5640        INFO    stacktrace      src/common/stack_trace.cpp:172      [5]  0x3fb) [0x560be122c63b]:_slow_hash+0x3fb) [0x560be122c63b]
2021-11-27 12:17:15.513     7f1de4dd5640        INFO    stacktrace      src/common/stack_trace.cpp:172      [6]  0x13e) [0x560be1214d4e]:_ZN10cryptonote18get_block_longhashEPKNS_10Blockcha
inERKNS_5blockERN6crypto4hashEmPKS7_i+0x13e) [0x560be1214d4e]
2021-11-27 12:17:15.513     7f1de4dd5640        INFO    stacktrace      src/common/stack_trace.cpp:172      [7]  0x28) [0x560be1214ea8]:_ZN10cryptonote18get_block_longhashEPKNS_10Blockchai
nERKNS_5blockEmi+0x28) [0x560be1214ea8]
2021-11-27 12:17:15.513     7f1de4dd5640        INFO    stacktrace      src/common/stack_trace.cpp:172      [8]  0xe4) [0x560be11b89b4]:_ZNK10cryptonote10Blockchain21block_longhash_workerE
mRKN4epee4spanIKNS_5blockEEERSt13unordered_mapIN6crypto4hashESA_St4hashISA_ESt8equal_toISA_ESaISt4pairIKSA_SA_EEE+0xe4) [0x560be11b89b4]
2021-11-27 12:17:15.513     7f1de4dd5640        INFO    stacktrace      src/common/stack_trace.cpp:172      [9]  0x230) [0x560be126d440]:_ZN5tools10threadpool3runEb+0x230) [0x560be126d440]
2021-11-27 12:17:15.513     7f1de4dd5640        INFO    stacktrace      src/common/stack_trace.cpp:172      [10]  0xb57e) [0x7f29d0a3a57e]:_thread.so.1.76.0(+0xb57e) [0x7f29d0a3a57e]
2021-11-27 12:17:15.513     7f1de4dd5640        INFO    stacktrace      src/common/stack_trace.cpp:172      [11] /lib64/libpthread.so.0(+0x7cfe) [0x7f29d066bcfe] 
2021-11-27 12:17:15.513     7f1de4dd5640        INFO    stacktrace      src/common/stack_trace.cpp:172      [12] /lib64/libc.so.6(clone+0x3f) [0x7f29d05a10cf] 
2021-11-27 12:17:15.513     7f1de4dd5640        INFO    stacktrace      src/common/stack_trace.cpp:172  

Could please you help me to debug the reason of this issue?

wownero can't be built with tools USE flag.

ninja -v -j 8 daemon blockchain_ancestry blockchain_blackball blockchain_db blockchain_depth blockchain_export blockchain_import blockchain_prune blockchain_prune_known_spent_data blockchain_stats blockchain_usage simplewallet wallet_rpc_server
ninja: error: unknown target 'blockchain_ancestry'

CMake configuration failure; ZBAR seems to be involved

emerge net-misc/feather fails at cmake configuration. I suspect ZBar is involved.

Build Log

`# cat /var/tmp/portage/net-misc/feather-9999/temp/build.log
�[32m * �[39;49;00mPackage: net-misc/feather-9999
�[32m * �[39;49;00mRepository: monero
�[32m * �[39;49;00mUSE: abi_x86_64 amd64 elibc_glibc kernel_linux userland_GNU
�[32m * �[39;49;00mFEATURES: network-sandbox preserve-libs sandbox userpriv usersandbox

Unpacking source...
�[32m�[0m Repository id: feather_feather.git
�[32m
�[0m To override fetched repository properties, use:
�[32m�[0m EGIT_OVERRIDE_REPO_FEATHER_FEATHER
�[32m
�[0m EGIT_OVERRIDE_BRANCH_FEATHER_FEATHER
�[32m�[0m EGIT_OVERRIDE_COMMIT_FEATHER_FEATHER
�[32m
�[0m EGIT_OVERRIDE_COMMIT_DATE_FEATHER_FEATHER
�[32m�[0m
�[32m
�[0m Fetching https://git.featherwallet.org/feather/feather.git ...
git fetch https://git.featherwallet.org/feather/feather.git +HEAD:refs/git-r3/HEAD
git symbolic-ref refs/git-r3/net-misc/feather/0/main refs/git-r3/HEAD
�[32m�[0m Repository id: feather_monero.git
�[32m
�[0m To override fetched repository properties, use:
�[32m�[0m EGIT_OVERRIDE_REPO_FEATHER_MONERO
�[32m
�[0m EGIT_OVERRIDE_BRANCH_FEATHER_MONERO
�[32m�[0m EGIT_OVERRIDE_COMMIT_FEATHER_MONERO
�[32m
�[0m EGIT_OVERRIDE_COMMIT_DATE_FEATHER_MONERO
�[32m�[0m
�[32m
�[0m Fetching https://git.featherwallet.org/feather/monero.git ...
git fetch https://git.featherwallet.org/feather/monero.git --prune +refs/heads/:refs/heads/ +refs/tags/:refs/tags/ +refs/notes/:refs/notes/ +refs/pull//head:refs/pull/ +HEAD:refs/git-r3/HEAD
git update-ref --no-deref refs/git-r3/net-misc/feather/0/monero/main 6a2b96394d3c81a4ccf9be0daea02afe5f6f3683
�[32m�[0m Repository id: monero-project_unbound.git
�[32m
�[0m To override fetched repository properties, use:
�[32m�[0m EGIT_OVERRIDE_REPO_MONERO_PROJECT_UNBOUND
�[32m
�[0m EGIT_OVERRIDE_BRANCH_MONERO_PROJECT_UNBOUND
�[32m�[0m EGIT_OVERRIDE_COMMIT_MONERO_PROJECT_UNBOUND
�[32m
�[0m EGIT_OVERRIDE_COMMIT_DATE_MONERO_PROJECT_UNBOUND
�[32m�[0m
�[32m
�[0m Fetching https://github.com/monero-project/unbound ...
git fetch https://github.com/monero-project/unbound --prune +refs/heads/:refs/heads/ +refs/tags/:refs/tags/ +refs/notes/:refs/notes/ +refs/pull//head:refs/pull/ +HEAD:refs/git-r3/HEAD
git update-ref --no-deref refs/git-r3/net-misc/feather/0/monero/external_unbound/main 0f6c0579d66b65f86066e30e7876105ba2775ef4
�[32m�[0m Repository id: miniupnp_miniupnp.git
�[32m
�[0m To override fetched repository properties, use:
�[32m�[0m EGIT_OVERRIDE_REPO_MINIUPNP_MINIUPNP
�[32m
�[0m EGIT_OVERRIDE_BRANCH_MINIUPNP_MINIUPNP
�[32m�[0m EGIT_OVERRIDE_COMMIT_MINIUPNP_MINIUPNP
�[32m
�[0m EGIT_OVERRIDE_COMMIT_DATE_MINIUPNP_MINIUPNP
�[32m�[0m
�[32m
�[0m Fetching https://github.com/miniupnp/miniupnp ...
git fetch https://github.com/miniupnp/miniupnp --prune +refs/heads/:refs/heads/ +refs/tags/:refs/tags/ +refs/notes/:refs/notes/ +refs/pull//head:refs/pull/ +HEAD:refs/git-r3/HEAD
git update-ref --no-deref refs/git-r3/net-misc/feather/0/monero/external_miniupnp/main 544e6fcc73c5ad9af48a8985c94f0f1d742ef2e0
�[32m�[0m Repository id: Tencent_rapidjson.git
�[32m
�[0m To override fetched repository properties, use:
�[32m�[0m EGIT_OVERRIDE_REPO_TENCENT_RAPIDJSON
�[32m
�[0m EGIT_OVERRIDE_BRANCH_TENCENT_RAPIDJSON
�[32m�[0m EGIT_OVERRIDE_COMMIT_TENCENT_RAPIDJSON
�[32m
�[0m EGIT_OVERRIDE_COMMIT_DATE_TENCENT_RAPIDJSON
�[32m�[0m
�[32m
�[0m Fetching https://github.com/Tencent/rapidjson ...
git fetch https://github.com/Tencent/rapidjson --prune +refs/heads/:refs/heads/ +refs/tags/:refs/tags/ +refs/notes/:refs/notes/ +refs/pull//head:refs/pull/ +HEAD:refs/git-r3/HEAD
git update-ref --no-deref refs/git-r3/net-misc/feather/0/monero/external_rapidjson/main 129d19ba7f496df5e33658527a7158c79b99c21c
�[32m�[0m Repository id: google_googletest.git
�[32m
�[0m To override fetched repository properties, use:
�[32m�[0m EGIT_OVERRIDE_REPO_GOOGLE_GOOGLETEST
�[32m
�[0m EGIT_OVERRIDE_BRANCH_GOOGLE_GOOGLETEST
�[32m�[0m EGIT_OVERRIDE_COMMIT_GOOGLE_GOOGLETEST
�[32m
�[0m EGIT_OVERRIDE_COMMIT_DATE_GOOGLE_GOOGLETEST
�[32m�[0m
�[32m
�[0m Fetching https://github.com/google/googletest.git ...
git fetch https://github.com/google/googletest.git --prune +refs/heads/:refs/heads/ +refs/tags/:refs/tags/ +refs/notes/:refs/notes/ +refs/pull//head:refs/pull/ +HEAD:refs/git-r3/HEAD
git update-ref --no-deref refs/git-r3/net-misc/feather/0/monero/external_rapidjson/thirdparty_gtest/main 0a439623f75c029912728d80cb7f1b8b48739ca4
�[32m�[0m Repository id: trezor_trezor-common.git
�[32m
�[0m To override fetched repository properties, use:
�[32m�[0m EGIT_OVERRIDE_REPO_TREZOR_TREZOR_COMMON
�[32m
�[0m EGIT_OVERRIDE_BRANCH_TREZOR_TREZOR_COMMON
�[32m�[0m EGIT_OVERRIDE_COMMIT_TREZOR_TREZOR_COMMON
�[32m
�[0m EGIT_OVERRIDE_COMMIT_DATE_TREZOR_TREZOR_COMMON
�[32m�[0m
�[32m
�[0m Fetching https://github.com/trezor/trezor-common.git ...
git fetch https://github.com/trezor/trezor-common.git --prune +refs/heads/:refs/heads/ +refs/tags/:refs/tags/ +refs/notes/:refs/notes/ +refs/pull//head:refs/pull/ +HEAD:refs/git-r3/HEAD
git update-ref --no-deref refs/git-r3/net-misc/feather/0/monero/external_trezor-common/main bff7fdfe436c727982cc553bdfb29a9021b423b0
�[32m�[0m Repository id: ethereum-lists_tokens.git
�[32m
�[0m To override fetched repository properties, use:
�[32m�[0m EGIT_OVERRIDE_REPO_ETHEREUM_LISTS_TOKENS
�[32m
�[0m EGIT_OVERRIDE_BRANCH_ETHEREUM_LISTS_TOKENS
�[32m�[0m EGIT_OVERRIDE_COMMIT_ETHEREUM_LISTS_TOKENS
�[32m
�[0m EGIT_OVERRIDE_COMMIT_DATE_ETHEREUM_LISTS_TOKENS
�[32m�[0m
�[32m
�[0m Fetching https://github.com/ethereum-lists/tokens.git ...
git fetch https://github.com/ethereum-lists/tokens.git --prune +refs/heads/:refs/heads/ +refs/tags/:refs/tags/ +refs/notes/:refs/notes/ +refs/pull//head:refs/pull/ +HEAD:refs/git-r3/HEAD
git update-ref --no-deref refs/git-r3/net-misc/feather/0/monero/external_trezor-common/defs_ethereum_tokens/main 88414ef852e21279f217d2f3f8fd439cd7c5fd9f
�[32m�[0m Repository id: tevador_RandomX.git
�[32m
�[0m To override fetched repository properties, use:
�[32m�[0m EGIT_OVERRIDE_REPO_TEVADOR_RANDOMX
�[32m
�[0m EGIT_OVERRIDE_BRANCH_TEVADOR_RANDOMX
�[32m�[0m EGIT_OVERRIDE_COMMIT_TEVADOR_RANDOMX
�[32m
�[0m EGIT_OVERRIDE_COMMIT_DATE_TEVADOR_RANDOMX
�[32m�[0m
�[32m
�[0m Fetching https://github.com/tevador/RandomX ...
git fetch https://github.com/tevador/RandomX --prune +refs/heads/:refs/heads/ +refs/tags/:refs/tags/ +refs/notes/:refs/notes/ +refs/pull//head:refs/pull/ +HEAD:refs/git-r3/HEAD
git update-ref --no-deref refs/git-r3/net-misc/feather/0/monero/external_randomx/main fe4324e8c0c035fec3affd6e4c49241c2e5b9955
�[32m�[0m Repository id: monero-project_supercop.git
�[32m
�[0m To override fetched repository properties, use:
�[32m�[0m EGIT_OVERRIDE_REPO_MONERO_PROJECT_SUPERCOP
�[32m
�[0m EGIT_OVERRIDE_BRANCH_MONERO_PROJECT_SUPERCOP
�[32m�[0m EGIT_OVERRIDE_COMMIT_MONERO_PROJECT_SUPERCOP
�[32m
�[0m EGIT_OVERRIDE_COMMIT_DATE_MONERO_PROJECT_SUPERCOP
�[32m�[0m
�[32m
�[0m Fetching https://github.com/monero-project/supercop ...
git fetch https://github.com/monero-project/supercop --prune +refs/heads/:refs/heads/ +refs/tags/:refs/tags/ +refs/notes/:refs/notes/ +refs/pull//head:refs/pull/ +HEAD:refs/git-r3/HEAD
git update-ref --no-deref refs/git-r3/net-misc/feather/0/monero/external_supercop/main 633500ad8c8759995049ccd022107d1fa8a1bbc9
�[32m�[0m Repository id: tor.git
�[32m
�[0m To override fetched repository properties, use:
�[32m�[0m EGIT_OVERRIDE_REPO_TOR
�[32m
�[0m EGIT_OVERRIDE_BRANCH_TOR
�[32m�[0m EGIT_OVERRIDE_COMMIT_TOR
�[32m
�[0m EGIT_OVERRIDE_COMMIT_DATE_TOR
�[32m�[0m
�[32m
�[0m Fetching https://git.torproject.org/tor.git ...
git fetch https://git.torproject.org/tor.git --prune +refs/heads/:refs/heads/ +refs/tags/:refs/tags/ +refs/notes/:refs/notes/ +refs/pull//head:refs/pull/ +HEAD:refs/git-r3/HEAD
git update-ref --no-deref refs/git-r3/net-misc/feather/0/contrib_tor/main e68770719ef4d3d3b83398715b1e10391ab6a1b4
�[32m�[0m Repository id: tor-rust-dependencies.git
�[32m
�[0m To override fetched repository properties, use:
�[32m�[0m EGIT_OVERRIDE_REPO_TOR_RUST_DEPENDENCIES
�[32m
�[0m EGIT_OVERRIDE_BRANCH_TOR_RUST_DEPENDENCIES
�[32m�[0m EGIT_OVERRIDE_COMMIT_TOR_RUST_DEPENDENCIES
�[32m
�[0m EGIT_OVERRIDE_COMMIT_DATE_TOR_RUST_DEPENDENCIES
�[32m�[0m
�[32m
�[0m Fetching https://git.torproject.org/tor-rust-dependencies ...
git fetch https://git.torproject.org/tor-rust-dependencies --prune +refs/heads/:refs/heads/ +refs/tags/:refs/tags/ +refs/notes/:refs/notes/ +refs/pull//head:refs/pull/ +HEAD:refs/git-r3/HEAD
git update-ref --no-deref refs/git-r3/net-misc/feather/0/contrib_tor/src_ext_rust/main aa37fb84fb829902e83ca11a7244bbc6b86b809b
�[32m�[0m Checking out https://git.featherwallet.org/feather/feather.git to /var/tmp/portage/net-misc/feather-9999/work/feather-9999 ...
git checkout --quiet refs/git-r3/HEAD
GIT update -->
repository: https://git.featherwallet.org/feather/feather.git
at the commit: ffbaefd241435e314a86996cc52ff66a81b45c73
�[32m
�[0m Checking out https://git.featherwallet.org/feather/monero.git to /var/tmp/portage/net-misc/feather-9999/work/feather-9999/monero ...
git checkout --quiet 6a2b96394d3c81a4ccf9be0daea02afe5f6f3683
GIT update -->
repository: https://git.featherwallet.org/feather/monero.git
at the commit: 6a2b96394d3c81a4ccf9be0daea02afe5f6f3683
�[32m�[0m Checking out https://github.com/monero-project/unbound to /var/tmp/portage/net-misc/feather-9999/work/feather-9999/monero/external/unbound ...
git checkout --quiet 0f6c0579d66b65f86066e30e7876105ba2775ef4
GIT update -->
repository: https://github.com/monero-project/unbound
at the commit: 0f6c0579d66b65f86066e30e7876105ba2775ef4
�[32m
�[0m Checking out https://github.com/miniupnp/miniupnp to /var/tmp/portage/net-misc/feather-9999/work/feather-9999/monero/external/miniupnp ...
git checkout --quiet 544e6fcc73c5ad9af48a8985c94f0f1d742ef2e0
GIT update -->
repository: https://github.com/miniupnp/miniupnp
at the commit: 544e6fcc73c5ad9af48a8985c94f0f1d742ef2e0
�[32m�[0m Checking out https://github.com/Tencent/rapidjson to /var/tmp/portage/net-misc/feather-9999/work/feather-9999/monero/external/rapidjson ...
git checkout --quiet 129d19ba7f496df5e33658527a7158c79b99c21c
GIT update -->
repository: https://github.com/Tencent/rapidjson
at the commit: 129d19ba7f496df5e33658527a7158c79b99c21c
�[32m
�[0m Checking out https://github.com/google/googletest.git to /var/tmp/portage/net-misc/feather-9999/work/feather-9999/monero/external/rapidjson/thirdparty/gtest ...
git checkout --quiet 0a439623f75c029912728d80cb7f1b8b48739ca4
GIT update -->
repository: https://github.com/google/googletest.git
at the commit: 0a439623f75c029912728d80cb7f1b8b48739ca4
�[32m�[0m Checking out https://github.com/trezor/trezor-common.git to /var/tmp/portage/net-misc/feather-9999/work/feather-9999/monero/external/trezor-common ...
git checkout --quiet bff7fdfe436c727982cc553bdfb29a9021b423b0
GIT update -->
repository: https://github.com/trezor/trezor-common.git
at the commit: bff7fdfe436c727982cc553bdfb29a9021b423b0
�[32m
�[0m Checking out https://github.com/ethereum-lists/tokens.git to /var/tmp/portage/net-misc/feather-9999/work/feather-9999/monero/external/trezor-common/defs/ethereum/tokens ...
git checkout --quiet 88414ef852e21279f217d2f3f8fd439cd7c5fd9f
GIT update -->
repository: https://github.com/ethereum-lists/tokens.git
at the commit: 88414ef852e21279f217d2f3f8fd439cd7c5fd9f
�[32m�[0m Checking out https://github.com/tevador/RandomX to /var/tmp/portage/net-misc/feather-9999/work/feather-9999/monero/external/randomx ...
git checkout --quiet fe4324e8c0c035fec3affd6e4c49241c2e5b9955
GIT update -->
repository: https://github.com/tevador/RandomX
at the commit: fe4324e8c0c035fec3affd6e4c49241c2e5b9955
�[32m
�[0m Checking out https://github.com/monero-project/supercop to /var/tmp/portage/net-misc/feather-9999/work/feather-9999/monero/external/supercop ...
git checkout --quiet 633500ad8c8759995049ccd022107d1fa8a1bbc9
GIT update -->
repository: https://github.com/monero-project/supercop
at the commit: 633500ad8c8759995049ccd022107d1fa8a1bbc9
�[32m�[0m Checking out https://git.torproject.org/tor.git to /var/tmp/portage/net-misc/feather-9999/work/feather-9999/contrib/tor ...
git checkout --quiet e68770719ef4d3d3b83398715b1e10391ab6a1b4
GIT update -->
repository: https://git.torproject.org/tor.git
at the commit: e68770719ef4d3d3b83398715b1e10391ab6a1b4
�[32m
�[0m Checking out https://git.torproject.org/tor-rust-dependencies to /var/tmp/portage/net-misc/feather-9999/work/feather-9999/contrib/tor/src/ext/rust ...
git checkout --quiet aa37fb84fb829902e83ca11a7244bbc6b86b809b
GIT update -->
repository: https://git.torproject.org/tor-rust-dependencies
at the commit: aa37fb84fb829902e83ca11a7244bbc6b86b809b
Source unpacked in /var/tmp/portage/net-misc/feather-9999/work
Preparing source in /var/tmp/portage/net-misc/feather-9999/work/feather-9999 ...
�[32m�[0m Source directory (CMAKE_USE_DIR): "/var/tmp/portage/net-misc/feather-9999/work/feather-9999"
�[32m
�[0m Build directory (BUILD_DIR): "/var/tmp/portage/net-misc/feather-9999/work/feather-9999_build"
�[32m�[0m Hardcoded definition(s) removed in monero/CMakeLists.txt:
�[32m
�[0m set(CMAKE_BUILD_TYPE Release CACHE STRING "Build type" FORCE)
�[32m�[0m Hardcoded definition(s) removed in monero/external/randomx/CMakeLists.txt:
�[32m
�[0m set(CMAKE_BUILD_TYPE Release)
�[32m�[0m Hardcoded definition(s) removed in monero/external/rapidjson/CMakeLists.txt:
�[32m
�[0m set(CMAKE_BUILD_TYPE "RelWithDebInfo" CACHE STRING "Choose the type of bu
�[32m�[0m Hardcoded definition(s) removed in CMakeLists.txt:
�[32m
�[0m set(CMAKE_VERBOSE_MAKEFILE ON)
Source prepared.
Configuring source in /var/tmp/portage/net-misc/feather-9999/work/feather-9999 ...
�[32m�[0m Source directory (CMAKE_USE_DIR): "/var/tmp/portage/net-misc/feather-9999/work/feather-9999"
�[32m
�[0m Build directory (BUILD_DIR): "/var/tmp/portage/net-misc/feather-9999/work/feather-9999_build"
cmake -C /var/tmp/portage/net-misc/feather-9999/work/feather-9999_build/gentoo_common_config.cmake -G Ninja -DCMAKE_INSTALL_PREFIX=/usr -DARCH=x86-64 -DBUILD_64=ON -DBUILD_SHARED_LIBS=Off -DBUILD_TAG=linux-x64 -DBUILD_TESTS=OFF -DDONATE_BEG=OFF -DINSTALL_VENDORED_LIBUNBOUND=OFF -DMANUAL_SUBMODULES=1 -DSTATIC=OFF -DUSE_DEVICE_TREZOR=OFF -DXMRIG=no -DCMAKE_BUILD_TYPE=Gentoo -DCMAKE_TOOLCHAIN_FILE=/var/tmp/portage/net-misc/feather-9999/work/feather-9999_build/gentoo_toolchain.cmake /var/tmp/portage/net-misc/feather-9999/work/feather-9999
loading initial cache file /var/tmp/portage/net-misc/feather-9999/work/feather-9999_build/gentoo_common_config.cmake
-- The C compiler identification is GNU 11.2.0
-- The CXX compiler identification is GNU 11.2.0
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working C compiler: /usr/bin/x86_64-pc-linux-gnu-gcc - skipped
-- Detecting C compile features
-- Detecting C compile features - done
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Check for working CXX compiler: /usr/bin/x86_64-pc-linux-gnu-g++ - skipped
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- Initiating compile using CMake 3.21.4
�[0mccache NOT found!�[0m
-- Looking for sys/prctl.h
-- Looking for sys/prctl.h - found
-- Looking for prctl
-- Looking for prctl - found
-- Found Git: /usr/bin/git (found version "2.34.1")
-- [submodule] Monero HEAD @ 6a2b96394d3c81a4ccf9be0daea02afe5f6f3683
-- Found PythonInterp: /usr/bin/python (found version "3.9.9")
�[0mCMake Deprecation Warning at monero/CMakeLists.txt:46 (cmake_minimum_required):
Compatibility with CMake < 2.8.12 will be removed from a future version of
CMake.

Update the VERSION argument value or use a ... suffix to tell
CMake that the project does not need compatibility with older versions.

�[0m
-- CMake version 3.21.4
-- ccache NOT found! Please install it for faster rebuilds.
-- The ASM compiler identification is GNU
-- Found assembler: /usr/bin/x86_64-pc-linux-gnu-gcc
-- Looking for -Wl,--no-undefined linker flag
-- Looking for -Wl,--no-undefined linker flag - found
-- Looking for -Wl,-undefined,error linker flag
-- Looking for -Wl,-undefined,error linker flag - found
-- Building build tag linux-x64
-- Could not find DEVELOPER_LOCAL_TOOLS in env (not required)
-- BOOST_IGNORE_SYSTEM_PATHS defaults to OFF
-- Could not find DEVELOPER_LIBUNBOUND_OLD in env (not required)
�[33mCMake Warning (dev) at monero/CMakeLists.txt:344 (option):
Policy CMP0077 is not set: option() honors normal variables. Run "cmake
--help-policy CMP0077" for policy details. Use the cmake_policy command to
set the policy and suppress this warning.

For compatibility with older versions of CMake, option is clearing the
normal variable 'BUILD_64'.
This warning is for project developers. Use -Wno-dev to suppress it.
�[0m
-- Building for a 64-bit system
-- Building internal libraries as static
-- Using LMDB as default DB type
-- Stack trace on exception enabled (using easylogging++)
-- Looking for pthread.h
-- Looking for pthread.h - found
-- Performing Test CMAKE_HAVE_LIBC_PTHREAD
-- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Failed
-- Check if compiler accepts -pthread
-- Check if compiler accepts -pthread - yes
-- Found Threads: TRUE
-- Performing Test _Werror__pthread_c
-- Performing Test _Werror__pthread_c - Success
-- Performing Test _Werror__pthread_cxx
-- Performing Test _Werror__pthread_cxx - Success
-- Found OpenSSL: /usr/lib64/libcrypto.so (found version "1.1.1l")
-- Using OpenSSL include dir at /usr/include
-- Could NOT find HIDAPI (missing: HIDAPI_LIBRARY HIDAPI_INCLUDE_DIR)
-- Looking for memset_s in c
-- Looking for memset_s in c - not found
-- Looking for explicit_bzero in c
-- Looking for explicit_bzero in c - found
-- Looking for strptime
-- Looking for strptime - found
-- Looking for libunbound
-- Found libunbound include (unbound.h) in /usr/include
-- Found libunbound shared library
-- Using 64-bit LMDB from source tree
�[0mCMake Deprecation Warning at monero/external/easylogging++/CMakeLists.txt:29 (cmake_minimum_required):
Compatibility with CMake < 2.8.12 will be removed from a future version of
CMake.

Update the VERSION argument value or use a ... suffix to tell
CMake that the project does not need compatibility with older versions.

�[0m
-- Looking for backtrace
-- Looking for backtrace - found
-- backtrace facility detected in default set of libraries
-- Backtrace_LIBRARY:
-- Found Backtrace: /usr/include
�[0mCMake Deprecation Warning at monero/external/randomx/CMakeLists.txt:29 (cmake_minimum_required):
Compatibility with CMake < 2.8.12 will be removed from a future version of
CMake.

Update the VERSION argument value or use a ... suffix to tell
CMake that the project does not need compatibility with older versions.

�[0m
-- Performing Test _maes_cxx
-- Performing Test _maes_cxx - Success
-- Setting CXX flag -maes
-- Performing Test _maes_c
-- Performing Test _maes_c - Success
-- Setting C flag -maes
-- Performing Test HAVE_SSSE3
-- Performing Test HAVE_SSSE3 - Success
-- Performing Test HAVE_AVX2
-- Performing Test HAVE_AVX2 - Success
-- Performing Test HAVE_CXX_ATOMICS
-- Performing Test HAVE_CXX_ATOMICS - Success
-- Could not find HIDAPI
-- Trezor support disabled by USE_DEVICE_TREZOR
-- Building on x86_64 for x86-64
-- AES support enabled
-- Performing Test _Werror__Wformat_c
-- Performing Test _Werror__Wformat_c - Success
-- Performing Test _Werror__Wformat_cxx
-- Performing Test _Werror__Wformat_cxx - Success
-- Performing Test _Werror__Wformat_security_c
-- Performing Test _Werror__Wformat_security_c - Success
-- Performing Test _Werror__Wformat_security_cxx
-- Performing Test _Werror__Wformat_security_cxx - Success
-- Performing Test _Werror__fstack_protector_c
-- Performing Test _Werror__fstack_protector_c - Success
-- Performing Test _Werror__fstack_protector_cxx
-- Performing Test _Werror__fstack_protector_cxx - Success
-- Performing Test _Werror__fstack_protector_strong_c
-- Performing Test _Werror__fstack_protector_strong_c - Success
-- Performing Test _Werror__fstack_protector_strong_cxx
-- Performing Test _Werror__fstack_protector_strong_cxx - Success
-- Performing Test _Werror__fcf_protection=full_c
-- Performing Test _Werror__fcf_protection=full_c - Success
-- Performing Test _Werror__fcf_protection=full_cxx
-- Performing Test _Werror__fcf_protection=full_cxx - Success
-- Performing Test _Werror__fstack_clash_protection_c
-- Performing Test _Werror__fstack_clash_protection_c - Success
-- Performing Test _Werror__fstack_clash_protection_cxx
-- Performing Test _Werror__fstack_clash_protection_cxx - Success
-- Looking for -pie linker flag
-- Looking for -pie linker flag - found
-- Looking for -Wl,-z,relro linker flag
-- Looking for -Wl,-z,relro linker flag - found
-- Looking for -Wl,-z,now linker flag
-- Looking for -Wl,-z,now linker flag - found
-- Looking for -Wl,-z,noexecstack linker flag
-- Looking for -Wl,-z,noexecstack linker flag - found
-- Looking for -Wl,-z,noexecheap linker flag
-- Looking for -Wl,-z,noexecheap linker flag - not found
-- Using C security hardening flags: -Wformat -Wformat-security -fstack-protector -fstack-protector-strong -fcf-protection=full -fstack-clash-protection
-- Using C++ security hardening flags: -Wformat -Wformat-security -fstack-protector -fstack-protector-strong -fcf-protection=full -fstack-clash-protection
-- Using linker security hardening flags: -pie -Wl,-z,relro -Wl,-z,now -Wl,-z,noexecstack
-- Found Boost Version: 107700
-- Looking for rl_copy_text
-- Looking for rl_copy_text - found
-- Looking for rl_filename_completion_function
-- Looking for rl_filename_completion_function - found
-- Found readline library at: /usr
�[0mWallet crypto is using amd64-64-24k backend�[0m
-- Trezor support disabled
-- Not building tests
-- Not building debug utilities
�[0mDoxygen: graphviz not found - graphs disabled�[0m
-- Could NOT find Doxygen (missing: DOXYGEN_EXECUTABLE)
�[33mCMake Warning (dev) at monero/CMakeLists.txt:1118 (option):
Policy CMP0077 is not set: option() honors normal variables. Run "cmake
--help-policy CMP0077" for policy details. Use the cmake_policy command to
set the policy and suppress this warning.

For compatibility with older versions of CMake, option is clearing the
normal variable 'BUILD_GUI_DEPS'.
This warning is for project developers. Use -Wno-dev to suppress it.
�[0m
-- Performing Test HAVE_C11
-- Performing Test HAVE_C11 - Success
-- You are currently on commit 6a2b96394
-- Cannot determine most recent tag. Make sure that you are building either from a Git working tree or from a source archive.
fatal: not a git repository (or any parent up to mount point /var)
Stopping at filesystem boundary (GIT_DISCOVERY_ACROSS_FILESYSTEM not set).
�[33mCMake Warning at cmake/VersionFeather.cmake:12 (message):
Cannot determine current commit. Make sure that you are building either
from a Git working tree or from a source archive.
Call Stack (most recent call first):
CMakeLists.txt:79 (include)

�[0m
-- OpenSSL: Version 1.1.1l
-- OpenSSL: include dir at /usr/include
-- OpenSSL: libraries at /usr/lib64/libssl.so;/usr/lib64/libcrypto.so /usr/lib64/libssl.so
-- libsodium: libraries at /usr/lib64/libsodium.so
-- QRENCODE PATH /usr/include
-- QRENCODE LIBARY /usr/lib64/libqrencode.so
-- Found QREncode: /usr/lib64/libqrencode.so
-- Found PkgConfig: x86_64-pc-linux-gnu-pkg-config (found version "1.8.0")
�[31mCMake Error at /usr/share/cmake/Modules/FindPackageHandleStandardArgs.cmake:230 (message):
Could NOT find ZBAR (missing: ZBAR_LIBRARIES ZBAR_INCLUDE_DIR)
Call Stack (most recent call first):
/usr/share/cmake/Modules/FindPackageHandleStandardArgs.cmake:594 (_FPHSA_FAILURE_MESSAGE)
cmake/FindZBAR.cmake:28 (find_package_handle_standard_args)
CMakeLists.txt:104 (find_package)

�[0m
-- Configuring incomplete, errors occurred!
See also "/var/tmp/portage/net-misc/feather-9999/work/feather-9999_build/CMakeFiles/CMakeOutput.log".
See also "/var/tmp/portage/net-misc/feather-9999/work/feather-9999_build/CMakeFiles/CMakeError.log".
�[31;01m�[0m ERROR: net-misc/feather-9999::monero failed (configure phase):
�[31;01m
�[0m cmake failed
�[31;01m�[0m
�[31;01m
�[0m Call stack:
�[31;01m�[0m ebuild.sh, line 127: Called src_configure
�[31;01m
�[0m environment, line 2652: Called cmake_src_configure
�[31;01m�[0m environment, line 1136: Called die
�[31;01m
�[0m The specific snippet of code:
�[31;01m�[0m "${CMAKE_BINARY}" "${cmakeargs[@]}" "${CMAKE_USE_DIR}" || die "cmake failed";
�[31;01m
�[0m
�[31;01m�[0m If you need support, post the output of emerge --info '=net-misc/feather-9999::monero',
�[31;01m
�[0m the complete build log and the output of emerge -pqv '=net-misc/feather-9999::monero'.
�[31;01m�[0m The complete build log is located at '/var/tmp/portage/net-misc/feather-9999/temp/build.log'.
�[31;01m
�[0m The ebuild environment file is located at '/var/tmp/portage/net-misc/feather-9999/temp/environment'.
�[31;01m�[0m Working directory: '/var/tmp/portage/net-misc/feather-9999/work/feather-9999_build'
�[31;01m
�[0m S: '/var/tmp/portage/net-misc/feather-9999/work/feather-9999'`

feature request: package p2pool

This package allows for mining within an ad-hoc decentralized pool: https://github.com/SChernykh/p2pool. It runs as its own daemon alongside the miner and monerod. According to pools.xmr.wiki, this p2pool system accounts for about 2-3% of the hashrate of the monero network already, so this package might be something to look into.

Runtime error during syncing

After a while of syncing, the daemon throws a runtime error and fills the log with stack traces. The daemon doesn't stop, so I don't think it's a fatal error.

Here's the stack trace

2021-04-11 10:10:47.483 [P2P9]  INFO    stacktrace      src/common/stack_trace.cpp:133  Exception: std::runtime_error
2021-04-11 10:10:47.483 [P2P9]  INFO    stacktrace      src/common/stack_trace.cpp:134  Unwound call stack:
2021-04-11 10:10:47.490 [P2P9]  INFO    stacktrace      src/common/stack_trace.cpp:172      [1]  0x121) [0x55ea37d89329]:__cxa_throw+0x121) [0x55ea37d89329]
2021-04-11 10:10:47.490 [P2P9]  INFO    stacktrace      src/common/stack_trace.cpp:172      [2] /usr/bin/wownerod(+0x32604b) [0x55ea37dcc04b] 
2021-04-11 10:10:47.490 [P2P9]  INFO    stacktrace      src/common/stack_trace.cpp:172      [3]  0x205) [0x55ea3849f135]:_alloc_cache+0x205) [0x55ea3849f135]
2021-04-11 10:10:47.490 [P2P9]  INFO    stacktrace      src/common/stack_trace.cpp:172      [4]  0x27b) [0x55ea38285c5b]:_slow_hash+0x27b) [0x55ea38285c5b]
2021-04-11 10:10:47.490 [P2P9]  INFO    stacktrace      src/common/stack_trace.cpp:172      [5]  0xd8) [0x55ea3826dbb8]:_ZN10cryptonote18get_block_longhashEPKNS_10BlockchainERKNS_5blockERN6crypto4hashEmPKS7_i+0xd8) [0x55ea3826dbb8]
2021-04-11 10:10:47.490 [P2P9]  INFO    stacktrace      src/common/stack_trace.cpp:172      [6]  0x28) [0x55ea3826dd88]:_ZN10cryptonote18get_block_longhashEPKNS_10BlockchainERKNS_5blockEmi+0x28) [0x55ea3826dd88]
2021-04-11 10:10:47.490 [P2P9]  INFO    stacktrace      src/common/stack_trace.cpp:172      [7]  0xf0) [0x55ea3820ac90]:_ZNK10cryptonote10Blockchain21block_longhash_workerEmRKN4epee4spanIKNS_5blockEEERSt13unordered_mapIN6crypto4hashESA_St4hashISA_ESt8equal_toISA_ESaISt4pairIKSA_SA_EEE+0xf0) [0x55ea3820ac90]
2021-04-11 10:10:47.490 [P2P9]  INFO    stacktrace      src/common/stack_trace.cpp:172      [8]  0x238) [0x55ea382c26e8]:_ZN5tools10threadpool3runEb+0x238) [0x55ea382c26e8]
2021-04-11 10:10:47.490 [P2P9]  INFO    stacktrace      src/common/stack_trace.cpp:172      [9]  0x39) [0x55ea382c29e9]:_ZN5tools10threadpool6waiter4waitEv+0x39) [0x55ea382c29e9]
2021-04-11 10:10:47.490 [P2P9]  INFO    stacktrace      src/common/stack_trace.cpp:172      [10]  0x1079) [0x55ea38212d19]:_ZN10cryptonote10Blockchain30prepare_handle_incoming_blocksERKSt6vectorINS_20block_complete_entryESaIS2_EERS1_INS_5blockESaIS7_EE+0x1079) [0x55ea38212d19]
2021-04-11 10:10:47.490 [P2P9]  INFO    stacktrace      src/common/stack_trace.cpp:172      [11]  0x43) [0x55ea3823ad93]:_ZN10cryptonote4core30prepare_handle_incoming_blocksERKSt6vectorINS_20block_complete_entryESaIS2_EERS1_INS_5blockESaIS7_EE+0x43) [0x55ea3823ad93]
2021-04-11 10:10:47.490 [P2P9]  INFO    stacktrace      src/common/stack_trace.cpp:172      [12]  0xfff) [0x55ea381d47bf]:_ZN10cryptonote29t_cryptonote_protocol_handlerINS_4coreEE19try_add_next_blocksERNS_29cryptonote_connection_contextE+0xfff) [0x55ea381d47bf]
2021-04-11 10:10:47.490 [P2P9]  INFO    stacktrace      src/common/stack_trace.cpp:172      [13]  0x1fdd) [0x55ea381da7cd]:_ZN10cryptonote29t_cryptonote_protocol_handlerINS_4coreEE27handle_response_get_objectsEiRN4epee10misc_utils11struct_initINS_27NOTIFY_RESPONSE_GET_OBJECTS9request_tEEERNS_29cryptonote_connection_contextE+0x1fdd) [0x55ea381da7cd]
2021-04-11 10:10:47.490 [P2P9]  INFO    stacktrace      src/common/stack_trace.cpp:172      [14]  0x220e) [0x55ea37e9a22e]:_ZN8nodetool11node_serverIN10cryptonote29t_cryptonote_protocol_handlerINS1_4coreEEEE17handle_invoke_mapINS_24p2p_connection_context_tINS1_29cryptonote_connection_contextEEEEEibiN4epee4spanIKhEERNSA_10byte_sliceERT_Rb+0x220e) [0x55ea37e9a22e]
2021-04-11 10:10:47.490 [P2P9]  INFO    stacktrace      src/common/stack_trace.cpp:172      [15]  0x11b7) [0x55ea381a86b7]:_ZN4epee5levin22async_protocol_handlerIN8nodetool24p2p_connection_context_tIN10cryptonote29cryptonote_connection_contextEEEE11handle_recvEPKvm+0x11b7) [0x55ea381a86b7]
2021-04-11 10:10:47.490 [P2P9]  INFO    stacktrace      src/common/stack_trace.cpp:172      [16]  0x1c1) [0x55ea381ad201]:_ZN4epee9net_utils10connectionINS_5levin22async_protocol_handlerIN8nodetool24p2p_connection_context_tIN10cryptonote29cryptonote_connection_contextEEEEEE11handle_readERKN5boost6system10error_codeEm+0x1c1) [0x55ea381ad201]
2021-04-11 10:10:47.490 [P2P9]  INFO    stacktrace      src/common/stack_trace.cpp:172      [17]  0x7f) [0x55ea38172fff]:_ZN5boost4asio6detail14strand_service8dispatchINS1_7binder2INS_3_bi6bind_tIvNS_4_mfi3mf2IvN4epee9net_utils10connectionINS9_5levin22async_protocol_handlerIN8nodetool24p2p_connection_context_tIN10cryptonote29cryptonote_connection_contextEEEEEEERKNS_6system10error_codeEmEENS5_5list3INS5_5valueINS_10shared_ptrISK_EEEEPFNS_3argILi1EEEvEPFNSV_ILi2EEEvEEEEESM_mEEEEvRPNS2_11strand_implERT_+0x7f) [0x55ea38172fff]
2021-04-11 10:10:47.490 [P2P9]  INFO    stacktrace      src/common/stack_trace.cpp:172      [18]  0x153) [0x55ea38175283]:_ZN5boost4asio6detail18completion_handlerINS1_17rewrapped_handlerINS1_7binder2INS1_15wrapped_handlerINS0_10io_context6strandENS_3_bi6bind_tIvNS_4_mfi3mf2IvN4epee9net_utils10connectionINSC_5levin22async_protocol_handlerIN8nodetool24p2p_connection_context_tIN10cryptonote29cryptonote_connection_contextEEEEEEERKNS_6system10error_codeEmEENS8_5list3INS8_5valueINS_10shared_ptrISN_EEEEPFNS_3argILi1EEEvEPFNSY_ILi2EEEvEEEEENS1_26is_continuation_if_runningEEESP_mEES16_EENS6_19basic_executor_typeISaIvELj0EEEE11do_completeEPvPNS1_19scheduler_operationESR_m+0x153) [0x55ea38175283]
2021-04-11 10:10:47.490 [P2P9]  INFO    stacktrace      src/common/stack_trace.cpp:172      [19]  0x291) [0x55ea38175641]:_ZN5boost4asio6detail14strand_service8dispatchINS1_17rewrapped_handlerINS1_7binder2INS1_15wrapped_handlerINS0_10io_context6strandENS_3_bi6bind_tIvNS_4_mfi3mf2IvN4epee9net_utils10connectionINSD_5levin22async_protocol_handlerIN8nodetool24p2p_connection_context_tIN10cryptonote29cryptonote_connection_contextEEEEEEERKNS_6system10error_codeEmEENS9_5list3INS9_5valueINS_10shared_ptrISO_EEEEPFNS_3argILi1EEEvEPFNSZ_ILi2EEEvEEEEENS1_26is_continuation_if_runningEEESQ_mEES17_EEEEvRPNS2_11strand_implERT_+0x291) [0x55ea38175641]
2021-04-11 10:10:47.490 [P2P9]  INFO    stacktrace      src/common/stack_trace.cpp:172      [20]  0x32c) [0x55ea38175a7c]:_ZN5boost4asio6detail23reactive_socket_recv_opINS0_17mutable_buffers_1ENS1_15wrapped_handlerINS0_10io_context6strandENS_3_bi6bind_tIvNS_4_mfi3mf2IvN4epee9net_utils10connectionINSB_5levin22async_protocol_handlerIN8nodetool24p2p_connection_context_tIN10cryptonote29cryptonote_connection_contextEEEEEEERKNS_6system10error_codeEmEENS7_5list3INS7_5valueINS_10shared_ptrISM_EEEEPFNS_3argILi1EEEvEPFNSX_ILi2EEEvEEEEENS1_26is_continuation_if_runningEEENS0_9execution12any_executorIJNS18_12context_as_tIRNS0_17execution_contextEEENS18_6detail8blocking7never_tILi0EEENS18_11prefer_onlyINS1F_10possibly_tILi0EEEEENS1I_INS1E_16outstanding_work9tracked_tILi0EEEEENS1I_INS1M_11untracked_tILi0EEEEENS1I_INS1E_12relationship6fork_tILi0EEEEENS1I_INS1T_14continuation_tILi0EEEEEEEEE11do_completeEPvPNS1_19scheduler_operationESQ_m+0x32c) [0x55ea38175a7c]
2021-04-11 10:10:47.490 [P2P9]  INFO    stacktrace      src/common/stack_trace.cpp:172      [21]  0x40e) [0x55ea37e20b5e]:_ZN5boost4asio6detail9scheduler10do_run_oneERNS1_27conditionally_enabled_mutex11scoped_lockERNS1_21scheduler_thread_infoERKNS_6system10error_codeE+0x40e) [0x55ea37e20b5e]
2021-04-11 10:10:47.490 [P2P9]  INFO    stacktrace      src/common/stack_trace.cpp:172      [22] /usr/bin/wownerod(+0x661ad1) [0x55ea38107ad1] 
2021-04-11 10:10:47.490 [P2P9]  INFO    stacktrace      src/common/stack_trace.cpp:172      [23]  0x469) [0x55ea38142829]:_ZN4epee9net_utils18boosted_tcp_serverINS_5levin22async_protocol_handlerIN8nodetool24p2p_connection_context_tIN10cryptonote29cryptonote_connection_contextEEEEEE13worker_threadEv+0x469) [0x55ea38142829]
2021-04-11 10:10:47.490 [P2P9]  INFO    stacktrace      src/common/stack_trace.cpp:172      [24]  0xb82b) [0x7fef8391482b]:_thread.so.1.75.0(+0xb82b) [0x7fef8391482b]
2021-04-11 10:10:47.490 [P2P9]  INFO    stacktrace      src/common/stack_trace.cpp:172      [25] /lib64/libpthread.so.0(+0x7e8e) [0x7fef8357ce8e] 
2021-04-11 10:10:47.490 [P2P9]  INFO    stacktrace      src/common/stack_trace.cpp:172      [26] /lib64/libc.so.6(clone+0x3f) [0x7fef834b167f]

and here's my emerge --info

Portage 3.0.18 (python 3.8.9-final-0, default/linux/amd64/17.1/desktop, gcc-10.3.0, glibc-2.33, 5.11.6 x86_64)
=================================================================
System uname: Linux-5.11.6-x86_64-AMD_Ryzen_7_1700_Eight-Core_Processor-with-glibc2.2.5
KiB Mem:    16405560 total,   4621988 free
KiB Swap:    8388604 total,   8388604 free
Timestamp of repository gentoo: Fri, 09 Apr 2021 11:00:01 +0000
Head commit of repository gentoo: 4ca63a94a9dbc66a39d6df5b9ce97e190bdbb6d9
Timestamp of repository monero: Sun, 11 Apr 2021 09:05:25 +0000
Head commit of repository monero: 2b1f1d891b9627c6db76306affe203a1a3630315

sh bash 5.1_p4
ld GNU ld (Gentoo 2.35.2 p1) 2.35.2
ccache version 4.2.1 [enabled]
app-shells/bash:          5.1_p4::gentoo
dev-java/java-config:     2.3.1::gentoo
dev-lang/perl:            5.32.1::gentoo
dev-lang/python:          3.8.9::gentoo, 3.9.4::gentoo
dev-lang/rust:            1.51.0::gentoo
dev-util/ccache:          4.2.1::gentoo
dev-util/cmake:           3.20.1::gentoo
sys-apps/baselayout:      2.7-r1::gentoo
sys-apps/openrc:          0.43.1::gentoo
sys-apps/sandbox:         2.22::gentoo
sys-devel/autoconf:       2.13-r1::gentoo, 2.69-r5::gentoo
sys-devel/automake:       1.16.3-r1::gentoo
sys-devel/binutils:       2.35.2::gentoo
sys-devel/gcc:            10.3.0::gentoo
sys-devel/gcc-config:     2.4::gentoo
sys-devel/libtool:        2.4.6-r6::gentoo
sys-devel/make:           4.3::gentoo
sys-kernel/linux-headers: 5.11::gentoo (virtual/os-headers)
sys-libs/glibc:           2.33::gentoo
Repositories:

gentoo
    location: /var/db/repos/gentoo
    sync-type: rsync
    sync-uri: rsync://rsync.gentoo.org/gentoo-portage
    priority: -1000
    sync-rsync-verify-jobs: 1
    sync-rsync-verify-max-age: 24
    sync-rsync-verify-metamanifest: yes
    sync-rsync-extra-opts: 

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

local
    location: /var/db/repos/local
    masters: gentoo
    priority: 10

ACCEPT_KEYWORDS="amd64 ~amd64"
ACCEPT_LICENSE="*"
CBUILD="x86_64-pc-linux-gnu"
CFLAGS="-march=native -O2 -pipe"
CHOST="x86_64-pc-linux-gnu"
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 /etc/terminfo"
CXXFLAGS="-march=native -O2 -pipe"
DISTDIR="/var/cache/distfiles"
EMERGE_DEFAULT_OPTS="--ask --jobs=8 --load-average 16"
ENV_UNSET="CARGO_HOME DBUS_SESSION_BUS_ADDRESS DISPLAY 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"
FCFLAGS="-march=native -O2 -pipe"
FEATURES="assume-digests binpkg-docompress binpkg-dostrip binpkg-logs binpkg-multi-instance ccache config-protect-if-modified distlocks ebuild-locks fixlafiles ipc-sandbox merge-sync multilib-strict network-sandbox news parallel-fetch parallel-install pid-sandbox preserve-libs protect-owned qa-unresolved-soname-deps sandbox sfperms strict unknown-features-warn unmerge-logs unmerge-orphans userfetch userpriv usersandbox usersync xattr"
FFLAGS="-march=native -O2 -pipe"
GENTOO_MIRRORS="http://mirror.bytemark.co.uk/gentoo/ http://www.mirrorservice.org/sites/distfiles.gentoo.org/"
LANG="en_GB.utf8"
LDFLAGS="-Wl,-O1 -Wl,--as-needed"
MAKEOPTS="-j16 -l16"
PKGDIR="/var/cache/binpkgs"
PORTAGE_CONFIGROOT="/"
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_TMPDIR="/var/tmp"
USE="X a52 aac acl acpi alsa amd64 bash-completion berkdb branding bzip2 cairo cli crypt dbus dri dts elogind emboss encode exif flac fortran gdbm gif gtk gui iconv icu jpeg lcms libglvnd libnotify libtirpc mad mng mp3 mp4 mpeg ncurses nptl ogg opengl openmp pam pango pcre pdf png policykit ppds pulseaudio qt5 readline sdl seccomp spell split-usr ssl startup-notification svg tcpd tiff truetype udev udisks unicode upower usb vaapi vdpau vorbis wxwidgets x264 xattr xcb xml xv xvid zlib" ABI_X86="64" ADA_TARGET="gnat_2018" ALSA_CARDS="ali5451 als4000 atiixp atiixp-modem bt87x ca0106 cmipci emu10k1x ens1370 ens1371 es1938 es1968 fm801 hda-intel intel8x0 intel8x0m maestro3 trident usb-audio via82xx via82xx-modem ymfpci" APACHE2_MODULES="authn_core authz_core socache_shmcb unixd actions alias auth_basic authn_alias authn_anon authn_dbm authn_default authn_file authz_dbm authz_default authz_groupfile authz_host authz_owner authz_user autoindex cache cgi cgid dav dav_fs dav_lock deflate dir disk_cache env expires ext_filter file_cache filter headers include info log_config logio mem_cache 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="aes avx avx2 f16c fma3 mmx mmxext pclmul popcnt sha sse sse2 sse3 sse4_1 sse4_2 sse4a ssse3" ELIBC="glibc" GPSD_PROTOCOLS="ashtech aivdm earthmate evermore fv18 garmin garmintxt gpsclock greis isync itrax mtk3301 nmea ntrip navcom oceanserver oldstyle oncore rtcm104v2 rtcm104v3 sirf skytraq superstar2 timing tsip tripmate tnt ublox ubx" GRUB_PLATFORMS="efi-64 pc" INPUT_DEVICES="libinput keyboard mouse joystick" KERNEL="linux" L10N="en en-GB" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LIBREOFFICE_EXTENSIONS="presenter-console presenter-minimizer" LUA_SINGLE_TARGET="luajit" LUA_TARGETS="lua5-1" OFFICE_IMPLEMENTATION="libreoffice" PHP_TARGETS="php7-3 php7-4" POSTGRES_TARGETS="postgres10 postgres11" PYTHON_SINGLE_TARGET="python3_8" PYTHON_TARGETS="python3_8" RUBY_TARGETS="ruby26" USERLAND="GNU" VIDEO_CARDS="amdgpu radeonsi" XTABLES_ADDONS="quota2 psd pknock lscan length2 ipv4options ipset ipp2p iface geoip fuzzy condition tee tarpit sysrq proto steal rawnat logmark ipmark dhcpmac delude chaos account"
Unset:  CC, CPPFLAGS, CTARGET, CXX, INSTALL_MASK, LC_ALL, LINGUAS, PORTAGE_BINHOST, PORTAGE_BUNZIP2_COMMAND, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS, RUSTFLAGS

net-misc/feather-9999 fails to build without media-gfx/zbar

From the build log:

-- OpenSSL: Version 1.1.1l
-- OpenSSL: include dir at /usr/include
-- OpenSSL: libraries at /usr/lib64/libssl.so;/usr/lib64/libcrypto.so /usr/lib64/libssl.so
-- libsodium: libraries at /usr/lib64/libsodium.so
-- QRENCODE PATH /usr/include
-- QRENCODE LIBARY /usr/lib64/libqrencode.so
-- Found QREncode: /usr/lib64/libqrencode.so  
-- Found PkgConfig: x86_64-pc-linux-gnu-pkg-config (found version "1.8.0") 
CMake Error at /usr/share/cmake/Modules/FindPackageHandleStandardArgs.cmake:230 (message):
  Could NOT find ZBAR (missing: ZBAR_LIBRARIES ZBAR_INCLUDE_DIR)
Call Stack (most recent call first):
  /usr/share/cmake/Modules/FindPackageHandleStandardArgs.cmake:594 (_FPHSA_FAILURE_MESSAGE)
  cmake/FindZBAR.cmake:28 (find_package_handle_standard_args)
  CMakeLists.txt:104 (find_package)

emerge -1 zbar did the trick. it should be added as a dependency.

feature request: package xmr-btc-swap

This package facilitates a protocol for trustless "atomic" swaps of bitcoin and monero: https://github.com/comit-network/xmr-btc-swap. The project seems to be endorsed by the monero developers (https://www.getmonero.org/2021/08/20/atomic-swaps.html), but on the project's page it says it's not "formally audited". This isn't an urgently needed package, but perhaps it's something to look into adding in the future. I could put together an ebuild for it but honestly I would rather just run it in a VM because it does not seem like it has a lot of eyeballs working on it. god forbid it has some sort of RCE or something.
Also, apparently there is an initiative to get ETH<->XMR swaps working as well.

monero-wallet-cli, monero-wallet-gui not linking with boost libraries.

when I try to run monero-wallet-cli or monero-wallet-gui I get:
monero-wallet-cli: error while loading shared libraries: libboost_chrono.so.1.75.0: cannot open shared object file: No such file or directory
or
monero-wallet-gui: error while loading shared libraries: libboost_system.so.1.75.0: cannot open shared object file: No such file or directory respectively.

I just installed the monero package, and I have =dev-libs/boost-1.76.0 installed. It looks like all the boost libraries are installed in /usr/lib64, so I don't know why it's not working.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.