• [gentoo-user] btop fails to compile

    From Jochen Kirchner@21:1/5 to All on Wed Nov 30 10:40:01 2022
    This is an OpenPGP/MIME signed message (RFC 4880 and 3156)

    --=_cb03d176309006f833c3e791b87c4710
    Content-Transfer-Encoding: 8bit
    Content-Type: text/plain; charset=UTF-8;
    format=flowed

    Hi,

    on my Hetzner server btop fails to compile. If I go to the build
    directory and compile it manuallly (just type make) it compiles fine.

    * Package: sys-process/btop-1.2.12:0
    * Repository: gentoo
    * Maintainer: nex+b-g-o@nexadn.de proxy-maint@gentoo.org
    * Upstream: https://github.com/aristocratos/btop/issues
    * USE: abi_x86_64 amd64 elibc_glibc kernel_linux userland_GNU
    * FEATURES: network-sandbox preserve-libs sandbox userpriv
    usersandbox
    Unpacking source...
    Unpacking btop-1.2.12.tar.gz to
    /var/tmp/portage/sys-process/btop-1.2.12/work
    Source unpacked in /var/tmp/portage/sys-process/btop-1.2.12/work
    Preparing source in
    /var/tmp/portage/sys-process/btop-1.2.12/work/btop-1.2.12 ...
    * Applying 876319-verbose-makefile.patch ...
    [ ok ]
    Source prepared.
    Configuring source in
    /var/tmp/portage/sys-process/btop-1.2.12/work/btop-1.2.12 ...
    Source configured.
    Compiling source in
    /var/tmp/portage/sys-process/btop-1.2.12/work/btop-1.2.12 ...
    make -j17 -l17 VERBOSE=true OPTFLAGS= CXX=x86_64-pc-linux-gnu-g++

    ██████╗ ████████╗ ██████╗ ██████╗
    ██╔══██╗╚══██╔══╝██╔═══██╗██╔══██╗ ██╗ ██╗
    ██████╔╝ ██║ ██║ ██║██████╔╝ ██████╗██████╗
    ██╔══██╗ ██║ ██║ ██║██╔═══╝ ╚═██╔═╝╚═██╔═╝
    ██████╔╝ ██║ ╚██████╔╝██║ ╚═╝ ╚═╝
    ╚═════╝ ╚═╝ ╚═════╝ ╚═╝ Makefile v1.5
    PLATFORM ?| Linux
    ARCH ?| amd64
    CXX ?| x86_64-pc-linux-gnu-g++ (11.3.0)
    THREADS :| 16
    REQFLAGS !| -std=c++20
    WARNFLAGS :| -Wall -Wextra -pedantic
    OPTFLAGS :|
    LDCXXFLAGS :| -pthread -D_FORTIFY_SOURCE=2 -D_GLIBCXX_ASSERTIONS
    -fexceptions -fstack-clash-protection -fcf-protection -fstack-protector CXXFLAGS +| $(REQFLAGS) $(LDCXXFLAGS) $(OPTFLAGS) $(WARNFLAGS) -O2 -march=znver2 -pipe
    LDFLAGS +| $(LDCXXFLAGS) $(OPTFLAGS) $(WARNFLAGS) -Wl,-O1
    -Wl,--as-needed

    Building btop++ (v1.2.12) Linux amd64
    Compiling src/linux/btop_collect.cpp
    x86_64-pc-linux-gnu-g++ -O2 -march=znver2 -pipe -std=c++20 -pthread -D_FORTIFY_SOURCE=2 -D_GLIBCXX_ASSERTIONS -fexceptions
    -fstack-clash-protection -fcf-protection -fstack-protector -Wall
    -Wextra -pedantic -Iinclude -Isrc -MMD -c -o obj/linux/btop_collect.o src/linux/btop_collect.cpp
    Assembler messages:
    Fatal error: can't create obj/linux/btop_collect.o: No such file or
    directory
    make: *** [Makefile:269: obj/linux/btop_collect.o] Error 1
    * ERROR: sys-process/btop-1.2.12::gentoo failed (compile phase):
    * emake failed
    *
    * If you need support, post the output of `emerge --info '=sys-process/btop-1.2.12::gentoo'`,
    * the complete build log and the output of `emerge -pqv '=sys-process/btop-1.2.12::gentoo'`.
    * The complete build log is located at '/var/tmp/portage/sys-process/btop-1.2.12/temp/build.log'.
    * The ebuild environment file is located at '/var/tmp/portage/sys-process/btop-1.2.12/temp/environment'.
    * Working directory: '/var/tmp/portage/sys-process/btop-1.2.12/work/btop-1.2.12'
    * S: '/var/tmp/portage/sys-process/btop-1.2.12/work/btop-1.2.12'


    --
    Mit freundlichen Grüßen,
    Jochen Kirchner

    eMail: jk@jk-foto.design
    Web: https://www.jk-foto.design

    Public Key: B67B 24AA CB0F E646 8E35 CF12 7FC8 C135 CEEB C714 --=_cb03d176309006f833c3e791b87c4710
    Content-Transfer-Encoding: 7bit
    Content-Type: application/pgp-keys;
    name=0xCEEBC714.asc
    Content-Disposition: attachment;
    filename=0xCEEBC714.asc;
    size=1652

    -----BEGIN PGP PUBLIC KEY BLOCK-----

    mQENBGN6gawBCACUCJsiKRIFYqeCvO4J6Bjnbi5IokzcX9mpN9Ab5z0OAkDADa+R qq/CwatwxUIXVgIoK0A8VJzzW2DxglLmu9n5co6iLbAkSMSAhehokTpIC65sQJ6m 3tA3PSteEAsqa6IGwJMrJhXMHCGLt5B9KYGbqpxlq1Y9fr7c0a3K+BPZSAC1tt9l neE7DtiA+nhzonPTaKbmgWz3DYIo4cOj6yyxprbpkFFETvPxIp/eAawHSRfiv+2H LVbDNxBFCeDqsJ++v9ixwvo56OqIGEbpiJhgv5604kiDxHrYWmwb72968IFpr63/ jZU/Zq7B0Fh9a4U2FGFX5DN2JBunAhNC4jU9ABEBAAG0I0pvY2hlbiBLaXJjaG5l ciA8amtAamstZm90by5kZXNpZ24+iQEfBBABAgAJBQJjeoGsAhsDAAoJEH/IwTXO 68cU/gQH/3B2/O7Rcau4Qcdut0PPLfYo+ULQGSfGNnmBl2dcwsna7NOS/zZtXoTy t9AxJTh3LvLYrAIRbCpu/kC7sBQLovU6TfZgNWQE1Bd/mRmv69MZjUzKIVUXX34u hc+Wf/YcwZxB6QPHOq6PoMm7Ezf7fYwDioEG+ES3i57nhBKNNfAdg/D5XCEE/Mzf YInqtveseetRY3z6UwOiGSvUY1mlzLNsm29jtptNHK+iHMW3Z5cXr81LbFG5w/JR 5jt/ulQGTkSseL0hGdXs0gM0yzs2tHBeJEy/GBlJnXf/t2E4nsNcXuPmOJbRzIPK kCQ83SJYlodXvuUgMtyCduU+XjpPotW5AQ0EY3qBrAEIALONKUACeVjpI7qoeVcu Gjyazk4PLSRtlUBq6fNnqk1lSwQxY6juWO8a//YHmFiXzRllk6U+K/P6zw9hhW3E YqHRZko+WEvnBLnNjchUAxWBkqZ4Tc9YRdEJk+Kj2bSDAfTLCqIzmvt4fMx+R6rw 0FvZCtrISlwKLOIAI/QZSRaTESYBt/EIohZQGm0wuZ1Wbmws/PaaCdH574PzKVbf yzTDs6J033TWpkr8FsYeakEgTp62lq3Wqt2TSjA3VkecbCKtH2lGMf48K0LDjI1r o7AqGvaRiM+KSXC+yzhg73tO6djF66++cRwsMgAs/vkIppEkF8vbwrYm1xBEq7bZ 88sAEQEAAYkBHwQYAQIACQUCY3qBrAIbDAAKCRB/yME1zuvHFCAaB/442wRm6WNp 3dYotHReX3YU9V8OXqPcVzhJ+H2L++IVD7u0bvBGjQFQihQFR11SgDXnaySmylt5 LIvXK/nRPablh9W3DV2xeN4aTbiba11QipnQhYjszDaasPgCAwvSRh72/GCmW2VP yP65sKcWMXE39IL65El/iD/dw4yV0oPTGZtgHxx3+OxdaegC7N5q8/ouaTWLfMVD bR1drIEL5WEmL4YpsS3AAb3GJ1p0k9HE73+q9SjmNlE3OP4QjvIv2RufOdD8P2yg b94KRP5F78TDqS8dJFQzISf6wJBPvbWOXhihB+ETmUWDGnYOIMxi4GXSOclNpz1o
    7lJQ39KvIttI
    =k0fD
    -----END PGP PUBLIC KEY BLOCK-----

    --=_cb03d176309006f833c3e791b87c4710--


    -----BEGIN PGP SIGNATURE-----

    iQEzBAEBCAAdFiEEtnskqssP5kaONc8Sf8jBNc7rxxQFAmOHI0IACgkQf8jBNc7r xxRW4Qf8Cr3Nut6tfMiOxYmfleSYrzjM+SRXUp8pCSJjbsx1fpE4CSWowKs1QxpH HVYdakhbDSE7UIwYzUmDVcvvINeUprAmhV0XLADqsrf0NlGngk8ExgDil32YAIL1 eMKxguXa5bqr+gHMmyiYoAwhl1NSiXLXeToKCNJxNZldzGlsJcepWwB463K/7/3Z da2HYX3fGbvlXPi5x7a5eou4g6LRLEoB7ArazJQxcG4mp3pigIRjRpaQbCAV+gvk TXQGlCqLYHUip0taDucB+yfqwKL8h/60EdUOZC1TFgysgZbOKTALhn9TBAdv95sl 2zp0nB6NM7BjDWQUbRnsFgufkv5FDg==
    =wW24
    -----END PGP SIGNATURE-----

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)