Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
23.0 profile binutils fails to build
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index Portage & Programming
View previous topic :: View next topic  
Author Message
slackline
Veteran
Veteran


Joined: 01 Apr 2005
Posts: 1471
Location: /uk/sheffield

PostPosted: Tue Mar 26, 2024 7:23 am    Post subject: 23.0 profile binutils fails to build Reply with quote

Going through the upgrade process but have hit a stumbling block with regards to the first build of installing sys-utils/dev-binutils-2.42-r1.

/etc/make.conf

Code:

# These settings were set by the catalyst build script that automatically
# built this stage.
# Please consult /usr/share/portage/config/make.conf.example for a more
# detailed example.
CFLAGS="-march=native -O2 -pipe"
CXXFLAGS="${CFLAGS}"
MAKEOPTS="-j8"

# Gentoo sync and mirrors
#SYNC="rsync://rsync.uk.gentoo.org/gentoo-portage"
#SYNC="rsync://rsync.gentoo.org/gentoo-portage"
GENTOO_MIRRORS="http://www.mirrorservice.org/sites/distfiles.gentoo.org/ # Gentoo sync and mirrors http://mirror.bytemark.co.uk/gentoo/ http://distfiles.gentoo.org/"

# Masked Packages by keyword
ACCEPT_KEYWORDS="~amd64"

# Masked Packages by license
ACCEPT_LICENSE="*"

# These are the USE flags that were used in addition to what is provided by the
# profile used for building.
USE="a52 aac acpi alsa apm bash-completion branding cdda cddb cdr -consolekit cups dbus device-mapper -doc dvd dvdr elogind emacs exif ffmpeg flac gif gimp glitz gtk gtk3 -hal icu id3tag ipv6 jpeg kpathsea -kde lensfun -libav libsexy lock mp3 mpeg nsplugin ntp nvidia offensive ogg opengl oss pam pdf perl pipewire png policykit pulseaudio python -qt3 -qt4 -rdoc raw readline scanner screencast spell sqlite3 ssh svg -test thunar tiff truetype udev usb vorbis win32codecs X x264 xcb xinetd xulrunner xvmc zsh-completion"
CAMERAS="fuji"
CPU_FLAGS_X86="avx avx2 f16c mmx mmxext sse sse2 sse3 ssse3 sse4_1 sse4_2"
RUBY_TARGETS="ruby33"
# Default emerge options/features
EMERGE_DEFAULT_OPTS="--alphabetical --keep-going --quiet --with-bdeps=y"
FEATURES="${FEATURES} parallel-fetch binpkg-request-signature"
#FEATURES="${FEATURES} distcc distcc-pump"
AUTOCLEAN="yes"
#PYTHON_TARGETS='python3_9 python3_10'
#PYTHON_SINGLE_TARGET='python3_9'

# Keyboard and Mouse
#INPUT_DEVICES="keyboard mouse evdev virtualbox"
INPUT_DEVICES="libinput"

# Video Cards
VIDEO_CARDS="intel"
ABI_X86="64"

# Scanner options
SANE_BACKENDS="plustek"

# Linguas
LINGUAS="en_GB"
L10N="en-GB"

# Layman
PORTDIR_OVERLAY="/usr/local/portage/"
source /var/lib/layman/make.conf

# Set PORTDIR for backward compatibility with various tools:
#   gentoo-bashcomp - bug #478444
#   euse - bug #474574
#   euses and ufed - bug #478318
PORTDIR="/usr/portage"

# Set PORTDIR for backward compatibility with various tools:
#   gentoo-bashcomp - bug #478444
#   euse - bug #474574
#   euses and ufed - bug #478318
PORTDIR="/usr/portage"


Current profile

Code:

# eselect profile list | grep "\*"
  [12]  default/linux/amd64/17.1/no-multilib (exp) *


Consulting the 23.0 update-table tells me I need to use default/linux/amd64/23.0/split-usr/no-multilib (which is item 49 in the list on my system)

Code:

eselect profile set 49
eselect profile list | grep "\*"
  [49]  default/linux/amd64/23.0/split-usr/no-multilib (stable) *



Preparation

Quote:

7. Delete the contents of your binary package cache at ${PKGDIR}
rm -r /var/cache/binpkgs/*

8. In the file or directory /etc/portage/binrepos.conf (if existing), update
the URI in all configuration such that they point to 23.0 profile binhost
directories. The exact paths can be found in the table at [5], too.


Cleared /var/cache/binpkgs/* and nothing in /etc/portage/binrepos.conf (I updated the commented paths as per instructions but don't use binpkgs)

Code:

rm -rf /var/cache/binpkgs/*
ls -lha /var/cache/binpkgs/
total 2.0K
drwx------  2 root root 1.0K Mar 26 06:49 .
drwxr-xr-x 16 root root 1.0K Jul 18  2023 ..

cat /etc/portage/binrepos.conf/gentoobinhost.conf
# [binhost]
# priority = 9999
# sync-uri = https://mirror.bytemark.co.uk/gentoo/releases/amd64/binpackages/23.0/x86-64/


Rebuild sys-devel/binutils

Current installed version

Code:

eix -I sys-devel/binutils
[I] sys-devel/binutils
     Available versions: 
     (2.32) [M](~)2.32-r2^t
     (2.33) [M]2.33.1-r1^t
     (2.34) [M]2.34-r2^t
     (2.35) [M]2.35.2^t
     (2.36) [M]2.36.1-r2^t
     (2.37) [M]2.37_p1-r2^t
     (2.38) [M]2.38-r2^t
     (2.39) [M]2.39-r5^t
     (2.40) 2.40-r9^t
     (2.41) 2.41-r2^t 2.41-r3^t (~)2.41-r4^t 2.41-r5^t
     (2.42) (~)2.42-r1^t
     (9999) **9999*l^t
       {cet debuginfod default-gold doc (+)gold gprofng hardened multitarget +nls pgo +plugins static-libs test vanilla zstd}
     Installed versions:  2.42-r1(2.42)^t(19:18:55 25/03/24)(nls plugins -cet -debuginfod -doc -gold -gprofng -hardened -multitarget -pgo -static-libs -test -vanilla -zstd)
     Homepage:            https://sourceware.org/binutils/
     Description:         Tools necessary to build programs

[I] sys-devel/binutils-config
     Available versions:  5.5 **9999*l {+native-symlinks}
     Installed versions:  5.5(08:34:51 03/01/23)(native-symlinks)
     Homepage:            https://wiki.gentoo.org/wiki/Project:Toolchain
     Description:         Utility to change the binutils version being used

Found 2 matches

binutils-config -l
 [1] x86_64-pc-linux-gnu-2.42 *


Ok, good to go with merging sys-devel/binutils under 23.0 profile

Code:

emerge --ask --oneshot --verbose sys-devel/binutils
[ebuild   R   ] sys-devel/binutils-2.42-r1  USE="cet* -debuginfod -doc -gold -gprofng -hardened -multitarget nls -pgo plugins -static-libs -test -vanilla zstd*"
Would you like to merge these packages? [Yes/No] y


New USE flags for cet and zstd and unfortunately the build fails full build.log....

Things I noticed

* New USE="cet zstd"
* Reports * Sorry, but binutils does not support the LINGUAS: en_GB
* Undeclared ZSTD_* identifiers.


Things I checked

1. Kernel support for ZSTD

Code:

grep -i zst .config
CONFIG_HAVE_KERNEL_ZSTD=y
# CONFIG_KERNEL_ZSTD is not set
CONFIG_RD_ZSTD=y
# CONFIG_MODULE_COMPRESS_ZSTD is not set
CONFIG_SQUASHFS_ZSTD=y
# CONFIG_CRYPTO_ZSTD is not set
CONFIG_ZSTD_COMMON=y
CONFIG_ZSTD_COMPRESS=y
CONFIG_ZSTD_DECOMPRESS=y
CONFIG_DECOMPRESS_ZSTD=y


Looks ok, I'm not compressing the kernel with ZSTD but userland should work.

2. cet flag

I found Profile upgrade from 17.1 to 23: error rebuild gcc which indicates some problems with the cet flag and suggests explicitly setting march rather than using native.

First though I tried...

Code:

USE="-cet" emerge --ask --oneshot --verbose sys-devel/binutils


Failed to build.

Then I tried setting the architecture explicitly.

Code:

resolve-march-native
-march=skylake -mabm -mrtm --param=l1-cache-line-size=64 --param=l1-cache-size=32 --param=l2-cache-size=8192
CFLAGs="-march skylake -O2 -pipe" emerge '=sys-devel/binutils-2.42-r1::gentoo'


Build fails.


If I switch back to the current profile then =sys-devel/binutils-2.42-r1 builds and installs fine, albeit without the cet/zstd flags (i.e. USE="-cet -zstd" although that isn't explicitly stated).

I'm currently stumped as to what to try next :?
_________________
"Science is what we understand well enough to explain to a computer.  Art is everything else we do." - Donald Knuth
Back to top
View user's profile Send private message
slackline
Veteran
Veteran


Joined: 01 Apr 2005
Posts: 1471
Location: /uk/sheffield

PostPosted: Tue Mar 26, 2024 10:16 am    Post subject: Reply with quote

Addendum

I realised I hadn't tried building USE="cet zstd" emerge sys-devel/binutils under the 17.1 profile so have just tried, it fails too with the same errors (ZSTD_* undeclared in local scopes).



Interestingly I've just gone to update under my existing 17.1 profile using emerge -uDU @world and dev-util/ccache-4.9.1 now fails to build with the same errors as sys-devel/binutils-2.42-r1 fails with under the newer 23.0 profile with complaints about ZSTD_* variables not being declared in particular scopes...


Code:

cat /var/tmp/portage/dev-util/ccache-4.9.1-r1/temp/build.log
 * Package:    dev-util/ccache-4.9.1-r1:0
 * Repository: gentoo
 * Maintainer: toolchain@gentoo.org
 * USE:        abi_x86_64 amd64 elibc_glibc kernel_linux static-c++
 * FEATURES:   network-sandbox preserve-libs sandbox userpriv usersandbox
 * Source directory (CMAKE_USE_DIR): "/var/tmp/portage/dev-util/ccache-4.9.1-r1/work/ccache-4.9.1"
 * Build directory  (BUILD_DIR):     "/var/tmp/portage/dev-util/ccache-4.9.1-r1/work/ccache-4.9.1_build"
 * Applying ccache-3.5-nvcc-test.patch ...                                                                                                                                                                                                                                                                               [ ok ]
 * Applying ccache-4.0-objdump.patch ...                                                                                                                                                                                                                                                                                 [ ok ]
 * Applying ccache-4.9-avoid-run-user.patch ...                                                                                                                                                                                                                                                                          [ ok ]
 * Applying ccache-4.9.1-distcc.patch ...                                                                                                                                                                                                                                                                                [ ok ]
 * Adjusting to prefix /
 *   ccache-config ...                                                                                                                                                                                                                                                                                                   [ ok ]
 * Source directory (CMAKE_USE_DIR): "/var/tmp/portage/dev-util/ccache-4.9.1-r1/work/ccache-4.9.1"
 * Build directory  (BUILD_DIR):     "/var/tmp/portage/dev-util/ccache-4.9.1-r1/work/ccache-4.9.1_build"
cmake -C /var/tmp/portage/dev-util/ccache-4.9.1-r1/work/ccache-4.9.1_build/gentoo_common_config.cmake -G Ninja -DCMAKE_INSTALL_PREFIX=/usr -DENABLE_DOCUMENTATION=no -DENABLE_TESTING=no -DZSTD_FROM_INTERNET=OFF -DHIREDIS_FROM_INTERNET=OFF -DREDIS_STORAGE_BACKEND=no -DCMAKE_BUILD_TYPE=RelWithDebInfo -DCMAKE_TOOLCHAIN_FILE=/var/tmp/portage/dev-util/ccache-4.9.1-r1/work/ccache-4.9.1_build/gentoo_toolchain.cmake /var/tmp/portage/dev-util/ccache-4.9.1-r1/work/ccache-4.9.1
loading initial cache file /var/tmp/portage/dev-util/ccache-4.9.1-r1/work/ccache-4.9.1_build/gentoo_common_config.cmake
-- The C compiler identification is GNU 13.2.1
-- The CXX compiler identification is GNU 13.2.1
-- The ASM compiler identification is GNU
-- Found assembler: /usr/bin/x86_64-pc-linux-gnu-gcc
-- The ASM_MASM compiler identification is unknown
-- Found assembler: ml
-- 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
-- Ccache version: 4.9.1
-- Ccache dev mode: OFF
-- Performing Test std_atomic_without_libatomic
-- Performing Test std_atomic_without_libatomic - Success
-- Performing Test std_filesystem_without_libfs
-- Performing Test std_filesystem_without_libfs - Success
-- Looking for dirent.h
-- Looking for dirent.h - found
-- Looking for linux/fs.h
-- Looking for linux/fs.h - found
-- Looking for pwd.h
-- Looking for pwd.h - found
-- Looking for sys/clonefile.h
-- Looking for sys/clonefile.h - not found
-- Looking for sys/file.h
-- Looking for sys/file.h - found
-- Looking for sys/ioctl.h
-- Looking for sys/ioctl.h - found
-- Looking for sys/mman.h
-- Looking for sys/mman.h - found
-- Looking for sys/utime.h
-- Looking for sys/utime.h - not found
-- Looking for sys/wait.h
-- Looking for sys/wait.h - found
-- Looking for syslog.h
-- Looking for syslog.h - found
-- Looking for unistd.h
-- Looking for unistd.h - found
-- Looking for utime.h
-- Looking for utime.h - found
-- Looking for asctime_r
-- Looking for asctime_r - found
-- Looking for getopt_long
-- Looking for getopt_long - found
-- Looking for getpwuid
-- Looking for getpwuid - found
-- Looking for localtime_r
-- Looking for localtime_r - found
-- Looking for posix_fallocate
-- Looking for posix_fallocate - found
-- Looking for setenv
-- Looking for setenv - found
-- Looking for syslog
-- Looking for syslog - found
-- Looking for unsetenv
-- Looking for unsetenv - found
-- Looking for utimensat
-- Looking for utimensat - found
-- Looking for utimes
-- Looking for utimes - found
-- Performing Test HAVE_STRUCT_STAT_ST_ATIM
-- Performing Test HAVE_STRUCT_STAT_ST_ATIM - Success
-- Performing Test HAVE_STRUCT_STAT_ST_ATIMENSEC
-- Performing Test HAVE_STRUCT_STAT_ST_ATIMENSEC - Failed
-- Performing Test HAVE_STRUCT_STAT_ST_ATIMESPEC
-- Performing Test HAVE_STRUCT_STAT_ST_ATIMESPEC - Failed
-- Performing Test HAVE_STRUCT_STAT_ST_CTIM
-- Performing Test HAVE_STRUCT_STAT_ST_CTIM - Success
-- Performing Test HAVE_STRUCT_STAT_ST_CTIMENSEC
-- Performing Test HAVE_STRUCT_STAT_ST_CTIMENSEC - Failed
-- Performing Test HAVE_STRUCT_STAT_ST_CTIMESPEC
-- Performing Test HAVE_STRUCT_STAT_ST_CTIMESPEC - Failed
-- Performing Test HAVE_STRUCT_STAT_ST_MTIM
-- Performing Test HAVE_STRUCT_STAT_ST_MTIM - Success
-- Performing Test HAVE_STRUCT_STAT_ST_MTIMENSEC
-- Performing Test HAVE_STRUCT_STAT_ST_MTIMENSEC - Failed
-- Performing Test HAVE_STRUCT_STAT_ST_MTIMESPEC
-- Performing Test HAVE_STRUCT_STAT_ST_MTIMESPEC - Failed
-- Performing Test HAVE_STRUCT_STATFS_F_FSTYPENAME
-- Performing Test HAVE_STRUCT_STATFS_F_FSTYPENAME - Failed
-- Performing Test HAVE_AVX2
-- Performing Test HAVE_AVX2 - Success
-- Found PkgConfig: /usr/bin/x86_64-pc-linux-gnu-pkg-config (found version "2.1.1")
-- Checking for one of the modules 'libzstd'
-- Using zstd from /usr/lib64/libzstd.so via pkg-config
-- Performing Test CMAKE_HAVE_LIBC_PTHREAD
-- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Success
-- Found Threads: TRUE
-- Performing Test HAVE_ASM_SSE2
-- Performing Test HAVE_ASM_SSE2 - Success
-- Performing Test HAVE_ASM_SSE41
-- Performing Test HAVE_ASM_SSE41 - Success
-- Performing Test HAVE_ASM_AVX2
-- Performing Test HAVE_ASM_AVX2 - Success
-- Performing Test HAVE_ASM_AVX512
-- Performing Test HAVE_ASM_AVX512 - Success
-- Performing Test HAVE_NEON
-- Performing Test HAVE_NEON - Failed
-- <<< Gentoo configuration >>>
Build type      RelWithDebInfo
Install path    /usr
Compiler flags:
C               -march=native -O2 -pipe
C++             -march=native -O2 -pipe
Linker flags:
Executable      -Wl,-O1 -Wl,--as-needed -static-libstdc++
Module          -Wl,-O1 -Wl,--as-needed -static-libstdc++
Shared          -Wl,-O1 -Wl,--as-needed -static-libstdc++

-- Configuring done (5.8s)
-- Generating done (0.0s)
-- Build files have been written to: /var/tmp/portage/dev-util/ccache-4.9.1-r1/work/ccache-4.9.1_build
 * Source directory (CMAKE_USE_DIR): "/var/tmp/portage/dev-util/ccache-4.9.1-r1/work/ccache-4.9.1"
 * Build directory  (BUILD_DIR):     "/var/tmp/portage/dev-util/ccache-4.9.1-r1/work/ccache-4.9.1_build"
ninja -v -j8 -l0
[1/78] /usr/bin/x86_64-pc-linux-gnu-g++  -I/var/tmp/portage/dev-util/ccache-4.9.1-r1/work/ccache-4.9.1_build -I/var/tmp/portage/dev-util/ccache-4.9.1-r1/work/ccache-4.9.1/src  -march=native -O2 -pipe -std=c++17 -include /var/tmp/portage/dev-util/ccache-4.9.1-r1/work/ccache-4.9.1_build/config.h -Wall -MD -MT CMakeFiles/ccache.dir/src/main.cpp.o -MF CMakeFiles/ccache.dir/src/main.cpp.o.d -o CMakeFiles/ccache.dir/src/main.cpp.o -c /var/tmp/portage/dev-util/ccache-4.9.1-r1/work/ccache-4.9.1/src/main.cpp
[2/78] /usr/bin/x86_64-pc-linux-gnu-g++ -DXXH_STATIC_LINKING_ONLY -I/var/tmp/portage/dev-util/ccache-4.9.1-r1/work/ccache-4.9.1_build -I/var/tmp/portage/dev-util/ccache-4.9.1-r1/work/ccache-4.9.1/src  -march=native -O2 -pipe -std=c++17 -include /var/tmp/portage/dev-util/ccache-4.9.1-r1/work/ccache-4.9.1_build/config.h -Wall -MD -MT src/CMakeFiles/ccache_framework.dir/ProgressBar.cpp.o -MF src/CMakeFiles/ccache_framework.dir/ProgressBar.cpp.o.d -o src/CMakeFiles/ccache_framework.dir/ProgressBar.cpp.o -c /var/tmp/portage/dev-util/ccache-4.9.1-r1/work/ccache-4.9.1/src/ProgressBar.cpp
[3/78] /usr/bin/x86_64-pc-linux-gnu-g++ -DXXH_STATIC_LINKING_ONLY -I/var/tmp/portage/dev-util/ccache-4.9.1-r1/work/ccache-4.9.1_build -I/var/tmp/portage/dev-util/ccache-4.9.1-r1/work/ccache-4.9.1/src  -march=native -O2 -pipe -std=c++17 -include /var/tmp/portage/dev-util/ccache-4.9.1-r1/work/ccache-4.9.1_build/config.h -Wall -MD -MT src/CMakeFiles/ccache_framework.dir/Hash.cpp.o -MF src/CMakeFiles/ccache_framework.dir/Hash.cpp.o.d -o src/CMakeFiles/ccache_framework.dir/Hash.cpp.o -c /var/tmp/portage/dev-util/ccache-4.9.1-r1/work/ccache-4.9.1/src/Hash.cpp
[4/78] /usr/bin/x86_64-pc-linux-gnu-g++ -DXXH_STATIC_LINKING_ONLY -I/var/tmp/portage/dev-util/ccache-4.9.1-r1/work/ccache-4.9.1_build -I/var/tmp/portage/dev-util/ccache-4.9.1-r1/work/ccache-4.9.1/src  -march=native -O2 -pipe -std=c++17 -include /var/tmp/portage/dev-util/ccache-4.9.1-r1/work/ccache-4.9.1_build/config.h -Wall -MD -MT src/CMakeFiles/ccache_framework.dir/Depfile.cpp.o -MF src/CMakeFiles/ccache_framework.dir/Depfile.cpp.o.d -o src/CMakeFiles/ccache_framework.dir/Depfile.cpp.o -c /var/tmp/portage/dev-util/ccache-4.9.1-r1/work/ccache-4.9.1/src/Depfile.cpp
[5/78] /usr/bin/x86_64-pc-linux-gnu-g++ -DXXH_STATIC_LINKING_ONLY -I/var/tmp/portage/dev-util/ccache-4.9.1-r1/work/ccache-4.9.1_build -I/var/tmp/portage/dev-util/ccache-4.9.1-r1/work/ccache-4.9.1/src  -march=native -O2 -pipe -std=c++17 -include /var/tmp/portage/dev-util/ccache-4.9.1-r1/work/ccache-4.9.1_build/config.h -Wall -MD -MT src/CMakeFiles/ccache_framework.dir/Context.cpp.o -MF src/CMakeFiles/ccache_framework.dir/Context.cpp.o.d -o src/CMakeFiles/ccache_framework.dir/Context.cpp.o -c /var/tmp/portage/dev-util/ccache-4.9.1-r1/work/ccache-4.9.1/src/Context.cpp
[6/78] /usr/bin/x86_64-pc-linux-gnu-g++ -DXXH_STATIC_LINKING_ONLY -I/var/tmp/portage/dev-util/ccache-4.9.1-r1/work/ccache-4.9.1_build -I/var/tmp/portage/dev-util/ccache-4.9.1-r1/work/ccache-4.9.1/src  -march=native -O2 -pipe -std=c++17 -include /var/tmp/portage/dev-util/ccache-4.9.1-r1/work/ccache-4.9.1_build/config.h -Wall -MD -MT src/CMakeFiles/ccache_framework.dir/compopt.cpp.o -MF src/CMakeFiles/ccache_framework.dir/compopt.cpp.o.d -o src/CMakeFiles/ccache_framework.dir/compopt.cpp.o -c /var/tmp/portage/dev-util/ccache-4.9.1-r1/work/ccache-4.9.1/src/compopt.cpp
[7/78] /usr/bin/x86_64-pc-linux-gnu-g++ -DXXH_STATIC_LINKING_ONLY -I/var/tmp/portage/dev-util/ccache-4.9.1-r1/work/ccache-4.9.1_build -I/var/tmp/portage/dev-util/ccache-4.9.1-r1/work/ccache-4.9.1/src  -march=native -O2 -pipe -std=c++17 -include /var/tmp/portage/dev-util/ccache-4.9.1-r1/work/ccache-4.9.1_build/config.h -Wall -MD -MT src/CMakeFiles/ccache_framework.dir/Args.cpp.o -MF src/CMakeFiles/ccache_framework.dir/Args.cpp.o.d -o src/CMakeFiles/ccache_framework.dir/Args.cpp.o -c /var/tmp/portage/dev-util/ccache-4.9.1-r1/work/ccache-4.9.1/src/Args.cpp
[8/78] /usr/bin/x86_64-pc-linux-gnu-g++ -DXXH_STATIC_LINKING_ONLY -I/var/tmp/portage/dev-util/ccache-4.9.1-r1/work/ccache-4.9.1_build -I/var/tmp/portage/dev-util/ccache-4.9.1-r1/work/ccache-4.9.1/src  -march=native -O2 -pipe -std=c++17 -include /var/tmp/portage/dev-util/ccache-4.9.1-r1/work/ccache-4.9.1_build/config.h -Wall -MD -MT src/CMakeFiles/ccache_framework.dir/version.cpp.o -MF src/CMakeFiles/ccache_framework.dir/version.cpp.o.d -o src/CMakeFiles/ccache_framework.dir/version.cpp.o -c /var/tmp/portage/dev-util/ccache-4.9.1-r1/work/ccache-4.9.1_build/src/version.cpp
[9/78] /usr/bin/x86_64-pc-linux-gnu-g++ -DXXH_STATIC_LINKING_ONLY -I/var/tmp/portage/dev-util/ccache-4.9.1-r1/work/ccache-4.9.1_build -I/var/tmp/portage/dev-util/ccache-4.9.1-r1/work/ccache-4.9.1/src  -march=native -O2 -pipe -std=c++17 -include /var/tmp/portage/dev-util/ccache-4.9.1-r1/work/ccache-4.9.1_build/config.h -Wall -MD -MT src/CMakeFiles/ccache_framework.dir/Util.cpp.o -MF src/CMakeFiles/ccache_framework.dir/Util.cpp.o.d -o src/CMakeFiles/ccache_framework.dir/Util.cpp.o -c /var/tmp/portage/dev-util/ccache-4.9.1-r1/work/ccache-4.9.1/src/Util.cpp
[10/78] /usr/bin/x86_64-pc-linux-gnu-g++ -DXXH_STATIC_LINKING_ONLY -I/var/tmp/portage/dev-util/ccache-4.9.1-r1/work/ccache-4.9.1_build -I/var/tmp/portage/dev-util/ccache-4.9.1-r1/work/ccache-4.9.1/src  -march=native -O2 -pipe -std=c++17 -include /var/tmp/portage/dev-util/ccache-4.9.1-r1/work/ccache-4.9.1_build/config.h -Wall -MD -MT src/CMakeFiles/ccache_framework.dir/language.cpp.o -MF src/CMakeFiles/ccache_framework.dir/language.cpp.o.d -o src/CMakeFiles/ccache_framework.dir/language.cpp.o -c /var/tmp/portage/dev-util/ccache-4.9.1-r1/work/ccache-4.9.1/src/language.cpp
[11/78] /usr/bin/x86_64-pc-linux-gnu-g++ -DXXH_STATIC_LINKING_ONLY -I/var/tmp/portage/dev-util/ccache-4.9.1-r1/work/ccache-4.9.1_build -I/var/tmp/portage/dev-util/ccache-4.9.1-r1/work/ccache-4.9.1/src  -march=native -O2 -pipe -std=c++17 -include /var/tmp/portage/dev-util/ccache-4.9.1-r1/work/ccache-4.9.1_build/config.h -Wall -MD -MT src/CMakeFiles/ccache_framework.dir/SignalHandler.cpp.o -MF src/CMakeFiles/ccache_framework.dir/SignalHandler.cpp.o.d -o src/CMakeFiles/ccache_framework.dir/SignalHandler.cpp.o -c /var/tmp/portage/dev-util/ccache-4.9.1-r1/work/ccache-4.9.1/src/SignalHandler.cpp
[12/78] /usr/bin/x86_64-pc-linux-gnu-g++ -DXXH_STATIC_LINKING_ONLY -I/var/tmp/portage/dev-util/ccache-4.9.1-r1/work/ccache-4.9.1_build -I/var/tmp/portage/dev-util/ccache-4.9.1-r1/work/ccache-4.9.1/src  -march=native -O2 -pipe -std=c++17 -include /var/tmp/portage/dev-util/ccache-4.9.1-r1/work/ccache-4.9.1_build/config.h -Wall -MD -MT src/CMakeFiles/ccache_framework.dir/execute.cpp.o -MF src/CMakeFiles/ccache_framework.dir/execute.cpp.o.d -o src/CMakeFiles/ccache_framework.dir/execute.cpp.o -c /var/tmp/portage/dev-util/ccache-4.9.1-r1/work/ccache-4.9.1/src/execute.cpp
[13/78] /usr/bin/x86_64-pc-linux-gnu-g++ -DXXH_STATIC_LINKING_ONLY -I/var/tmp/portage/dev-util/ccache-4.9.1-r1/work/ccache-4.9.1_build -I/var/tmp/portage/dev-util/ccache-4.9.1-r1/work/ccache-4.9.1/src  -march=native -O2 -pipe -std=c++17 -include /var/tmp/portage/dev-util/ccache-4.9.1-r1/work/ccache-4.9.1_build/config.h -Wall -MD -MT src/CMakeFiles/ccache_framework.dir/argprocessing.cpp.o -MF src/CMakeFiles/ccache_framework.dir/argprocessing.cpp.o.d -o src/CMakeFiles/ccache_framework.dir/argprocessing.cpp.o -c /var/tmp/portage/dev-util/ccache-4.9.1-r1/work/ccache-4.9.1/src/argprocessing.cpp
[14/78] /usr/bin/x86_64-pc-linux-gnu-g++ -DXXH_STATIC_LINKING_ONLY -I/var/tmp/portage/dev-util/ccache-4.9.1-r1/work/ccache-4.9.1_build -I/var/tmp/portage/dev-util/ccache-4.9.1-r1/work/ccache-4.9.1/src  -march=native -O2 -pipe -std=c++17 -include /var/tmp/portage/dev-util/ccache-4.9.1-r1/work/ccache-4.9.1_build/config.h -Wall -MD -MT src/CMakeFiles/ccache_framework.dir/Config.cpp.o -MF src/CMakeFiles/ccache_framework.dir/Config.cpp.o.d -o src/CMakeFiles/ccache_framework.dir/Config.cpp.o -c /var/tmp/portage/dev-util/ccache-4.9.1-r1/work/ccache-4.9.1/src/Config.cpp
[15/78] /usr/bin/x86_64-pc-linux-gnu-g++ -DXXH_STATIC_LINKING_ONLY -I/var/tmp/portage/dev-util/ccache-4.9.1-r1/work/ccache-4.9.1_build -I/var/tmp/portage/dev-util/ccache-4.9.1-r1/work/ccache-4.9.1/src  -march=native -O2 -pipe -std=c++17 -include /var/tmp/portage/dev-util/ccache-4.9.1-r1/work/ccache-4.9.1_build/config.h -Wall -MD -MT src/CMakeFiles/ccache_framework.dir/InodeCache.cpp.o -MF src/CMakeFiles/ccache_framework.dir/InodeCache.cpp.o.d -o src/CMakeFiles/ccache_framework.dir/InodeCache.cpp.o -c /var/tmp/portage/dev-util/ccache-4.9.1-r1/work/ccache-4.9.1/src/InodeCache.cpp
[16/78] /usr/bin/x86_64-pc-linux-gnu-g++ -DXXH_STATIC_LINKING_ONLY -I/var/tmp/portage/dev-util/ccache-4.9.1-r1/work/ccache-4.9.1_build -I/var/tmp/portage/dev-util/ccache-4.9.1-r1/work/ccache-4.9.1/src  -march=native -O2 -pipe -std=c++17 -include /var/tmp/portage/dev-util/ccache-4.9.1-r1/work/ccache-4.9.1_build/config.h -Wall -MD -MT src/CMakeFiles/ccache_framework.dir/hashutil.cpp.o -MF src/CMakeFiles/ccache_framework.dir/hashutil.cpp.o.d -o src/CMakeFiles/ccache_framework.dir/hashutil.cpp.o -c /var/tmp/portage/dev-util/ccache-4.9.1-r1/work/ccache-4.9.1/src/hashutil.cpp
[17/78] /usr/bin/x86_64-pc-linux-gnu-g++ -DXXH_STATIC_LINKING_ONLY -I/var/tmp/portage/dev-util/ccache-4.9.1-r1/work/ccache-4.9.1_build -I/var/tmp/portage/dev-util/ccache-4.9.1-r1/work/ccache-4.9.1/src  -march=native -O2 -pipe -std=c++17 -include /var/tmp/portage/dev-util/ccache-4.9.1-r1/work/ccache-4.9.1_build/config.h -Wall -MD -MT src/CMakeFiles/ccache_framework.dir/core/FileRecompressor.cpp.o -MF src/CMakeFiles/ccache_framework.dir/core/FileRecompressor.cpp.o.d -o src/CMakeFiles/ccache_framework.dir/core/FileRecompressor.cpp.o -c /var/tmp/portage/dev-util/ccache-4.9.1-r1/work/ccache-4.9.1/src/core/FileRecompressor.cpp
[18/78] /usr/bin/x86_64-pc-linux-gnu-g++ -DXXH_STATIC_LINKING_ONLY -I/var/tmp/portage/dev-util/ccache-4.9.1-r1/work/ccache-4.9.1_build -I/var/tmp/portage/dev-util/ccache-4.9.1-r1/work/ccache-4.9.1/src  -march=native -O2 -pipe -std=c++17 -include /var/tmp/portage/dev-util/ccache-4.9.1-r1/work/ccache-4.9.1_build/config.h -Wall -MD -MT src/CMakeFiles/ccache_framework.dir/core/AtomicFile.cpp.o -MF src/CMakeFiles/ccache_framework.dir/core/AtomicFile.cpp.o.d -o src/CMakeFiles/ccache_framework.dir/core/AtomicFile.cpp.o -c /var/tmp/portage/dev-util/ccache-4.9.1-r1/work/ccache-4.9.1/src/core/AtomicFile.cpp
[19/78] /usr/bin/x86_64-pc-linux-gnu-g++ -DXXH_STATIC_LINKING_ONLY -I/var/tmp/portage/dev-util/ccache-4.9.1-r1/work/ccache-4.9.1_build -I/var/tmp/portage/dev-util/ccache-4.9.1-r1/work/ccache-4.9.1/src  -march=native -O2 -pipe -std=c++17 -include /var/tmp/portage/dev-util/ccache-4.9.1-r1/work/ccache-4.9.1_build/config.h -Wall -MD -MT src/CMakeFiles/ccache_framework.dir/core/CacheEntry.cpp.o -MF src/CMakeFiles/ccache_framework.dir/core/CacheEntry.cpp.o.d -o src/CMakeFiles/ccache_framework.dir/core/CacheEntry.cpp.o -c /var/tmp/portage/dev-util/ccache-4.9.1-r1/work/ccache-4.9.1/src/core/CacheEntry.cpp
[20/78] /usr/bin/x86_64-pc-linux-gnu-g++ -DXXH_STATIC_LINKING_ONLY -I/var/tmp/portage/dev-util/ccache-4.9.1-r1/work/ccache-4.9.1_build -I/var/tmp/portage/dev-util/ccache-4.9.1-r1/work/ccache-4.9.1/src  -march=native -O2 -pipe -std=c++17 -include /var/tmp/portage/dev-util/ccache-4.9.1-r1/work/ccache-4.9.1_build/config.h -Wall -MD -MT src/CMakeFiles/ccache_framework.dir/core/MsvcShowIncludesOutput.cpp.o -MF src/CMakeFiles/ccache_framework.dir/core/MsvcShowIncludesOutput.cpp.o.d -o src/CMakeFiles/ccache_framework.dir/core/MsvcShowIncludesOutput.cpp.o -c /var/tmp/portage/dev-util/ccache-4.9.1-r1/work/ccache-4.9.1/src/core/MsvcShowIncludesOutput.cpp
[21/78] /usr/bin/x86_64-pc-linux-gnu-g++ -DXXH_STATIC_LINKING_ONLY -I/var/tmp/portage/dev-util/ccache-4.9.1-r1/work/ccache-4.9.1_build -I/var/tmp/portage/dev-util/ccache-4.9.1-r1/work/ccache-4.9.1/src  -march=native -O2 -pipe -std=c++17 -include /var/tmp/portage/dev-util/ccache-4.9.1-r1/work/ccache-4.9.1_build/config.h -Wall -MD -MT src/CMakeFiles/ccache_framework.dir/core/StatisticsCounters.cpp.o -MF src/CMakeFiles/ccache_framework.dir/core/StatisticsCounters.cpp.o.d -o src/CMakeFiles/ccache_framework.dir/core/StatisticsCounters.cpp.o -c /var/tmp/portage/dev-util/ccache-4.9.1-r1/work/ccache-4.9.1/src/core/StatisticsCounters.cpp
[22/78] /usr/bin/x86_64-pc-linux-gnu-g++ -DXXH_STATIC_LINKING_ONLY -I/var/tmp/portage/dev-util/ccache-4.9.1-r1/work/ccache-4.9.1_build -I/var/tmp/portage/dev-util/ccache-4.9.1-r1/work/ccache-4.9.1/src  -march=native -O2 -pipe -std=c++17 -include /var/tmp/portage/dev-util/ccache-4.9.1-r1/work/ccache-4.9.1_build/config.h -Wall -MD -MT src/CMakeFiles/ccache_framework.dir/core/ResultExtractor.cpp.o -MF src/CMakeFiles/ccache_framework.dir/core/ResultExtractor.cpp.o.d -o src/CMakeFiles/ccache_framework.dir/core/ResultExtractor.cpp.o -c /var/tmp/portage/dev-util/ccache-4.9.1-r1/work/ccache-4.9.1/src/core/ResultExtractor.cpp
[23/78] /usr/bin/x86_64-pc-linux-gnu-g++ -DXXH_STATIC_LINKING_ONLY -I/var/tmp/portage/dev-util/ccache-4.9.1-r1/work/ccache-4.9.1_build -I/var/tmp/portage/dev-util/ccache-4.9.1-r1/work/ccache-4.9.1/src  -march=native -O2 -pipe -std=c++17 -include /var/tmp/portage/dev-util/ccache-4.9.1-r1/work/ccache-4.9.1_build/config.h -Wall -MD -MT src/CMakeFiles/ccache_framework.dir/core/Result.cpp.o -MF src/CMakeFiles/ccache_framework.dir/core/Result.cpp.o.d -o src/CMakeFiles/ccache_framework.dir/core/Result.cpp.o -c /var/tmp/portage/dev-util/ccache-4.9.1-r1/work/ccache-4.9.1/src/core/Result.cpp
[24/78] /usr/bin/x86_64-pc-linux-gnu-g++ -DXXH_STATIC_LINKING_ONLY -I/var/tmp/portage/dev-util/ccache-4.9.1-r1/work/ccache-4.9.1_build -I/var/tmp/portage/dev-util/ccache-4.9.1-r1/work/ccache-4.9.1/src  -march=native -O2 -pipe -std=c++17 -include /var/tmp/portage/dev-util/ccache-4.9.1-r1/work/ccache-4.9.1_build/config.h -Wall -MD -MT src/CMakeFiles/ccache_framework.dir/core/ResultInspector.cpp.o -MF src/CMakeFiles/ccache_framework.dir/core/ResultInspector.cpp.o.d -o src/CMakeFiles/ccache_framework.dir/core/ResultInspector.cpp.o -c /var/tmp/portage/dev-util/ccache-4.9.1-r1/work/ccache-4.9.1/src/core/ResultInspector.cpp
[25/78] /usr/bin/x86_64-pc-linux-gnu-g++ -DXXH_STATIC_LINKING_ONLY -I/var/tmp/portage/dev-util/ccache-4.9.1-r1/work/ccache-4.9.1_build -I/var/tmp/portage/dev-util/ccache-4.9.1-r1/work/ccache-4.9.1/src  -march=native -O2 -pipe -std=c++17 -include /var/tmp/portage/dev-util/ccache-4.9.1-r1/work/ccache-4.9.1_build/config.h -Wall -MD -MT src/CMakeFiles/ccache_framework.dir/core/Manifest.cpp.o -MF src/CMakeFiles/ccache_framework.dir/core/Manifest.cpp.o.d -o src/CMakeFiles/ccache_framework.dir/core/Manifest.cpp.o -c /var/tmp/portage/dev-util/ccache-4.9.1-r1/work/ccache-4.9.1/src/core/Manifest.cpp
[26/78] /usr/bin/x86_64-pc-linux-gnu-g++ -DXXH_STATIC_LINKING_ONLY -I/var/tmp/portage/dev-util/ccache-4.9.1-r1/work/ccache-4.9.1_build -I/var/tmp/portage/dev-util/ccache-4.9.1-r1/work/ccache-4.9.1/src  -march=native -O2 -pipe -std=c++17 -include /var/tmp/portage/dev-util/ccache-4.9.1-r1/work/ccache-4.9.1_build/config.h -Wall -MD -MT src/CMakeFiles/ccache_framework.dir/core/StatsLog.cpp.o -MF src/CMakeFiles/ccache_framework.dir/core/StatsLog.cpp.o.d -o src/CMakeFiles/ccache_framework.dir/core/StatsLog.cpp.o -c /var/tmp/portage/dev-util/ccache-4.9.1-r1/work/ccache-4.9.1/src/core/StatsLog.cpp
[27/78] /usr/bin/x86_64-pc-linux-gnu-g++ -DXXH_STATIC_LINKING_ONLY -I/var/tmp/portage/dev-util/ccache-4.9.1-r1/work/ccache-4.9.1_build -I/var/tmp/portage/dev-util/ccache-4.9.1-r1/work/ccache-4.9.1/src  -march=native -O2 -pipe -std=c++17 -include /var/tmp/portage/dev-util/ccache-4.9.1-r1/work/ccache-4.9.1_build/config.h -Wall -MD -MT src/CMakeFiles/ccache_framework.dir/core/ResultRetriever.cpp.o -MF src/CMakeFiles/ccache_framework.dir/core/ResultRetriever.cpp.o.d -o src/CMakeFiles/ccache_framework.dir/core/ResultRetriever.cpp.o -c /var/tmp/portage/dev-util/ccache-4.9.1-r1/work/ccache-4.9.1/src/core/ResultRetriever.cpp
[28/78] /usr/bin/x86_64-pc-linux-gnu-g++ -DXXH_STATIC_LINKING_ONLY -I/var/tmp/portage/dev-util/ccache-4.9.1-r1/work/ccache-4.9.1_build -I/var/tmp/portage/dev-util/ccache-4.9.1-r1/work/ccache-4.9.1/src  -march=native -O2 -pipe -std=c++17 -include /var/tmp/portage/dev-util/ccache-4.9.1-r1/work/ccache-4.9.1_build/config.h -Wall -MD -MT src/CMakeFiles/ccache_framework.dir/core/types.cpp.o -MF src/CMakeFiles/ccache_framework.dir/core/types.cpp.o.d -o src/CMakeFiles/ccache_framework.dir/core/types.cpp.o -c /var/tmp/portage/dev-util/ccache-4.9.1-r1/work/ccache-4.9.1/src/core/types.cpp
[29/78] /usr/bin/x86_64-pc-linux-gnu-g++ -DXXH_STATIC_LINKING_ONLY -I/var/tmp/portage/dev-util/ccache-4.9.1-r1/work/ccache-4.9.1_build -I/var/tmp/portage/dev-util/ccache-4.9.1-r1/work/ccache-4.9.1/src  -march=native -O2 -pipe -std=c++17 -include /var/tmp/portage/dev-util/ccache-4.9.1-r1/work/ccache-4.9.1_build/config.h -Wall -MD -MT src/CMakeFiles/ccache_framework.dir/ccache.cpp.o -MF src/CMakeFiles/ccache_framework.dir/ccache.cpp.o.d -o src/CMakeFiles/ccache_framework.dir/ccache.cpp.o -c /var/tmp/portage/dev-util/ccache-4.9.1-r1/work/ccache-4.9.1/src/ccache.cpp
[30/78] /usr/bin/x86_64-pc-linux-gnu-g++ -DXXH_STATIC_LINKING_ONLY -I/var/tmp/portage/dev-util/ccache-4.9.1-r1/work/ccache-4.9.1_build -I/var/tmp/portage/dev-util/ccache-4.9.1-r1/work/ccache-4.9.1/src  -march=native -O2 -pipe -std=c++17 -include /var/tmp/portage/dev-util/ccache-4.9.1-r1/work/ccache-4.9.1_build/config.h -Wall -MD -MT src/CMakeFiles/ccache_framework.dir/core/common.cpp.o -MF src/CMakeFiles/ccache_framework.dir/core/common.cpp.o.d -o src/CMakeFiles/ccache_framework.dir/core/common.cpp.o -c /var/tmp/portage/dev-util/ccache-4.9.1-r1/work/ccache-4.9.1/src/core/common.cpp
[31/78] /usr/bin/x86_64-pc-linux-gnu-g++ -DXXH_STATIC_LINKING_ONLY -I/var/tmp/portage/dev-util/ccache-4.9.1-r1/work/ccache-4.9.1_build -I/var/tmp/portage/dev-util/ccache-4.9.1-r1/work/ccache-4.9.1/src  -march=native -O2 -pipe -std=c++17 -include /var/tmp/portage/dev-util/ccache-4.9.1-r1/work/ccache-4.9.1_build/config.h -Wall -MD -MT src/CMakeFiles/ccache_framework.dir/core/Statistics.cpp.o -MF src/CMakeFiles/ccache_framework.dir/core/Statistics.cpp.o.d -o src/CMakeFiles/ccache_framework.dir/core/Statistics.cpp.o -c /var/tmp/portage/dev-util/ccache-4.9.1-r1/work/ccache-4.9.1/src/core/Statistics.cpp
[32/78] /usr/bin/x86_64-pc-linux-gnu-g++ -DXXH_STATIC_LINKING_ONLY -I/var/tmp/portage/dev-util/ccache-4.9.1-r1/work/ccache-4.9.1_build -I/var/tmp/portage/dev-util/ccache-4.9.1-r1/work/ccache-4.9.1/src  -march=native -O2 -pipe -std=c++17 -include /var/tmp/portage/dev-util/ccache-4.9.1-r1/work/ccache-4.9.1_build/config.h -Wall -MD -MT src/CMakeFiles/ccache_framework.dir/storage/local/StatsFile.cpp.o -MF src/CMakeFiles/ccache_framework.dir/storage/local/StatsFile.cpp.o.d -o src/CMakeFiles/ccache_framework.dir/storage/local/StatsFile.cpp.o -c /var/tmp/portage/dev-util/ccache-4.9.1-r1/work/ccache-4.9.1/src/storage/local/StatsFile.cpp
[33/78] /usr/bin/x86_64-pc-linux-gnu-g++ -DXXH_STATIC_LINKING_ONLY -I/var/tmp/portage/dev-util/ccache-4.9.1-r1/work/ccache-4.9.1_build -I/var/tmp/portage/dev-util/ccache-4.9.1-r1/work/ccache-4.9.1/src  -march=native -O2 -pipe -std=c++17 -include /var/tmp/portage/dev-util/ccache-4.9.1-r1/work/ccache-4.9.1_build/config.h -Wall -MD -MT src/CMakeFiles/ccache_framework.dir/storage/local/util.cpp.o -MF src/CMakeFiles/ccache_framework.dir/storage/local/util.cpp.o.d -o src/CMakeFiles/ccache_framework.dir/storage/local/util.cpp.o -c /var/tmp/portage/dev-util/ccache-4.9.1-r1/work/ccache-4.9.1/src/storage/local/util.cpp
[34/78] /usr/bin/x86_64-pc-linux-gnu-g++ -DXXH_STATIC_LINKING_ONLY -I/var/tmp/portage/dev-util/ccache-4.9.1-r1/work/ccache-4.9.1_build -I/var/tmp/portage/dev-util/ccache-4.9.1-r1/work/ccache-4.9.1/src  -march=native -O2 -pipe -std=c++17 -include /var/tmp/portage/dev-util/ccache-4.9.1-r1/work/ccache-4.9.1_build/config.h -Wall -MD -MT src/CMakeFiles/ccache_framework.dir/util/Bytes.cpp.o -MF src/CMakeFiles/ccache_framework.dir/util/Bytes.cpp.o.d -o src/CMakeFiles/ccache_framework.dir/util/Bytes.cpp.o -c /var/tmp/portage/dev-util/ccache-4.9.1-r1/work/ccache-4.9.1/src/util/Bytes.cpp
[35/78] /usr/bin/x86_64-pc-linux-gnu-g++ -DXXH_STATIC_LINKING_ONLY -I/var/tmp/portage/dev-util/ccache-4.9.1-r1/work/ccache-4.9.1_build -I/var/tmp/portage/dev-util/ccache-4.9.1-r1/work/ccache-4.9.1/src  -march=native -O2 -pipe -std=c++17 -include /var/tmp/portage/dev-util/ccache-4.9.1-r1/work/ccache-4.9.1_build/config.h -Wall -MD -MT src/CMakeFiles/ccache_framework.dir/storage/remote/FileStorage.cpp.o -MF src/CMakeFiles/ccache_framework.dir/storage/remote/FileStorage.cpp.o.d -o src/CMakeFiles/ccache_framework.dir/storage/remote/FileStorage.cpp.o -c /var/tmp/portage/dev-util/ccache-4.9.1-r1/work/ccache-4.9.1/src/storage/remote/FileStorage.cpp
[36/78] /usr/bin/x86_64-pc-linux-gnu-g++ -DXXH_STATIC_LINKING_ONLY -I/var/tmp/portage/dev-util/ccache-4.9.1-r1/work/ccache-4.9.1_build -I/var/tmp/portage/dev-util/ccache-4.9.1-r1/work/ccache-4.9.1/src  -march=native -O2 -pipe -std=c++17 -include /var/tmp/portage/dev-util/ccache-4.9.1-r1/work/ccache-4.9.1_build/config.h -Wall -MD -MT src/CMakeFiles/ccache_framework.dir/storage/remote/RemoteStorage.cpp.o -MF src/CMakeFiles/ccache_framework.dir/storage/remote/RemoteStorage.cpp.o.d -o src/CMakeFiles/ccache_framework.dir/storage/remote/RemoteStorage.cpp.o -c /var/tmp/portage/dev-util/ccache-4.9.1-r1/work/ccache-4.9.1/src/storage/remote/RemoteStorage.cpp
[37/78] /usr/bin/x86_64-pc-linux-gnu-g++ -DXXH_STATIC_LINKING_ONLY -I/var/tmp/portage/dev-util/ccache-4.9.1-r1/work/ccache-4.9.1_build -I/var/tmp/portage/dev-util/ccache-4.9.1-r1/work/ccache-4.9.1/src  -march=native -O2 -pipe -std=c++17 -include /var/tmp/portage/dev-util/ccache-4.9.1-r1/work/ccache-4.9.1_build/config.h -Wall -MD -MT src/CMakeFiles/ccache_framework.dir/util/DirEntry.cpp.o -MF src/CMakeFiles/ccache_framework.dir/util/DirEntry.cpp.o.d -o src/CMakeFiles/ccache_framework.dir/util/DirEntry.cpp.o -c /var/tmp/portage/dev-util/ccache-4.9.1-r1/work/ccache-4.9.1/src/util/DirEntry.cpp
[38/78] /usr/bin/x86_64-pc-linux-gnu-g++ -DXXH_STATIC_LINKING_ONLY -I/var/tmp/portage/dev-util/ccache-4.9.1-r1/work/ccache-4.9.1_build -I/var/tmp/portage/dev-util/ccache-4.9.1-r1/work/ccache-4.9.1/src  -march=native -O2 -pipe -std=c++17 -include /var/tmp/portage/dev-util/ccache-4.9.1-r1/work/ccache-4.9.1_build/config.h -Wall -MD -MT src/CMakeFiles/ccache_framework.dir/core/mainoptions.cpp.o -MF src/CMakeFiles/ccache_framework.dir/core/mainoptions.cpp.o.d -o src/CMakeFiles/ccache_framework.dir/core/mainoptions.cpp.o -c /var/tmp/portage/dev-util/ccache-4.9.1-r1/work/ccache-4.9.1/src/core/mainoptions.cpp
[39/78] /usr/bin/x86_64-pc-linux-gnu-g++ -DXXH_STATIC_LINKING_ONLY -I/var/tmp/portage/dev-util/ccache-4.9.1-r1/work/ccache-4.9.1_build -I/var/tmp/portage/dev-util/ccache-4.9.1-r1/work/ccache-4.9.1/src  -march=native -O2 -pipe -std=c++17 -include /var/tmp/portage/dev-util/ccache-4.9.1-r1/work/ccache-4.9.1_build/config.h -Wall -MD -MT src/CMakeFiles/ccache_framework.dir/storage/remote/HttpStorage.cpp.o -MF src/CMakeFiles/ccache_framework.dir/storage/remote/HttpStorage.cpp.o.d -o src/CMakeFiles/ccache_framework.dir/storage/remote/HttpStorage.cpp.o -c /var/tmp/portage/dev-util/ccache-4.9.1-r1/work/ccache-4.9.1/src/storage/remote/HttpStorage.cpp
[40/78] /usr/bin/x86_64-pc-linux-gnu-g++ -DXXH_STATIC_LINKING_ONLY -I/var/tmp/portage/dev-util/ccache-4.9.1-r1/work/ccache-4.9.1_build -I/var/tmp/portage/dev-util/ccache-4.9.1-r1/work/ccache-4.9.1/src  -march=native -O2 -pipe -std=c++17 -include /var/tmp/portage/dev-util/ccache-4.9.1-r1/work/ccache-4.9.1_build/config.h -Wall -MD -MT src/CMakeFiles/ccache_framework.dir/util/TimePoint.cpp.o -MF src/CMakeFiles/ccache_framework.dir/util/TimePoint.cpp.o.d -o src/CMakeFiles/ccache_framework.dir/util/TimePoint.cpp.o -c /var/tmp/portage/dev-util/ccache-4.9.1-r1/work/ccache-4.9.1/src/util/TimePoint.cpp
[41/78] /usr/bin/x86_64-pc-linux-gnu-g++ -DXXH_STATIC_LINKING_ONLY -I/var/tmp/portage/dev-util/ccache-4.9.1-r1/work/ccache-4.9.1_build -I/var/tmp/portage/dev-util/ccache-4.9.1-r1/work/ccache-4.9.1/src  -march=native -O2 -pipe -std=c++17 -include /var/tmp/portage/dev-util/ccache-4.9.1-r1/work/ccache-4.9.1_build/config.h -Wall -MD -MT src/CMakeFiles/ccache_framework.dir/util/LongLivedLockFileManager.cpp.o -MF src/CMakeFiles/ccache_framework.dir/util/LongLivedLockFileManager.cpp.o.d -o src/CMakeFiles/ccache_framework.dir/util/LongLivedLockFileManager.cpp.o -c /var/tmp/portage/dev-util/ccache-4.9.1-r1/work/ccache-4.9.1/src/util/LongLivedLockFileManager.cpp
[42/78] /usr/bin/x86_64-pc-linux-gnu-g++ -DXXH_STATIC_LINKING_ONLY -I/var/tmp/portage/dev-util/ccache-4.9.1-r1/work/ccache-4.9.1_build -I/var/tmp/portage/dev-util/ccache-4.9.1-r1/work/ccache-4.9.1/src  -march=native -O2 -pipe -std=c++17 -include /var/tmp/portage/dev-util/ccache-4.9.1-r1/work/ccache-4.9.1_build/config.h -Wall -MD -MT src/CMakeFiles/ccache_framework.dir/util/UmaskScope.cpp.o -MF src/CMakeFiles/ccache_framework.dir/util/UmaskScope.cpp.o.d -o src/CMakeFiles/ccache_framework.dir/util/UmaskScope.cpp.o -c /var/tmp/portage/dev-util/ccache-4.9.1-r1/work/ccache-4.9.1/src/util/UmaskScope.cpp
[43/78] /usr/bin/x86_64-pc-linux-gnu-g++ -DXXH_STATIC_LINKING_ONLY -I/var/tmp/portage/dev-util/ccache-4.9.1-r1/work/ccache-4.9.1_build -I/var/tmp/portage/dev-util/ccache-4.9.1-r1/work/ccache-4.9.1/src  -march=native -O2 -pipe -std=c++17 -include /var/tmp/portage/dev-util/ccache-4.9.1-r1/work/ccache-4.9.1_build/config.h -Wall -MD -MT src/CMakeFiles/ccache_framework.dir/util/Tokenizer.cpp.o -MF src/CMakeFiles/ccache_framework.dir/util/Tokenizer.cpp.o.d -o src/CMakeFiles/ccache_framework.dir/util/Tokenizer.cpp.o -c /var/tmp/portage/dev-util/ccache-4.9.1-r1/work/ccache-4.9.1/src/util/Tokenizer.cpp
[44/78] /usr/bin/x86_64-pc-linux-gnu-g++ -DXXH_STATIC_LINKING_ONLY -I/var/tmp/portage/dev-util/ccache-4.9.1-r1/work/ccache-4.9.1_build -I/var/tmp/portage/dev-util/ccache-4.9.1-r1/work/ccache-4.9.1/src  -march=native -O2 -pipe -std=c++17 -include /var/tmp/portage/dev-util/ccache-4.9.1-r1/work/ccache-4.9.1_build/config.h -Wall -MD -MT src/CMakeFiles/ccache_framework.dir/util/TextTable.cpp.o -MF src/CMakeFiles/ccache_framework.dir/util/TextTable.cpp.o.d -o src/CMakeFiles/ccache_framework.dir/util/TextTable.cpp.o -c /var/tmp/portage/dev-util/ccache-4.9.1-r1/work/ccache-4.9.1/src/util/TextTable.cpp
[45/78] /usr/bin/x86_64-pc-linux-gnu-g++ -DXXH_STATIC_LINKING_ONLY -I/var/tmp/portage/dev-util/ccache-4.9.1-r1/work/ccache-4.9.1_build -I/var/tmp/portage/dev-util/ccache-4.9.1-r1/work/ccache-4.9.1/src  -march=native -O2 -pipe -std=c++17 -include /var/tmp/portage/dev-util/ccache-4.9.1-r1/work/ccache-4.9.1_build/config.h -Wall -MD -MT src/CMakeFiles/ccache_framework.dir/util/error.cpp.o -MF src/CMakeFiles/ccache_framework.dir/util/error.cpp.o.d -o src/CMakeFiles/ccache_framework.dir/util/error.cpp.o -c /var/tmp/portage/dev-util/ccache-4.9.1-r1/work/ccache-4.9.1/src/util/error.cpp
[46/78] /usr/bin/x86_64-pc-linux-gnu-g++ -DXXH_STATIC_LINKING_ONLY -I/var/tmp/portage/dev-util/ccache-4.9.1-r1/work/ccache-4.9.1_build -I/var/tmp/portage/dev-util/ccache-4.9.1-r1/work/ccache-4.9.1/src  -march=native -O2 -pipe -std=c++17 -include /var/tmp/portage/dev-util/ccache-4.9.1-r1/work/ccache-4.9.1_build/config.h -Wall -MD -MT src/CMakeFiles/ccache_framework.dir/util/ThreadPool.cpp.o -MF src/CMakeFiles/ccache_framework.dir/util/ThreadPool.cpp.o.d -o src/CMakeFiles/ccache_framework.dir/util/ThreadPool.cpp.o -c /var/tmp/portage/dev-util/ccache-4.9.1-r1/work/ccache-4.9.1/src/util/ThreadPool.cpp
[47/78] /usr/bin/x86_64-pc-linux-gnu-g++ -DXXH_STATIC_LINKING_ONLY -I/var/tmp/portage/dev-util/ccache-4.9.1-r1/work/ccache-4.9.1_build -I/var/tmp/portage/dev-util/ccache-4.9.1-r1/work/ccache-4.9.1/src  -march=native -O2 -pipe -std=c++17 -include /var/tmp/portage/dev-util/ccache-4.9.1-r1/work/ccache-4.9.1_build/config.h -Wall -MD -MT src/CMakeFiles/ccache_framework.dir/storage/local/LocalStorage.cpp.o -MF src/CMakeFiles/ccache_framework.dir/storage/local/LocalStorage.cpp.o.d -o src/CMakeFiles/ccache_framework.dir/storage/local/LocalStorage.cpp.o -c /var/tmp/portage/dev-util/ccache-4.9.1-r1/work/ccache-4.9.1/src/storage/local/LocalStorage.cpp
[48/78] /usr/bin/x86_64-pc-linux-gnu-g++ -DXXH_STATIC_LINKING_ONLY -I/var/tmp/portage/dev-util/ccache-4.9.1-r1/work/ccache-4.9.1_build -I/var/tmp/portage/dev-util/ccache-4.9.1-r1/work/ccache-4.9.1/src  -march=native -O2 -pipe -std=c++17 -include /var/tmp/portage/dev-util/ccache-4.9.1-r1/work/ccache-4.9.1_build/config.h -Wall -MD -MT src/CMakeFiles/ccache_framework.dir/util/TemporaryFile.cpp.o -MF src/CMakeFiles/ccache_framework.dir/util/TemporaryFile.cpp.o.d -o src/CMakeFiles/ccache_framework.dir/util/TemporaryFile.cpp.o -c /var/tmp/portage/dev-util/ccache-4.9.1-r1/work/ccache-4.9.1/src/util/TemporaryFile.cpp
[49/78] /usr/bin/x86_64-pc-linux-gnu-g++ -DXXH_STATIC_LINKING_ONLY -I/var/tmp/portage/dev-util/ccache-4.9.1-r1/work/ccache-4.9.1_build -I/var/tmp/portage/dev-util/ccache-4.9.1-r1/work/ccache-4.9.1/src  -march=native -O2 -pipe -std=c++17 -include /var/tmp/portage/dev-util/ccache-4.9.1-r1/work/ccache-4.9.1_build/config.h -Wall -MD -MT src/CMakeFiles/ccache_framework.dir/util/LockFile.cpp.o -MF src/CMakeFiles/ccache_framework.dir/util/LockFile.cpp.o.d -o src/CMakeFiles/ccache_framework.dir/util/LockFile.cpp.o -c /var/tmp/portage/dev-util/ccache-4.9.1-r1/work/ccache-4.9.1/src/util/LockFile.cpp
[50/78] /usr/bin/x86_64-pc-linux-gnu-g++ -DXXH_STATIC_LINKING_ONLY -I/var/tmp/portage/dev-util/ccache-4.9.1-r1/work/ccache-4.9.1_build -I/var/tmp/portage/dev-util/ccache-4.9.1-r1/work/ccache-4.9.1/src  -march=native -O2 -pipe -std=c++17 -include /var/tmp/portage/dev-util/ccache-4.9.1-r1/work/ccache-4.9.1_build/config.h -Wall -MD -MT src/CMakeFiles/ccache_framework.dir/util/process.cpp.o -MF src/CMakeFiles/ccache_framework.dir/util/process.cpp.o.d -o src/CMakeFiles/ccache_framework.dir/util/process.cpp.o -c /var/tmp/portage/dev-util/ccache-4.9.1-r1/work/ccache-4.9.1/src/util/process.cpp
[51/78] /usr/bin/x86_64-pc-linux-gnu-g++ -DXXH_STATIC_LINKING_ONLY -I/var/tmp/portage/dev-util/ccache-4.9.1-r1/work/ccache-4.9.1_build -I/var/tmp/portage/dev-util/ccache-4.9.1-r1/work/ccache-4.9.1/src  -march=native -O2 -pipe -std=c++17 -include /var/tmp/portage/dev-util/ccache-4.9.1-r1/work/ccache-4.9.1_build/config.h -Wall -MD -MT src/CMakeFiles/ccache_framework.dir/util/assertions.cpp.o -MF src/CMakeFiles/ccache_framework.dir/util/assertions.cpp.o.d -o src/CMakeFiles/ccache_framework.dir/util/assertions.cpp.o -c /var/tmp/portage/dev-util/ccache-4.9.1-r1/work/ccache-4.9.1/src/util/assertions.cpp
[52/78] /usr/bin/x86_64-pc-linux-gnu-g++ -DXXH_STATIC_LINKING_ONLY -I/var/tmp/portage/dev-util/ccache-4.9.1-r1/work/ccache-4.9.1_build -I/var/tmp/portage/dev-util/ccache-4.9.1-r1/work/ccache-4.9.1/src  -march=native -O2 -pipe -std=c++17 -include /var/tmp/portage/dev-util/ccache-4.9.1-r1/work/ccache-4.9.1_build/config.h -Wall -MD -MT src/CMakeFiles/ccache_framework.dir/util/time.cpp.o -MF src/CMakeFiles/ccache_framework.dir/util/time.cpp.o.d -o src/CMakeFiles/ccache_framework.dir/util/time.cpp.o -c /var/tmp/portage/dev-util/ccache-4.9.1-r1/work/ccache-4.9.1/src/util/time.cpp
[53/78] /usr/bin/x86_64-pc-linux-gnu-g++ -DXXH_STATIC_LINKING_ONLY -I/var/tmp/portage/dev-util/ccache-4.9.1-r1/work/ccache-4.9.1_build -I/var/tmp/portage/dev-util/ccache-4.9.1-r1/work/ccache-4.9.1/src  -march=native -O2 -pipe -std=c++17 -include /var/tmp/portage/dev-util/ccache-4.9.1-r1/work/ccache-4.9.1_build/config.h -Wall -MD -MT src/CMakeFiles/ccache_framework.dir/util/filesystem.cpp.o -MF src/CMakeFiles/ccache_framework.dir/util/filesystem.cpp.o.d -o src/CMakeFiles/ccache_framework.dir/util/filesystem.cpp.o -c /var/tmp/portage/dev-util/ccache-4.9.1-r1/work/ccache-4.9.1/src/util/filesystem.cpp
[54/78] /usr/bin/x86_64-pc-linux-gnu-g++ -DXXH_STATIC_LINKING_ONLY -I/var/tmp/portage/dev-util/ccache-4.9.1-r1/work/ccache-4.9.1_build -I/var/tmp/portage/dev-util/ccache-4.9.1-r1/work/ccache-4.9.1/src  -march=native -O2 -pipe -std=c++17 -include /var/tmp/portage/dev-util/ccache-4.9.1-r1/work/ccache-4.9.1_build/config.h -Wall -MD -MT src/CMakeFiles/ccache_framework.dir/util/environment.cpp.o -MF src/CMakeFiles/ccache_framework.dir/util/environment.cpp.o.d -o src/CMakeFiles/ccache_framework.dir/util/environment.cpp.o -c /var/tmp/portage/dev-util/ccache-4.9.1-r1/work/ccache-4.9.1/src/util/environment.cpp
[55/78] /usr/bin/x86_64-pc-linux-gnu-g++ -DXXH_STATIC_LINKING_ONLY -I/var/tmp/portage/dev-util/ccache-4.9.1-r1/work/ccache-4.9.1_build -I/var/tmp/portage/dev-util/ccache-4.9.1-r1/work/ccache-4.9.1/src  -march=native -O2 -pipe -std=c++17 -include /var/tmp/portage/dev-util/ccache-4.9.1-r1/work/ccache-4.9.1_build/config.h -Wall -MD -MT src/CMakeFiles/ccache_framework.dir/storage/Storage.cpp.o -MF src/CMakeFiles/ccache_framework.dir/storage/Storage.cpp.o.d -o src/CMakeFiles/ccache_framework.dir/storage/Storage.cpp.o -c /var/tmp/portage/dev-util/ccache-4.9.1-r1/work/ccache-4.9.1/src/storage/Storage.cpp
[56/78] /usr/bin/x86_64-pc-linux-gnu-g++ -DXXH_STATIC_LINKING_ONLY -I/var/tmp/portage/dev-util/ccache-4.9.1-r1/work/ccache-4.9.1_build -I/var/tmp/portage/dev-util/ccache-4.9.1-r1/work/ccache-4.9.1/src  -march=native -O2 -pipe -std=c++17 -include /var/tmp/portage/dev-util/ccache-4.9.1-r1/work/ccache-4.9.1_build/config.h -Wall -MD -MT src/CMakeFiles/ccache_framework.dir/util/zstd.cpp.o -MF src/CMakeFiles/ccache_framework.dir/util/zstd.cpp.o.d -o src/CMakeFiles/ccache_framework.dir/util/zstd.cpp.o -c /var/tmp/portage/dev-util/ccache-4.9.1-r1/work/ccache-4.9.1/src/util/zstd.cpp
FAILED: src/CMakeFiles/ccache_framework.dir/util/zstd.cpp.o
/usr/bin/x86_64-pc-linux-gnu-g++ -DXXH_STATIC_LINKING_ONLY -I/var/tmp/portage/dev-util/ccache-4.9.1-r1/work/ccache-4.9.1_build -I/var/tmp/portage/dev-util/ccache-4.9.1-r1/work/ccache-4.9.1/src  -march=native -O2 -pipe -std=c++17 -include /var/tmp/portage/dev-util/ccache-4.9.1-r1/work/ccache-4.9.1_build/config.h -Wall -MD -MT src/CMakeFiles/ccache_framework.dir/util/zstd.cpp.o -MF src/CMakeFiles/ccache_framework.dir/util/zstd.cpp.o.d -o src/CMakeFiles/ccache_framework.dir/util/zstd.cpp.o -c /var/tmp/portage/dev-util/ccache-4.9.1-r1/work/ccache-4.9.1/src/util/zstd.cpp
/var/tmp/portage/dev-util/ccache-4.9.1-r1/work/ccache-4.9.1/src/util/zstd.cpp: In function ‘tl::expected<void, std::__cxx11::basic_string<char> > util::zstd_compress(nonstd::span_lite::span<const unsigned char>, Bytes&, int8_t)’:
/var/tmp/portage/dev-util/ccache-4.9.1-r1/work/ccache-4.9.1/src/util/zstd.cpp:34:22: error: ‘ZSTD_compress’ was not declared in this scope; did you mean ‘zstd_compress’?
   34 |   const size_t ret = ZSTD_compress(&output[original_output_size],
      |                      ^~~~~~~~~~~~~
      |                      zstd_compress
/var/tmp/portage/dev-util/ccache-4.9.1-r1/work/ccache-4.9.1/src/util/zstd.cpp:39:7: error: ‘ZSTD_isError’ was not declared in this scope
   39 |   if (ZSTD_isError(ret)) {
      |       ^~~~~~~~~~~~
/var/tmp/portage/dev-util/ccache-4.9.1-r1/work/ccache-4.9.1/src/util/zstd.cpp:40:27: error: ‘ZSTD_getErrorName’ was not declared in this scope
   40 |     return tl::unexpected(ZSTD_getErrorName(ret));
      |                           ^~~~~~~~~~~~~~~~~
/var/tmp/portage/dev-util/ccache-4.9.1-r1/work/ccache-4.9.1/src/util/zstd.cpp: In function ‘tl::expected<void, std::__cxx11::basic_string<char> > util::zstd_decompress(nonstd::span_lite::span<const unsigned char>, Bytes&, size_t)’:
/var/tmp/portage/dev-util/ccache-4.9.1-r1/work/ccache-4.9.1/src/util/zstd.cpp:55:22: error: ‘ZSTD_decompress’ was not declared in this scope; did you mean ‘zstd_decompress’?
   55 |   const size_t ret = ZSTD_decompress(
      |                      ^~~~~~~~~~~~~~~
      |                      zstd_decompress
/var/tmp/portage/dev-util/ccache-4.9.1-r1/work/ccache-4.9.1/src/util/zstd.cpp:57:7: error: ‘ZSTD_isError’ was not declared in this scope
   57 |   if (ZSTD_isError(ret)) {
      |       ^~~~~~~~~~~~
/var/tmp/portage/dev-util/ccache-4.9.1-r1/work/ccache-4.9.1/src/util/zstd.cpp:58:27: error: ‘ZSTD_getErrorName’ was not declared in this scope
   58 |     return tl::unexpected(ZSTD_getErrorName(ret));
      |                           ^~~~~~~~~~~~~~~~~
/var/tmp/portage/dev-util/ccache-4.9.1-r1/work/ccache-4.9.1/src/util/zstd.cpp: In function ‘size_t util::zstd_compress_bound(size_t)’:
/var/tmp/portage/dev-util/ccache-4.9.1-r1/work/ccache-4.9.1/src/util/zstd.cpp:69:10: error: ‘ZSTD_compressBound’ was not declared in this scope; did you mean ‘zstd_compress_bound’?
   69 |   return ZSTD_compressBound(input_size);
      |          ^~~~~~~~~~~~~~~~~~
      |          zstd_compress_bound
/var/tmp/portage/dev-util/ccache-4.9.1-r1/work/ccache-4.9.1/src/util/zstd.cpp: In function ‘std::tuple<signed char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > util::zstd_supported_compression_level(int8_t)’:
/var/tmp/portage/dev-util/ccache-4.9.1-r1/work/ccache-4.9.1/src/util/zstd.cpp:78:7: error: ‘ZSTD_versionNumber’ was not declared in this scope
   78 |   if (ZSTD_versionNumber() < 10304 && wanted_level < 1) {
      |       ^~~~~~~~~~~~~~~~~~
/var/tmp/portage/dev-util/ccache-4.9.1-r1/work/ccache-4.9.1/src/util/zstd.cpp:83:53: error: ‘ZSTD_maxCLevel’ was not declared in this scope
   83 |     static_cast<int8_t>(std::min<int>(wanted_level, ZSTD_maxCLevel()));
      |                                                     ^~~~~~~~~~~~~~
[57/78] /usr/bin/x86_64-pc-linux-gnu-g++ -DXXH_STATIC_LINKING_ONLY -I/var/tmp/portage/dev-util/ccache-4.9.1-r1/work/ccache-4.9.1_build -I/var/tmp/portage/dev-util/ccache-4.9.1-r1/work/ccache-4.9.1/src  -march=native -O2 -pipe -std=c++17 -include /var/tmp/portage/dev-util/ccache-4.9.1-r1/work/ccache-4.9.1_build/config.h -Wall -MD -MT src/CMakeFiles/ccache_framework.dir/util/path.cpp.o -MF src/CMakeFiles/ccache_framework.dir/util/path.cpp.o.d -o src/CMakeFiles/ccache_framework.dir/util/path.cpp.o -c /var/tmp/portage/dev-util/ccache-4.9.1-r1/work/ccache-4.9.1/src/util/path.cpp
[58/78] /usr/bin/x86_64-pc-linux-gnu-g++ -DXXH_STATIC_LINKING_ONLY -I/var/tmp/portage/dev-util/ccache-4.9.1-r1/work/ccache-4.9.1_build -I/var/tmp/portage/dev-util/ccache-4.9.1-r1/work/ccache-4.9.1/src  -march=native -O2 -pipe -std=c++17 -include /var/tmp/portage/dev-util/ccache-4.9.1-r1/work/ccache-4.9.1_build/config.h -Wall -MD -MT src/CMakeFiles/ccache_framework.dir/util/logging.cpp.o -MF src/CMakeFiles/ccache_framework.dir/util/logging.cpp.o.d -o src/CMakeFiles/ccache_framework.dir/util/logging.cpp.o -c /var/tmp/portage/dev-util/ccache-4.9.1-r1/work/ccache-4.9.1/src/util/logging.cpp
[59/78] /usr/bin/x86_64-pc-linux-gnu-g++  -I/var/tmp/portage/dev-util/ccache-4.9.1-r1/work/ccache-4.9.1_build -I/var/tmp/portage/dev-util/ccache-4.9.1-r1/work/ccache-4.9.1/src  -march=native -O2 -pipe -std=c++17 -include /var/tmp/portage/dev-util/ccache-4.9.1-r1/work/ccache-4.9.1_build/config.h -Wall -MD -MT src/CMakeFiles/test-lockfile.dir/test_lockfile.cpp.o -MF src/CMakeFiles/test-lockfile.dir/test_lockfile.cpp.o.d -o src/CMakeFiles/test-lockfile.dir/test_lockfile.cpp.o -c /var/tmp/portage/dev-util/ccache-4.9.1-r1/work/ccache-4.9.1/src/test_lockfile.cpp
[60/78] /usr/bin/x86_64-pc-linux-gnu-g++ -DXXH_STATIC_LINKING_ONLY -I/var/tmp/portage/dev-util/ccache-4.9.1-r1/work/ccache-4.9.1_build -I/var/tmp/portage/dev-util/ccache-4.9.1-r1/work/ccache-4.9.1/src  -march=native -O2 -pipe -std=c++17 -include /var/tmp/portage/dev-util/ccache-4.9.1-r1/work/ccache-4.9.1_build/config.h -Wall -MD -MT src/CMakeFiles/ccache_framework.dir/util/string.cpp.o -MF src/CMakeFiles/ccache_framework.dir/util/string.cpp.o.d -o src/CMakeFiles/ccache_framework.dir/util/string.cpp.o -c /var/tmp/portage/dev-util/ccache-4.9.1-r1/work/ccache-4.9.1/src/util/string.cpp
[61/78] /usr/bin/x86_64-pc-linux-gnu-g++ -DXXH_STATIC_LINKING_ONLY -I/var/tmp/portage/dev-util/ccache-4.9.1-r1/work/ccache-4.9.1_build -I/var/tmp/portage/dev-util/ccache-4.9.1-r1/work/ccache-4.9.1/src  -march=native -O2 -pipe -std=c++17 -include /var/tmp/portage/dev-util/ccache-4.9.1-r1/work/ccache-4.9.1_build/config.h -Wall -MD -MT src/CMakeFiles/ccache_framework.dir/util/file.cpp.o -MF src/CMakeFiles/ccache_framework.dir/util/file.cpp.o.d -o src/CMakeFiles/ccache_framework.dir/util/file.cpp.o -c /var/tmp/portage/dev-util/ccache-4.9.1-r1/work/ccache-4.9.1/src/util/file.cpp
[62/78] /usr/bin/x86_64-pc-linux-gnu-g++  -I/var/tmp/portage/dev-util/ccache-4.9.1-r1/work/ccache-4.9.1_build -I/var/tmp/portage/dev-util/ccache-4.9.1-r1/work/ccache-4.9.1/src/third_party -I/var/tmp/portage/dev-util/ccache-4.9.1-r1/work/ccache-4.9.1/src/third_party/SYSTEM  -march=native -O2 -pipe -std=c++17 -include /var/tmp/portage/dev-util/ccache-4.9.1-r1/work/ccache-4.9.1_build/config.h -MD -MT src/third_party/CMakeFiles/third_party.dir/format.cpp.o -MF src/third_party/CMakeFiles/third_party.dir/format.cpp.o.d -o src/third_party/CMakeFiles/third_party.dir/format.cpp.o -c /var/tmp/portage/dev-util/ccache-4.9.1-r1/work/ccache-4.9.1/src/third_party/format.cpp
[63/78] /usr/bin/x86_64-pc-linux-gnu-g++  -I/var/tmp/portage/dev-util/ccache-4.9.1-r1/work/ccache-4.9.1_build -I/var/tmp/portage/dev-util/ccache-4.9.1-r1/work/ccache-4.9.1/src/third_party -I/var/tmp/portage/dev-util/ccache-4.9.1-r1/work/ccache-4.9.1/src/third_party/SYSTEM  -march=native -O2 -pipe -std=c++17 -include /var/tmp/portage/dev-util/ccache-4.9.1-r1/work/ccache-4.9.1_build/config.h -MD -MT src/third_party/CMakeFiles/third_party.dir/httplib.cpp.o -MF src/third_party/CMakeFiles/third_party.dir/httplib.cpp.o.d -o src/third_party/CMakeFiles/third_party.dir/httplib.cpp.o -c /var/tmp/portage/dev-util/ccache-4.9.1-r1/work/ccache-4.9.1/src/third_party/httplib.cpp
ninja: build stopped: subcommand failed.
 * ERROR: dev-util/ccache-4.9.1-r1::gentoo failed (compile phase):
 *   ninja -v -j8 -l0 failed
 *
 * Call stack:
 *     ebuild.sh, line  136:  Called src_compile
 *   environment, line 2279:  Called cmake_src_compile
 *   environment, line  951:  Called cmake_build
 *   environment, line  918:  Called eninja
 *   environment, line 1394:  Called die
 * The specific snippet of code:
 *       "$@" || die -n "${*} failed"
 *
 * If you need support, post the output of `emerge --info '=dev-util/ccache-4.9.1-r1::gentoo'`,
 * the complete build log and the output of `emerge -pqv '=dev-util/ccache-4.9.1-r1::gentoo'`.
 * The complete build log is located at '/var/tmp/portage/dev-util/ccache-4.9.1-r1/temp/build.log'.
 * The ebuild environment file is located at '/var/tmp/portage/dev-util/ccache-4.9.1-r1/temp/environment'.
 * Working directory: '/var/tmp/portage/dev-util/ccache-4.9.1-r1/work/ccache-4.9.1_build'
 * S: '/var/tmp/portage/dev-util/ccache-4.9.1-r1/work/ccache-4.9.1'



Maybe this is a zstd issue rather than cet as I first suspected.

I do have app-arch/zstd installed though

Code:

eix zstd -I
[I] app-arch/zstd
     Available versions:  1.5.5(0/1)^t 1.5.5-r1(0/1)^t {lz4 +lzma split-usr static-libs test zlib ABI_MIPS="n32 n64 o32" ABI_S3
90="32 64" ABI_X86="32 64 x32"}
     Installed versions:  1.5.5-r1(0/1)^t(07:06:08 07/02/24)(lzma zlib -lz4 -static-libs -test ABI_MIPS="-n32 -n64 -o32" ABI_S3
90="-32 -64" ABI_X86="64 -32 -x32")
     Homepage:            https://facebook.github.io/zstd/
     Description:         zstd fast compression library


:?
_________________
"Science is what we understand well enough to explain to a computer.  Art is everything else we do." - Donald Knuth
Back to top
View user's profile Send private message
slackline
Veteran
Veteran


Joined: 01 Apr 2005
Posts: 1471
Location: /uk/sheffield

PostPosted: Wed Mar 27, 2024 11:06 pm    Post subject: Reply with quote

Decieded to try masking sys-devel/binutils-2.42-r1 and sys-libs/binutils-libs-2.42-r1 and that seems to have resolved this particular blocker.

Code:

echo ">=sys-devel/binutils-2.42" >> /etc/portage/package.mask/sys-devel
echo ">=sys-libs/binutils-libs-2.42" >> /etc/portage/package.mask/sys-libs


Currently rebuilding @world fingers crossed for tomorrows reboot (19 of 2213 packages emerged!).
_________________
"Science is what we understand well enough to explain to a computer.  Art is everything else we do." - Donald Knuth
Back to top
View user's profile Send private message
sam_
Developer
Developer


Joined: 14 Aug 2020
Posts: 1678

PostPosted: Wed Mar 27, 2024 11:09 pm    Post subject: Reply with quote

Is there a build.log available from binutils failing?

EDIT: josef64 pointed out the log is in the first post but I missed it. I suspect there's an ancient zstd in /usr/local or similar. config.log may help.
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Portage & Programming All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum