§2023-08-21

¶Step 1 : Boot form Live CD/DVD, Download Link

¶Step 2 : Setting up Partitions

Now we need a valid partition table on the Hard Drive or SSD that we are using to install Gentoo. We are free to choose any of the utilities available on our live system. I choose cfdisk. You can go with gparted or any other utility you like.

For this tutorial I have the following partitioning scheme.

/dev/sda1 → to be used as /
/dev/sda2 → to be used as /home
/dev/sda3 → to be used as swap

Just create the partitions and you are ready to go, no need to format or worry about mount points at this moment.

¶Step 3 : Formatting

We shall be formatting sda1 and sda2 with the ext4 filesystem. At this moment fire up a terminal and do the following. Remember you need to have root access for this.

# mkfs.ext4 /dev/sda1
# mkfs.ext4 /dev/sda2
# mkswap /dev/sda3

¶Step 4 : Mounting

At this time we only need to mount sda1.

# mkdir /mnt/gentoo
# mount /dev/sda1 /mnt/gentoo    <-- root partition

¶Step 5 : Downloading and Extracting the Tarball

You can download the stage3 tarball from here. Choose your architecture, click on stages and download the latest stage3 tarball.

After downloading the tarball, copy it to /mnt/gentoo and you are ready to extract it.

# cd /mnt/gentoo
# tar xvjpf stage3-*.tar.bz2

Or, If you have the tarball downloaded in the Downloads folder(/home/live/Downloads in this case), you can even extract it to /mnt/gentoo directly from that location and then move to /mnt/gentoo to being with the next step.

# cd /home/live/Downloads
# tar xvjpf stage3-*.tar.bz2 -C /mnt/gentoo
# cd /mnt/gentoo

¶Step 6 : Copy DNS Info

# cp -L /etc/resolv.conf /mnt/gentoo/etc/
nameserver 8.8.8.8
nameserver 8.8.4.4

¶Step 7 : Mounting Filesystems ??

In Debian and Ubuntu systems, the process of chrooting into another Linux installation is a bit different. You would typically use the chroot command directly, without needing to mount proc, sys, and dev as in the case of Arch Linux or Gentoo installations.

# mount -t proc none /mnt/gentoo/proc
# mount --rbind /sys /mnt/gentoo/sys
# mount --rbind /dev /mnt/gentoo/dev

Now we are ready to chroot to the newly setup Gentoo system on /mnt/gentoo and begin with installing a kernel and setting up the necessary config files.

¶Step 8 : Chrooting

# arch-chroot /mnt/gentoo /bin/bash   # don't use chroot, might have some problem
# source /etc/profile
# export PS1="(chroot) $PS1"
(chroot) hc4Bookworm / # ping google.com
PING google.com (142.251.42.238) 56(84) bytes of data.
64 bytes from tsa01s11-in-f14.1e100.net (142.251.42.238): icmp_seq=1 ttl=116 time=4.54 ms
64 bytes from tsa01s11-in-f14.1e100.net (142.251.42.238): icmp_seq=2 ttl=116 time=4.24 ms  <-- make sure it works

¶Step 9 : Edit /etc/portage/make.conf

This is one of the most crucial stages of installing Gentoo. Now we must edit /etc/portage/make.conf.

# Set the target architecture
CHOST="aarch64-unknown-linux-gnu"

# Set the number of CPU cores for parallel compilation (adjust as needed)
MAKEOPTS="-j4"

# orangePi5+, Set the CPU flags based on the Cortex-A76 and Cortex-A55 architecture
# COMMON_FLAGS="-march=armv8-a+crc -mtune=cortex-a76.cortex-a55 -mfpu=neon-fp-armv8 -mfloat-abi=hard"

# for odroid-hc4
COMMON_FLAGS="-march=armv8-a+crc -mtune=generic" 

# Set any additional flags or optimizations you want
CFLAGS="${COMMON_FLAGS} -O2 -pipe"
CXXFLAGS="${COMMON_FLAGS} -O2 -pipe"

# GPU-related variables (if applicable)
# VIDEO_CARDS="mali"
# INPUT_DEVICES="evdev"

# Set the desired USE flags (customize as needed)
# USE="X opengl vulkan"

# Set the system timezone (adjust as needed)
TIMEZONE="Asia/Taipei"

# Set the desired locale (adjust as needed)
LINGUAS="en_US.UTF-8"

# Set the desired Python interpreter (adjust as needed)
# Choose the Python interpreter to use.
PYTHON_SINGLE_TARGET="python3.11"
PYTHON_TARGETS="python3.11"

# Set the desired Portage sync server (choose one that is geographically close)
# https://www.gentoo.org/downloads/mirrors/
# SYNC="http://ftp.twaren.net/Linux/Gentoo/"
# SYNC="rsync://ftp.iij.ad.jp/pub/linux/gentoo/"

# Set the portage file and directory locations (adjust as needed)
# PORTDIR="/usr/portage"
# DISTDIR="/usr/portage/distfiles"
# PKGDIR="/usr/portage/packages"
# Odroid HC4 specific settings
CHOST="armv7a-hardfloat-linux-gnueabi"
CFLAGS="-O2 -pipe -march=armv7-a -mfpu=neon-vfpv4 -mfloat-abi=hard"
CXXFLAGS="${CFLAGS}"

# Set the number of parallel jobs for compilation.
MAKEOPTS="-j4"

# Set the acceptable licenses for packages.
ACCEPT_LICENSE="*"

# Choose the Python interpreter to use.
PYTHON_SINGLE_TARGET="python3.11"
PYTHON_TARGETS="python3.11"

# Set the system locale.
LINGUAS="en_US"

# Enable features.
FEATURES="parallel-fetch"

# Specify the C and C++ compilers to use.
CC="armv7a-hardfloat-linux-gnueabi-gcc"
CXX="armv7a-hardfloat-linux-gnueabi-g++"

# Set compiler flags for optimizations and architecture-specific optimizations.
CFLAGS="-O2 -pipe -march=armv7-a -mfpu=neon-vfpv4 -mfloat-abi=hard"
CXXFLAGS="${CFLAGS}"
hc4Bookworm / # cat  /etc/portage/make.conf
# Set the target architecture
CHOST="aarch64-unknown-linux-gnu"

# Set the number of CPU cores for parallel compilation (adjust as needed)
MAKEOPTS="-j4"

# orangePi5+, Set the CPU flags based on the Cortex-A76 and Cortex-A55 architecture
# COMMON_FLAGS="-march=armv8-a+crc -mtune=cortex-a76.cortex-a55 -mfpu=neon-fp-armv8 -mfloat-abi=hard"

# for odroid-hc4
COMMON_FLAGS="-march=armv8-a+crc -mtune=generic" 

# Set any additional flags or optimizations you want
CFLAGS="${COMMON_FLAGS} -O2 -pipe"
CXXFLAGS="${COMMON_FLAGS} -O2 -pipe"

# GPU-related variables (if applicable)
# VIDEO_CARDS="mali"
# INPUT_DEVICES="evdev"

# Set the desired USE flags (customize as needed)
# USE="X opengl vulkan"

# Set the system timezone (adjust as needed)
TIMEZONE="Asia/Taipei"

# Set the desired locale (adjust as needed)
LINGUAS="en_US.UTF-8"

# Set the desired Python interpreter (adjust as needed)
# Choose the Python interpreter to use.
PYTHON_SINGLE_TARGET="python3.11"
PYTHON_TARGETS="python3.11"

# Set the desired Portage sync server (choose one that is geographically close)
# https://www.gentoo.org/downloads/mirrors/
# SYNC="http://ftp.twaren.net/Linux/Gentoo/"
# SYNC="rsync://ftp.iij.ad.jp/pub/linux/gentoo/"

# Set the portage file and directory locations (adjust as needed)
# PORTDIR="/usr/portage"
# DISTDIR="/usr/portage/distfiles"
# PKGDIR="/usr/portage/packages"

¶Step 10, Portage sync server,

(chroot) hc4Bookworm / # mkdir -p   /etc/portage/repos.conf/   <-- Stage3 tar, this is not there
(chroot) hc4Bookworm / # nano /etc/portage/repos.conf/gentoo.conf 
[DEFAULT]
main-repo = gentoo

[gentoo]
location = /var/db/repos/gentoo     # mkdir -p /var/db/repos/gentoo
sync-type = rsync
sync-uri = rsync://rsync.namerica.gentoo.org/gentoo-portage
auto-stnc = yes

¶Step 11, emerge-webrsync

From here, emerge-webrsync will connect to the mirrors that you have selected and download the latest EBUILDS available for Gentoo.

In the context of the Gentoo Linux distribution, an "ebuild" is a script that defines how a software package should be compiled, installed, and managed within the Gentoo package management system. Gentoo uses a source-based approach to package management, which means that software is compiled from source code on the user's system rather than distributing pre-compiled binaries.

(chroot) n2Mnjaro / # emerge-webrsync
 * PGP verification method: gemato
 * Fetching most recent snapshot ...
 * Latest snapshot date: 20230821
 * 
 * Approximate snapshot timestamp: 1692665100
 *        Current local timestamp: 1692664801
 * 
 * The current local timestamp is possibly identical to the
 * timestamp of the latest snapshot. In order to force sync, use
 * the --revert option or remove the timestamp file located at
 * '/var/db/repos/gentoo/metadata/timestamp.x'.
(chroot) n2Mnjaro / # rm /var/db/repos/gentoo/metadata/timestamp.x
(chroot) n2Mnjaro / # emerge-webrsync
 * PGP verification method: gemato
 * Fetching most recent snapshot ...
 * Trying to retrieve 20230821 snapshot from http://distfiles.gentoo.org ...
 * Fetching file gentoo-20230821.tar.xz.md5sum ...
--2023-08-22 04:57:32--  http://distfiles.gentoo.org/snapshots/gentoo-20230821.tar.xz.md5sum
Resolving distfiles.gentoo.org... 143.244.51.207, 89.187.187.14, 89.187.187.19, ...
Connecting to distfiles.gentoo.org|143.244.51.207|:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: 57 [application/x-xz]
Saving to: ‘/var/tmp/portage/webrsync-bvY848/gentoo-20230821.tar.xz.md5sum’

/var/tmp/portage/webrsync-bvY848/gento 100%[==========================================================================>]      57  --.-KB/s    in 0s      

2023-08-22 04:57:38 (4.06 MB/s) - ‘/var/tmp/portage/webrsync-bvY848/gentoo-20230821.tar.xz.md5sum’ saved [57/57]

 * Fetching file gentoo-20230821.tar.xz.gpgsig ...
--2023-08-22 04:57:38--  http://distfiles.gentoo.org/snapshots/gentoo-20230821.tar.xz.gpgsig
Resolving distfiles.gentoo.org... 89.187.187.14, 89.187.187.11, 89.187.187.19, ...
Connecting to distfiles.gentoo.org|89.187.187.14|:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: 963 [application/x-xz]
Saving to: ‘/var/tmp/portage/webrsync-bvY848/gentoo-20230821.tar.xz.gpgsig’

/var/tmp/portage/webrsync-bvY848/gento 100%[==========================================================================>]     963  --.-KB/s    in 0s      

2023-08-22 04:57:44 (63.3 MB/s) - ‘/var/tmp/portage/webrsync-bvY848/gentoo-20230821.tar.xz.gpgsig’ saved [963/963]

 * Fetching file gentoo-20230821.tar.xz ...
--2023-08-22 04:57:44--  http://distfiles.gentoo.org/snapshots/gentoo-20230821.tar.xz
Resolving distfiles.gentoo.org... 89.187.187.12, 89.187.187.15, 89.187.187.19, ...
Connecting to distfiles.gentoo.org|89.187.187.12|:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: 43089024 (41M) [application/x-xz]
Saving to: ‘/var/tmp/portage/webrsync-bvY848/gentoo-20230821.tar.xz’

/var/tmp/portage/webrsync-bvY848/gento 100%[==========================================================================>]  41.09M  6.23MB/s    in 13s     

2023-08-22 04:58:02 (3.22 MB/s) - ‘/var/tmp/portage/webrsync-bvY848/gentoo-20230821.tar.xz’ saved [43089024/43089024]

 * Checking digest ...
 * Checking signature ...
[   INFO] Refreshing keys...
[   INFO] Keys refreshed.
[   INFO] File /var/tmp/portage/webrsync-bvY848/gentoo-20230821.tar.xz verified successfully against the signature in /var/tmp/portage/webrsync-bvY848/gentoo-20230821.tar.xz.gpgsig:
[   INFO] - status: OpenPGPSignatureStatus.GOOD
[   INFO] - valid: True, trusted: True
[   INFO] - primary key: DCD05B71EAB94199527F44ACDB6B8C1F96D8BF6D
[   INFO] - subkey: E1D6ABB63BFCFB4BA02FDF1CEC590EEAC9189250
[   INFO] - timestamp: 2023-08-22 00:56:43 UTC
 * Getting snapshot timestamp ...
 * Syncing local repository ...

Number of files: 145,620 (reg: 118,754, dir: 26,866)
Number of created files: 1 (reg: 1)
Number of deleted files: 0
Number of regular files transferred: 1
Total file size: 192.73M bytes
Total transferred file size: 43 bytes
Literal data: 43 bytes
Matched data: 0 bytes
File list size: 131.04K
File list generation time: 0.002 seconds
File list transfer time: 0.000 seconds
Total bytes sent: 3.87M
Total bytes received: 27.66K

sent 3.87M bytes  received 27.66K bytes  21.57K bytes/sec
total size is 192.73M  speedup is 49.49
 * Cleaning up ...

Performing Global Updates
(Could take a couple of minutes if you have a lot of binary packages.)



 * IMPORTANT: 10 news items need reading for repository 'gentoo'.
 * Use eselect news read to view new items.

¶Step 12, emerge --ask --verbose --update --deep --newuse @world

This will ask emerge to check your Stage 3 packages to the ones that are currently on the Gentoo repository. Emerge will update the packages that it finds to have a more recent version. As such, this process will take a while, as Emerge will fetch and compile each and every package it needs to update.

(chroot) hc4Bookworm / # emerge --ask --verbose --update --deep --newuse @world

These are the packages that would be merged, in order:

Calculating dependencies... done!
Dependency resolution took 7.23 s.


!!! The ebuild selected to satisfy "sys-apps/portage" has unmet requirements.
- sys-apps/portage-3.0.49-r2::gentoo USE="(ipc) native-extensions rsync-verify xattr -apidoc -build -debug -doc -gentoo-dev (-selinux) -test" PYTHON_TARGETS="(-pypy3) -python3_10 -python3_11 (-python3_12)"

  The following REQUIRED_USE flag constraints are unsatisfied:
    any-of ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )

(dependency required by "app-admin/perl-cleaner-2.30-r1::gentoo[-pkgcore]" [installed])
(dependency required by "dev-lang/perl-5.36.1-r3::gentoo" [installed])
(dependency required by "sys-kernel/linux-headers-6.1::gentoo" [installed])
(dependency required by "virtual/os-headers-0-r2::gentoo" [installed])
(dependency required by "@system" [set])
(dependency required by "@world" [argument])
(chroot) hc4Bookworm / # nano /etc/portage/
make.conf                make.profile/            package.mask/            profile/                 
make.conf.ori            package.accept_keywords/ package.use/             repos.conf/              
(chroot) hc4Bookworm / # nano /etc/portage/make.conf
(chroot) hc4Bookworm / # emerge --ask --verbose --update --deep --newuse @world

These are the packages that would be merged, in order:

Calculating dependencies... done!
Dependency resolution took 25.70 s.

[ebuild     U  ] sys-apps/baselayout-2.14::gentoo [2.13-r1::gentoo] USE="(split-usr) -build" 30 KiB
[ebuild     U  ] dev-python/ensurepip-pip-23.2.1::gentoo [23.1.2::gentoo] 2038 KiB
[ebuild   R    ] dev-lang/python-exec-conf-2.4.6:2::gentoo  PYTHON_TARGETS="python3_10* python3_11 (-pypy3) (-python3_12)" 86 KiB
[ebuild   R    ] sys-libs/libseccomp-2.5.4::gentoo  USE="(-experimental-loong) -python -static-libs -test" PYTHON_TARGETS="python3_10* python3_11" 623 KiB
[ebuild   R    ] sys-apps/file-5.44-r3::gentoo  USE="bzip2 seccomp zlib -lzip -lzma -python -static-libs -verify-sig -zstd" PYTHON_TARGETS="python3_10* python3_11" 1159 KiB
[ebuild     U  ] app-crypt/gpgme-1.21.0:1/11.6.15.2::gentoo [1.20.0:1/11.6.15.2::gentoo] USE="cxx -common-lisp -debug -python -qt5 -static-libs -test -verify-sig" PYTHON_TARGETS="python3_10* python3_11 (-python3_12)" 1788 KiB
[ebuild   R    ] sys-apps/kmod-30-r1::gentoo  USE="lzma (tools) zlib zstd -debug -doc -pkcs7 -python -static-libs" PYTHON_TARGETS="python3_10* python3_11" 555 KiB
[ebuild   R    ] app-crypt/libb2-0.98.1-r3::gentoo  USE="openmp* -native-cflags -static-libs" 275 KiB
[ebuild  N     ] net-libs/nghttp2-1.51.0:0/1.14::gentoo  USE="-cxx -debug -hpack-tools -jemalloc -static-libs -test -utils -xml" 4044 KiB
[ebuild   R    ] net-misc/curl-8.0.1::gentoo  USE="adns ftp http2* imap openssl pop3 progress-meter smtp ssl tftp -alt-svc -brotli -gnutls -gopher -hsts -idn -kerberos -ldap -mbedtls (-nghttp3) -nss -rtmp (-rustls) -samba -ssh (-sslv3) -static-libs -telnet -test -verify-sig -websockets -zstd" CURL_SSL="openssl -gnutls -mbedtls -nss (-rustls)" 2516 KiB
[ebuild     U  ] app-portage/portage-utils-0.96.1::gentoo [0.96-r1::gentoo] USE="openmp* qmanifest qtegrity -static" 1765 KiB
[ebuild     U  ] dev-util/cmake-3.26.5-r2::gentoo [3.26.4-r2::gentoo] USE="ncurses -doc -emacs -qt5 -test -verify-sig" 10915 KiB
[ebuild     U  ] sys-apps/debianutils-5.8::gentoo [5.7::gentoo] USE="installkernel -static" 255 KiB
[ebuild     U  ] sys-apps/iproute2-6.4.0::gentoo [6.3.0::gentoo] USE="iptables (split-usr) -atm -berkdb -bpf -caps -elf -libbsd -minimal -nfs (-selinux)" 901 KiB
[ebuild     U  ] app-arch/tar-1.35::gentoo [1.34-r3::gentoo] USE="acl nls xattr -minimal (-selinux) -verify-sig" 2263 KiB
[ebuild   R    ] dev-libs/libxslt-1.1.38::gentoo  USE="crypt -debug -examples -python -static-libs" PYTHON_TARGETS="python3_10* python3_11 (-python3_12)" 1540 KiB
[ebuild   R    ] sys-apps/util-linux-2.38.1-r2::gentoo  USE="cramfs hardlink logger ncurses nls pam readline (split-usr) su suid systemd udev (unicode) -audit -build -caps -cryptsetup -fdformat -kill -magic -python (-rtas) (-selinux) -slang -static-libs -test -tty-helpers -verify-sig" PYTHON_TARGETS="python3_10* python3_11" 7321 KiB
[ebuild  NS    ] dev-lang/python-3.10.12:3.10::gentoo [3.11.4:3.11::gentoo] USE="ensurepip gdbm ncurses readline sqlite ssl xml%* -bluetooth -build -debug -examples -libedit -lto -pgo -test -tk -valgrind -verify-sig" 19208 KiB
[ebuild   R    ] dev-python/tomli-2.0.1-r1::gentoo  USE="-test" PYTHON_TARGETS="python3_10* python3_11 (-pypy3) (-python3_12)" 144 KiB
[ebuild   R    ] dev-libs/libxml2-2.11.4:2::gentoo  USE="ftp python readline -debug -examples -icu -lzma -static-libs -test" PYTHON_TARGETS="python3_10* python3_11 (-python3_12)" 2566 KiB
[ebuild   R    ] dev-util/meson-format-array-0::gentoo  PYTHON_TARGETS="python3_10* python3_11 (-python3_12)" 0 KiB
[ebuild   R    ] dev-python/installer-0.7.0::gentoo  USE="-test" PYTHON_TARGETS="python3_10* python3_11 (-pypy3) (-python3_12)" 907 KiB
[ebuild   R    ] dev-python/gpep517-13::gentoo  USE="-test" PYTHON_TARGETS="python3_10* python3_11 (-pypy3) (-python3_12)" 17 KiB
[ebuild   R    ] sys-devel/gettext-0.21.1::gentoo  USE="acl cxx ncurses nls openmp* -doc -emacs -git -java -static-libs -verify-sig" 9819 KiB
[ebuild   R    ] sys-libs/pam-1.5.3::gentoo  USE="filecaps* (split-usr) -audit -berkdb -debug -nis (-selinux)" 1452 KiB
[ebuild   R    ] dev-python/flit-core-3.9.0::gentoo  USE="-test" PYTHON_TARGETS="python3_10* python3_11 (-pypy3) (-python3_12)" 41 KiB
[ebuild     U  ] app-text/opensp-1.5.2-r10::gentoo [1.5.2-r9::gentoo] USE="nls -doc -static-libs -test" 1486 KiB
[ebuild     U  ] sys-auth/passwdqc-2.0.3::gentoo [2.0.2-r1::gentoo] 88 KiB
[ebuild   R    ] dev-python/more-itertools-9.1.0::gentoo  USE="-doc -test" PYTHON_TARGETS="python3_10* python3_11 (-pypy3) (-python3_12)" 105 KiB
[ebuild   R    ] dev-python/jaraco-context-4.3.0::gentoo  USE="-test" PYTHON_TARGETS="python3_10* python3_11 (-pypy3) (-python3_12)" 10 KiB
[ebuild   R    ] dev-python/ordered-set-4.1.0::gentoo  USE="-test" PYTHON_TARGETS="python3_10* python3_11 (-pypy3) (-python3_12)" 13 KiB
[ebuild   R    ] dev-python/platformdirs-3.10.0::gentoo  USE="-test" PYTHON_TARGETS="python3_10* python3_11 (-pypy3) (-python3_12)" 19 KiB
[ebuild   R    ] dev-python/typing-extensions-4.7.1::gentoo  USE="-test" PYTHON_TARGETS="python3_10* python3_11 (-pypy3) (-python3_12)" 83 KiB
[ebuild   R    ] dev-python/pyparsing-3.1.0::gentoo  USE="-examples -test" PYTHON_TARGETS="python3_10* python3_11 (-pypy3) (-python3_12)" 862 KiB
[ebuild   R    ] dev-python/idna-3.4::gentoo  USE="-test" PYTHON_TARGETS="python3_10* python3_11 (-pypy3) (-python3_12)" 179 KiB
[ebuild   R    ] dev-python/editables-0.5::gentoo  USE="-test" PYTHON_TARGETS="python3_10* python3_11 (-pypy3) (-python3_12)" 16 KiB
[ebuild   R    ] dev-python/pathspec-0.11.1::gentoo  USE="-test" PYTHON_TARGETS="python3_10* python3_11 (-pypy3) (-python3_12)" 45 KiB
[ebuild   R    ] dev-python/packaging-23.1::gentoo  USE="-test" PYTHON_TARGETS="python3_10* python3_11 (-pypy3) (-python3_12)" 132 KiB
[ebuild   R    ] dev-python/jaraco-functools-3.8.0::gentoo  USE="-test" PYTHON_TARGETS="python3_10* python3_11 (-pypy3) (-python3_12)" 16 KiB
[ebuild     U  ] dev-python/jaraco-text-3.11.1-r1::gentoo [3.11.1::gentoo] USE="-test (-cli%)" PYTHON_TARGETS="python3_10* python3_11 (-pypy3) (-python3_12)" 16 KiB
[ebuild   R    ] dev-python/nspektr-0.4.0::gentoo  USE="-test" PYTHON_TARGETS="python3_10* python3_11 (-pypy3) (-python3_12)" 8 KiB
[ebuild   R    ] dev-python/wheel-0.40.0::gentoo  USE="-test" PYTHON_TARGETS="python3_10* python3_11 (-pypy3) (-python3_12)" 94 KiB
[ebuild     U  ] dev-python/setuptools-68.0.0-r1::gentoo [67.8.0-r1::gentoo] USE="-test" PYTHON_TARGETS="python3_10* python3_11 (-pypy3) (-python3_12)" 2143 KiB
[ebuild   R    ] dev-python/setuptools-scm-7.1.0::gentoo  USE="-test" PYTHON_TARGETS="python3_10* python3_11 (-pypy3) (-python3_12)" 71 KiB
[ebuild   R    ] dev-python/certifi-3021.3.16-r3::gentoo  USE="-test" PYTHON_TARGETS="python3_10* python3_11 (-pypy3) (-python3_12)" 14 KiB
[ebuild   R    ] dev-util/meson-1.1.1::gentoo  USE="(-test)" PYTHON_TARGETS="python3_10* python3_11 (-pypy3) (-python3_12)" 2076 KiB
[ebuild   R    ] dev-python/charset-normalizer-3.2.0::gentoo  USE="-test" PYTHON_TARGETS="python3_10* python3_11 (-pypy3) (-python3_12)" 95 KiB
[ebuild   R    ] dev-python/PySocks-1.7.1-r2::gentoo  PYTHON_TARGETS="python3_10* python3_11 (-pypy3) (-python3_12)" 278 KiB
[ebuild   R    ] dev-python/pluggy-1.2.0::gentoo  USE="-test" PYTHON_TARGETS="python3_10* python3_11 (-pypy3) (-python3_12)" 61 KiB
[ebuild   R    ] dev-python/calver-2022.06.26::gentoo  USE="-test" PYTHON_TARGETS="python3_10* python3_11 (-pypy3) (-python3_12)" 8 KiB
[ebuild   R    ] dev-python/markupsafe-2.1.3::gentoo  USE="-debug -test" PYTHON_TARGETS="python3_10* python3_11 (-pypy3) (-python3_12)" 19 KiB
[ebuild     U  ] dev-python/cython-0.29.36::gentoo [0.29.35::gentoo] USE="-debug -doc -emacs -test" PYTHON_TARGETS="python3_10* python3_11 (-pypy3) (-python3_12)" 2066 KiB
[ebuild   R    ] net-misc/iputils-20221126-r1::gentoo  USE="arping filecaps* nls -caps -clockdiff -doc -idn -test -tracepath" 500 KiB
[ebuild   R    ] dev-python/jinja-3.1.2::gentoo  USE="-doc -examples -test" PYTHON_TARGETS="python3_10* python3_11 (-pypy3) (-python3_12)" 267 KiB
[ebuild   R    ] dev-python/trove-classifiers-2023.7.6::gentoo  USE="-test" PYTHON_TARGETS="python3_10* python3_11 (-pypy3) (-python3_12)" 16 KiB
[ebuild   R    ] dev-python/lxml-4.9.2-r1::gentoo  USE="threads -debug -doc -examples -test" PYTHON_TARGETS="python3_10* python3_11 (-pypy3) (-python3_12)" 935 KiB
[ebuild   R    ] dev-python/hatchling-1.18.0::gentoo  USE="-test" PYTHON_TARGETS="python3_10* python3_11 (-pypy3) (-python3_12)" 378 KiB
[ebuild     U  ] dev-python/urllib3-2.0.4::gentoo [2.0.3::gentoo] USE="-brotli -test -zstd" PYTHON_TARGETS="python3_10* python3_11 (-pypy3) (-python3_12)" 275 KiB
[ebuild   R    ] dev-python/requests-2.31.0::gentoo  USE="(test-rust) -socks5 -test" PYTHON_TARGETS="python3_10* python3_11 (-pypy3) (-python3_12)" 109 KiB
[ebuild   R    ] app-portage/gemato-20.4::gentoo  USE="gpg -pretty-log -test -tools" PYTHON_TARGETS="python3_10* python3_11 (-pypy3) (-python3_12)" 87 KiB
[ebuild   R    ] sys-apps/portage-3.0.49-r2::gentoo  USE="(ipc) native-extensions rsync-verify xattr -apidoc -build -debug -doc -gentoo-dev (-selinux) -test" PYTHON_TARGETS="python3_10* python3_11 (-pypy3) (-python3_12)" 1126 KiB

Total: 61 packages (14 upgrades, 1 new, 1 in new slot, 45 reinstalls), Size of downloads: 85899 KiB

Would you like to merge these packages? [Yes/No]


>>> Verifying ebuild manifests

>>> Running pre-merge checks for app-crypt/libb2-0.98.1-r3

>>> Running pre-merge checks for sys-apps/util-linux-2.38.1-r2

>>> Running pre-merge checks for dev-lang/python-3.10.12

>>> Running pre-merge checks for sys-devel/gettext-0.21.1

>>> Running pre-merge checks for sys-apps/portage-3.0.49-r2
 * Determining the location of the kernel source code
 * Unable to find kernel sources at /usr/src/linux
 * Please make sure that /usr/src/linux points at your running kernel, 
 * (or the kernel you wish to build against).
 * Alternatively, set the KERNEL_DIR environment variable to the kernel sources location
 * Unable to calculate Linux Kernel version for build, attempting to use running version
 * Checking for suitable kernel configuration options ...                                                                                          [ ok ]

>>> Emerging (1 of 61) sys-apps/baselayout-2.14::gentoo
 * baselayout-2.14.tar.bz2 BLAKE2B SHA512 size ;-) ...                                                                                             [ ok ]
>>> Unpacking source...
>>> Unpacking baselayout-2.14.tar.bz2 to /var/tmp/portage/sys-apps/baselayout-2.14/work
>>> Source unpacked in /var/tmp/portage/sys-apps/baselayout-2.14/work
>>> Preparing source in /var/tmp/portage/sys-apps/baselayout-2.14/work/baselayout-2.14 ...
>>> Source prepared.
>>> Configuring source in /var/tmp/portage/sys-apps/baselayout-2.14/work/baselayout-2.14 ...
>>> Source configured.
>>> Compiling source in /var/tmp/portage/sys-apps/baselayout-2.14/work/baselayout-2.14 ...
make -j4 
make: Nothing to be done for 'all'.
>>> Source compiled.
>>> Test phase [not enabled]: sys-apps/baselayout-2.14

>>> Install sys-apps/baselayout-2.14 into /var/tmp/portage/sys-apps/baselayout-2.14/image
make -j4 DESTDIR=/var/tmp/portage/sys-apps/baselayout-2.14/image install 
install -m 0755 -d /var/tmp/portage/sys-apps/baselayout-2.14/image/etc
cp -pPR etc/* /var/tmp/portage/sys-apps/baselayout-2.14/image/etc/
echo "Gentoo Base System release 2.14" > /var/tmp/portage/sys-apps/baselayout-2.14/image/etc/gentoo-release
install -m 0755 -d /var/tmp/portage/sys-apps/baselayout-2.14/image/lib
cp -pPR lib/* /var/tmp/portage/sys-apps/baselayout-2.14/image/lib/
install -m 0755 -d /var/tmp/portage/sys-apps/baselayout-2.14/image/usr/lib
ln -snf ../usr/lib/os-release /var/tmp/portage/sys-apps/baselayout-2.14/image/etc/os-release
./make_os_release 2.14 > /var/tmp/portage/sys-apps/baselayout-2.14/image/usr/lib/os-release
install -m 0755 -d /var/tmp/portage/sys-apps/baselayout-2.14/image/usr/share/baselayout
cp -pPR share/* /var/tmp/portage/sys-apps/baselayout-2.14/image/usr/share/baselayout/
ln -snf ../proc/self/mounts /var/tmp/portage/sys-apps/baselayout-2.14/image/etc/mtab
>>> Completed installing sys-apps/baselayout-2.14 into /var/tmp/portage/sys-apps/baselayout-2.14/image

 * Final size of build directory: 184 KiB
 * Final size of installed tree:  184 KiB


>>> Installing (1 of 61) sys-apps/baselayout-2.14::gentoo
 * checking 25 files for package collisions
>>> Merging sys-apps/baselayout-2.14 to /
--- /usr/
--- /usr/share/
--- /usr/share/baselayout/
=== /usr/share/baselayout/group
>>> /usr/share/baselayout/passwd
=== /usr/share/baselayout/shadow
>>> /usr/share/baselayout/issue.devfix
>>> /usr/share/baselayout/fstab
--- /usr/share/doc/
>>> /usr/share/doc/baselayout-2.14/
>>> /usr/share/doc/baselayout-2.14/ChangeLog.bz2
--- /usr/lib/
>>> /usr/lib/os-release
--- /var/
>>> /var/run -> ../run
--- /lib/
--- /lib/modprobe.d/
=== /lib/modprobe.d/aliases.conf
=== /lib/modprobe.d/i386.conf
--- /lib/sysctl.d/
=== /lib/sysctl.d/00protected-links.conf
--- /etc/
>>> /etc/mtab -> ../proc/self/mounts
=== /etc/shells
>>> /etc/gentoo-release
=== /etc/inputrc
--- /etc/env.d/
=== /etc/env.d/50baselayout
>>> /etc/profile
>>> /etc/os-release -> ../usr/lib/os-release
=== /etc/issue
=== /etc/hosts
=== /etc/services
=== /etc/networks
=== /etc/issue.logo
=== /etc/protocols
=== /etc/filesystems
 * QA Notice: Symbolic link /var/lock points to /run/lock which does not exist.
>>> /var/lock -> ../run/lock
>>> Safely unmerging already-installed instance...
No package files given... Grabbing a set.
--- cfgpro   sym /var/run
--- cfgpro   sym /var/lock
--- replaced dir /var
<<<          obj /usr/share/doc/baselayout-2.13-r1/ChangeLog.bz2
--- replaced dir /usr/share/doc
--- replaced obj /usr/share/baselayout/shadow
--- replaced obj /usr/share/baselayout/passwd
--- replaced obj /usr/share/baselayout/issue.devfix
--- replaced obj /usr/share/baselayout/group
--- replaced obj /usr/share/baselayout/fstab
--- replaced dir /usr/share/baselayout
--- replaced dir /usr/share
--- replaced obj /usr/lib/os-release
--- replaced dir /usr/lib
--- replaced dir /usr
--- replaced obj /lib/sysctl.d/00protected-links.conf
--- replaced dir /lib/sysctl.d
--- replaced obj /lib/modprobe.d/i386.conf
--- replaced obj /lib/modprobe.d/aliases.conf
--- replaced dir /lib/modprobe.d
--- replaced dir /lib
--- replaced obj /etc/shells
--- replaced obj /etc/services
--- replaced obj /etc/protocols
--- replaced obj /etc/profile
--- replaced sym /etc/os-release
--- replaced obj /etc/networks
--- replaced sym /etc/mtab
--- replaced obj /etc/issue.logo
--- replaced obj /etc/issue
--- replaced obj /etc/inputrc
--- replaced obj /etc/hosts
--- replaced obj /etc/gentoo-release
--- replaced obj /etc/filesystems
--- replaced obj /etc/env.d/50baselayout
--- replaced dir /etc/env.d
--- replaced dir /etc
<<<          dir /usr/share/doc/baselayout-2.13-r1
>>> Regenerating /etc/ld.so.cache...
>>> Original instance of package unmerged safely.
 * After updating /etc/profile, please run
 * env-update && . /etc/profile
 * Please run env-update then log out and back in to
 * update your path.
>>> sys-apps/baselayout-2.14 merged.
>>> Regenerating /etc/ld.so.cache...

>>> Completed (1 of 61) sys-apps/baselayout-2.14::gentoo

>>> Emerging (2 of 61) dev-python/ensurepip-pip-23.2.1::gentoo
 * pip-23.2.1-py3-none-any.whl BLAKE2B SHA512 size ;-) ...                                                                                         [ ok ]
>>> Unpacking source...
>>> Unpacking pip-23.2.1-py3-none-any.whl to /var/tmp/portage/dev-python/ensurepip-pip-23.2.1/work
unpack pip-23.2.1-py3-none-any.whl: file format not recognized. Ignoring.
>>> Source unpacked in /var/tmp/portage/dev-python/ensurepip-pip-23.2.1/work
>>> Preparing source in /var/tmp/portage/dev-python/ensurepip-pip-23.2.1/distdir ...
>>> Source prepared.
>>> Configuring source in /var/tmp/portage/dev-python/ensurepip-pip-23.2.1/distdir ...
>>> Source configured.
>>> Compiling source in /var/tmp/portage/dev-python/ensurepip-pip-23.2.1/distdir ...
>>> Source compiled.
>>> Test phase [not enabled]: dev-python/ensurepip-pip-23.2.1

>>> Install dev-python/ensurepip-pip-23.2.1 into /var/tmp/portage/dev-python/ensurepip-pip-23.2.1/image
>>> Completed installing dev-python/ensurepip-pip-23.2.1 into /var/tmp/portage/dev-python/ensurepip-pip-23.2.1/image

 * Final size of build directory:    4 KiB
 * Final size of installed tree:  2060 KiB (2.0 MiB)


>>> Installing (2 of 61) dev-python/ensurepip-pip-23.2.1::gentoo
 * checking 1 files for package collisions
>>> Merging dev-python/ensurepip-pip-23.2.1 to /
--- /usr/
--- /usr/lib/
--- /usr/lib/python/
--- /usr/lib/python/ensurepip/
>>> /usr/lib/python/ensurepip/pip-23.2.1-py3-none-any.whl
>>> Safely unmerging already-installed instance...
No package files given... Grabbing a set.
<<<          obj /usr/lib/python/ensurepip/pip-23.1.2-py3-none-any.whl
--- replaced dir /usr/lib/python/ensurepip
--- replaced dir /usr/lib/python
--- replaced dir /usr/lib
--- replaced dir /usr
>>> Original instance of package unmerged safely.
>>> dev-python/ensurepip-pip-23.2.1 merged.

>>> Completed (2 of 61) dev-python/ensurepip-pip-23.2.1::gentoo

>>> Emerging (3 of 61) dev-lang/python-exec-conf-2.4.6::gentoo
 * python-exec-2.4.6.tar.bz2 BLAKE2B SHA512 size ;-) ...                                                                                           [ ok ]
>>> Unpacking source...
>>> Unpacking python-exec-2.4.6.tar.bz2 to /var/tmp/portage/dev-lang/python-exec-conf-2.4.6/work
>>> Source unpacked in /var/tmp/portage/dev-lang/python-exec-conf-2.4.6/work
>>> Preparing source in /var/tmp/portage/dev-lang/python-exec-conf-2.4.6/work/python-exec-2.4.6 ...
>>> Source prepared.
>>> Configuring source in /var/tmp/portage/dev-lang/python-exec-conf-2.4.6/work/python-exec-2.4.6 ...
>>> Source configured.
>>> Compiling source in /var/tmp/portage/dev-lang/python-exec-conf-2.4.6/work/python-exec-2.4.6 ...
>>> Source compiled.
>>> Test phase [not enabled]: dev-lang/python-exec-conf-2.4.6

>>> Install dev-lang/python-exec-conf-2.4.6 into /var/tmp/portage/dev-lang/python-exec-conf-2.4.6/image
>>> Completed installing dev-lang/python-exec-conf-2.4.6 into /var/tmp/portage/dev-lang/python-exec-conf-2.4.6/image

 * Final size of build directory: 532 KiB
 * Final size of installed tree:   16 KiB


>>> Installing (3 of 61) dev-lang/python-exec-conf-2.4.6::gentoo
 * checking 1 files for package collisions
>>> Merging dev-lang/python-exec-conf-2.4.6 to /
--- /etc/
--- /etc/python-exec/
>>> /etc/python-exec/python-exec.conf
>>> Safely unmerging already-installed instance...
No package files given... Grabbing a set.
--- replaced obj /etc/python-exec/python-exec.conf
--- replaced dir /etc/python-exec
--- replaced dir /etc
>>> Original instance of package unmerged safely.
>>> dev-lang/python-exec-conf-2.4.6 merged.

>>> Completed (3 of 61) dev-lang/python-exec-conf-2.4.6::gentoo

>>> Emerging (4 of 61) sys-libs/libseccomp-2.5.4::gentoo
 * libseccomp-2.5.4.tar.gz BLAKE2B SHA512 size ;-) ...                                                                                             [ ok ]
>>> Unpacking source...
>>> Unpacking libseccomp-2.5.4.tar.gz to /var/tmp/portage/sys-libs/libseccomp-2.5.4/work
>>> Source unpacked in /var/tmp/portage/sys-libs/libseccomp-2.5.4/work
>>> Preparing source in /var/tmp/portage/sys-libs/libseccomp-2.5.4/work/libseccomp-2.5.4 ...
 * Applying libseccomp-python-shared.patch ...                                                                                                     [ ok ]
 * Applying libseccomp-2.5.3-skip-valgrind.patch ...                                                                                               [ ok ]
>>> Source prepared.
>>> Configuring source in /var/tmp/portage/sys-libs/libseccomp-2.5.4/work/libseccomp-2.5.4 ...
 * .arm64: running multilib-minimal_abi_src_configure
 * econf: updating libseccomp-2.5.4/build-aux/config.sub with /usr/share/gnuconfig/config.sub
 * econf: updating libseccomp-2.5.4/build-aux/config.guess with /usr/share/gnuconfig/config.guess
/var/tmp/portage/sys-libs/libseccomp-2.5.4/work/libseccomp-2.5.4/configure --prefix=/usr --build=aarch64-unknown-linux-gnu --host=aarch64-unknown-linux-gnu --mandir=/usr/share/man --infodir=/usr/share/info --datadir=/usr/share --sysconfdir=/etc --localstatedir=/var/lib --disable-dependency-tracking --disable-silent-rules --docdir=/usr/share/doc/libseccomp-2.5.4 --htmldir=/usr/share/doc/libseccomp-2.5.4/html --with-sysroot=/ --libdir=/usr/lib64 --disable-static --disable-python
checking for a BSD-compatible install... /var/tmp/portage/._portage_reinstall_.w5n3cfod/bin/ebuild-helpers/xattr/install -c
checking whether build environment is sane... yes
checking for a thread-safe mkdir -p... /bin/mkdir -p
checking for gawk... gawk
checking whether make sets $(MAKE)... yes
checking whether make supports nested variables... yes
checking how to create a pax tar archive... gnutar
checking for aarch64-unknown-linux-gnu-gcc... aarch64-unknown-linux-gnu-gcc
checking whether the C compiler works... yes
checking for C compiler default output file name... a.out
checking for suffix of executables... 
checking whether we are cross compiling... no
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether aarch64-unknown-linux-gnu-gcc accepts -g... yes
checking for aarch64-unknown-linux-gnu-gcc option to accept ISO C89... none needed
checking whether aarch64-unknown-linux-gnu-gcc understands -c and -o together... yes
checking whether make supports the include directive... yes (GNU style)
checking dependency style of aarch64-unknown-linux-gnu-gcc... none
checking for aarch64-unknown-linux-gnu-ar... aarch64-unknown-linux-gnu-ar
checking the archiver (aarch64-unknown-linux-gnu-ar) interface... ar
checking build system type... aarch64-unknown-linux-gnu
checking host system type... aarch64-unknown-linux-gnu
checking how to print strings... printf
checking for a sed that does not truncate output... /bin/sed
checking for grep that handles long lines and -e... /bin/grep
checking for egrep... /bin/grep -E
checking for fgrep... /bin/grep -F
checking for ld used by aarch64-unknown-linux-gnu-gcc... /usr/aarch64-unknown-linux-gnu/bin/ld
checking if the linker (/usr/aarch64-unknown-linux-gnu/bin/ld) is GNU ld... yes
checking for BSD- or MS-compatible name lister (nm)... /usr/bin/aarch64-unknown-linux-gnu-nm -B
checking the name lister (/usr/bin/aarch64-unknown-linux-gnu-nm -B) interface... BSD nm
checking whether ln -s works... yes
checking the maximum length of command line arguments... 1572864
checking how to convert aarch64-unknown-linux-gnu file names to aarch64-unknown-linux-gnu format... func_convert_file_noop
checking how to convert aarch64-unknown-linux-gnu file names to toolchain format... func_convert_file_noop
checking for /usr/aarch64-unknown-linux-gnu/bin/ld option to reload object files... -r
checking for aarch64-unknown-linux-gnu-objdump... aarch64-unknown-linux-gnu-objdump
checking how to recognize dependent libraries... pass_all
checking for aarch64-unknown-linux-gnu-dlltool... no
checking for dlltool... no
checking how to associate runtime and link libraries... printf %s\n
checking for aarch64-unknown-linux-gnu-ar... (cached) aarch64-unknown-linux-gnu-ar
checking for archiver @FILE support... @
checking for aarch64-unknown-linux-gnu-strip... aarch64-unknown-linux-gnu-strip
checking for aarch64-unknown-linux-gnu-ranlib... aarch64-unknown-linux-gnu-ranlib
checking command to parse /usr/bin/aarch64-unknown-linux-gnu-nm -B output from aarch64-unknown-linux-gnu-gcc object... ok
checking for sysroot... /
checking for a working dd... /bin/dd
checking how to truncate binary pipes... /bin/dd bs=4096 count=1
checking for aarch64-unknown-linux-gnu-mt... no
checking for mt... no
checking if : is a manifest tool... no
checking how to run the C preprocessor... aarch64-unknown-linux-gnu-gcc -E
checking for ANSI C header files... yes
checking for sys/types.h... yes
checking for sys/stat.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for memory.h... yes
checking for strings.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for unistd.h... yes
checking for dlfcn.h... yes
checking for objdir... .libs
checking if aarch64-unknown-linux-gnu-gcc supports -fno-rtti -fno-exceptions... no
checking for aarch64-unknown-linux-gnu-gcc option to produce PIC... -fPIC -DPIC
checking if aarch64-unknown-linux-gnu-gcc PIC flag -fPIC -DPIC works... yes
checking if aarch64-unknown-linux-gnu-gcc static flag -static works... yes
checking if aarch64-unknown-linux-gnu-gcc supports -c -o file.o... yes
checking if aarch64-unknown-linux-gnu-gcc supports -c -o file.o... (cached) yes
checking whether the aarch64-unknown-linux-gnu-gcc linker (/usr/aarch64-unknown-linux-gnu/bin/ld) supports shared libraries... yes
checking whether -lc should be explicitly linked in... no
checking dynamic linker characteristics... GNU/Linux ld.so
checking how to hardcode library paths into programs... immediate
checking whether stripping libraries is possible... yes
checking if libtool supports shared libraries... yes
checking whether to build shared libraries... yes
checking whether to build static libraries... no
checking whether make supports nested variables... (cached) yes
checking for linux/seccomp.h... yes
checking for cython3... no
checking for cython... cython
checking cython version... 0.29.35
checking for aarch64-unknown-linux-gnu-gperf... no
checking for gperf... gperf
checking for cov-build... no
checking whether to build with code coverage support... no
checking that generated files are newer than configure... done
configure: creating ./config.status
config.status: creating libseccomp.pc
config.status: creating include/seccomp.h
config.status: creating Makefile
config.status: creating include/Makefile
config.status: creating src/Makefile
config.status: creating src/python/Makefile
config.status: creating tools/Makefile
config.status: creating tests/Makefile
config.status: creating doc/Makefile
config.status: creating configure.h
config.status: executing depfiles commands
config.status: executing libtool commands
>>> Source configured.
>>> Compiling source in /var/tmp/portage/sys-libs/libseccomp-2.5.4/work/libseccomp-2.5.4 ...
 * .arm64: running multilib-minimal_abi_src_compile
make -j4 
make --quiet --no-print-directory all-recursive
Making all in include
Making all in src
Making all in .
libtool: compile:  aarch64-unknown-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I/var/tmp/portage/sys-libs/libseccomp-2.5.4/work/libseccomp-2.5.4/src -I.. -I/var/tmp/portage/sys-libs/libseccomp-2.5.4/work/libseccomp-2.5.4/include -I../include -Wall -Umips -march=armv8-a+crc -mtune=generic -O2 -pipe -fPIC -DPIC -fvisibility=hidden -march=armv8-a+crc -mtune=generic -O2 -pipe -c /var/tmp/portage/sys-libs/libseccomp-2.5.4/work/libseccomp-2.5.4/src/gen_pfc.c  -fPIC -DPIC -o .libs/libseccomp_la-gen_pfc.o
libtool: compile:  aarch64-unknown-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I/var/tmp/portage/sys-libs/libseccomp-2.5.4/work/libseccomp-2.5.4/src -I.. -I/var/tmp/portage/sys-libs/libseccomp-2.5.4/work/libseccomp-2.5.4/include -I../include -Wall -Umips -march=armv8-a+crc -mtune=generic -O2 -pipe -fPIC -DPIC -fvisibility=hidden -march=armv8-a+crc -mtune=generic -O2 -pipe -c /var/tmp/portage/sys-libs/libseccomp-2.5.4/work/libseccomp-2.5.4/src/api.c  -fPIC -DPIC -o .libs/libseccomp_la-api.o
libtool: compile:  aarch64-unknown-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I/var/tmp/portage/sys-libs/libseccomp-2.5.4/work/libseccomp-2.5.4/src -I.. -I/var/tmp/portage/sys-libs/libseccomp-2.5.4/work/libseccomp-2.5.4/include -I../include -Wall -Umips -march=armv8-a+crc -mtune=generic -O2 -pipe -fPIC -DPIC -fvisibility=hidden -march=armv8-a+crc -mtune=generic -O2 -pipe -c /var/tmp/portage/sys-libs/libseccomp-2.5.4/work/libseccomp-2.5.4/src/helper.c  -fPIC -DPIC -o .libs/libseccomp_la-helper.o
libtool: compile:  aarch64-unknown-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I/var/tmp/portage/sys-libs/libseccomp-2.5.4/work/libseccomp-2.5.4/src -I.. -I/var/tmp/portage/sys-libs/libseccomp-2.5.4/work/libseccomp-2.5.4/include -I../include -Wall -Umips -march=armv8-a+crc -mtune=generic -O2 -pipe -fPIC -DPIC -fvisibility=hidden -march=armv8-a+crc -mtune=generic -O2 -pipe -c /var/tmp/portage/sys-libs/libseccomp-2.5.4/work/libseccomp-2.5.4/src/system.c  -fPIC -DPIC -o .libs/libseccomp_la-system.o
libtool: compile:  aarch64-unknown-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I/var/tmp/portage/sys-libs/libseccomp-2.5.4/work/libseccomp-2.5.4/src -I.. -I/var/tmp/portage/sys-libs/libseccomp-2.5.4/work/libseccomp-2.5.4/include -I../include -Wall -Umips -march=armv8-a+crc -mtune=generic -O2 -pipe -fPIC -DPIC -fvisibility=hidden -march=armv8-a+crc -mtune=generic -O2 -pipe -c /var/tmp/portage/sys-libs/libseccomp-2.5.4/work/libseccomp-2.5.4/src/gen_bpf.c  -fPIC -DPIC -o .libs/libseccomp_la-gen_bpf.o
libtool: compile:  aarch64-unknown-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I/var/tmp/portage/sys-libs/libseccomp-2.5.4/work/libseccomp-2.5.4/src -I.. -I/var/tmp/portage/sys-libs/libseccomp-2.5.4/work/libseccomp-2.5.4/include -I../include -Wall -Umips -march=armv8-a+crc -mtune=generic -O2 -pipe -fPIC -DPIC -fvisibility=hidden -march=armv8-a+crc -mtune=generic -O2 -pipe -c /var/tmp/portage/sys-libs/libseccomp-2.5.4/work/libseccomp-2.5.4/src/hash.c  -fPIC -DPIC -o .libs/libseccomp_la-hash.o
libtool: compile:  aarch64-unknown-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I/var/tmp/portage/sys-libs/libseccomp-2.5.4/work/libseccomp-2.5.4/src -I.. -I/var/tmp/portage/sys-libs/libseccomp-2.5.4/work/libseccomp-2.5.4/include -I../include -Wall -Umips -march=armv8-a+crc -mtune=generic -O2 -pipe -fPIC -DPIC -fvisibility=hidden -march=armv8-a+crc -mtune=generic -O2 -pipe -c /var/tmp/portage/sys-libs/libseccomp-2.5.4/work/libseccomp-2.5.4/src/db.c  -fPIC -DPIC -o .libs/libseccomp_la-db.o
libtool: compile:  aarch64-unknown-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I/var/tmp/portage/sys-libs/libseccomp-2.5.4/work/libseccomp-2.5.4/src -I.. -I/var/tmp/portage/sys-libs/libseccomp-2.5.4/work/libseccomp-2.5.4/include -I../include -Wall -Umips -march=armv8-a+crc -mtune=generic -O2 -pipe -fPIC -DPIC -fvisibility=hidden -march=armv8-a+crc -mtune=generic -O2 -pipe -c /var/tmp/portage/sys-libs/libseccomp-2.5.4/work/libseccomp-2.5.4/src/arch.c  -fPIC -DPIC -o .libs/libseccomp_la-arch.o
libtool: compile:  aarch64-unknown-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I/var/tmp/portage/sys-libs/libseccomp-2.5.4/work/libseccomp-2.5.4/src -I.. -I/var/tmp/portage/sys-libs/libseccomp-2.5.4/work/libseccomp-2.5.4/include -I../include -Wall -Umips -march=armv8-a+crc -mtune=generic -O2 -pipe -fPIC -DPIC -fvisibility=hidden -march=armv8-a+crc -mtune=generic -O2 -pipe -c /var/tmp/portage/sys-libs/libseccomp-2.5.4/work/libseccomp-2.5.4/src/arch-x86.c  -fPIC -DPIC -o .libs/libseccomp_la-arch-x86.o
libtool: compile:  aarch64-unknown-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I/var/tmp/portage/sys-libs/libseccomp-2.5.4/work/libseccomp-2.5.4/src -I.. -I/var/tmp/portage/sys-libs/libseccomp-2.5.4/work/libseccomp-2.5.4/include -I../include -Wall -Umips -march=armv8-a+crc -mtune=generic -O2 -pipe -fPIC -DPIC -fvisibility=hidden -march=armv8-a+crc -mtune=generic -O2 -pipe -c /var/tmp/portage/sys-libs/libseccomp-2.5.4/work/libseccomp-2.5.4/src/arch-x86_64.c  -fPIC -DPIC -o .libs/libseccomp_la-arch-x86_64.o
libtool: compile:  aarch64-unknown-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I/var/tmp/portage/sys-libs/libseccomp-2.5.4/work/libseccomp-2.5.4/src -I.. -I/var/tmp/portage/sys-libs/libseccomp-2.5.4/work/libseccomp-2.5.4/include -I../include -Wall -Umips -march=armv8-a+crc -mtune=generic -O2 -pipe -fPIC -DPIC -fvisibility=hidden -march=armv8-a+crc -mtune=generic -O2 -pipe -c /var/tmp/portage/sys-libs/libseccomp-2.5.4/work/libseccomp-2.5.4/src/arch-x32.c  -fPIC -DPIC -o .libs/libseccomp_la-arch-x32.o
libtool: compile:  aarch64-unknown-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I/var/tmp/portage/sys-libs/libseccomp-2.5.4/work/libseccomp-2.5.4/src -I.. -I/var/tmp/portage/sys-libs/libseccomp-2.5.4/work/libseccomp-2.5.4/include -I../include -Wall -Umips -march=armv8-a+crc -mtune=generic -O2 -pipe -fPIC -DPIC -fvisibility=hidden -march=armv8-a+crc -mtune=generic -O2 -pipe -c /var/tmp/portage/sys-libs/libseccomp-2.5.4/work/libseccomp-2.5.4/src/arch-arm.c  -fPIC -DPIC -o .libs/libseccomp_la-arch-arm.o
libtool: compile:  aarch64-unknown-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I/var/tmp/portage/sys-libs/libseccomp-2.5.4/work/libseccomp-2.5.4/src -I.. -I/var/tmp/portage/sys-libs/libseccomp-2.5.4/work/libseccomp-2.5.4/include -I../include -Wall -Umips -march=armv8-a+crc -mtune=generic -O2 -pipe -fPIC -DPIC -fvisibility=hidden -march=armv8-a+crc -mtune=generic -O2 -pipe -c /var/tmp/portage/sys-libs/libseccomp-2.5.4/work/libseccomp-2.5.4/src/arch-aarch64.c  -fPIC -DPIC -o .libs/libseccomp_la-arch-aarch64.o
libtool: compile:  aarch64-unknown-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I/var/tmp/portage/sys-libs/libseccomp-2.5.4/work/libseccomp-2.5.4/src -I.. -I/var/tmp/portage/sys-libs/libseccomp-2.5.4/work/libseccomp-2.5.4/include -I../include -Wall -Umips -march=armv8-a+crc -mtune=generic -O2 -pipe -fPIC -DPIC -fvisibility=hidden -march=armv8-a+crc -mtune=generic -O2 -pipe -c /var/tmp/portage/sys-libs/libseccomp-2.5.4/work/libseccomp-2.5.4/src/arch-mips.c  -fPIC -DPIC -o .libs/libseccomp_la-arch-mips.o
libtool: compile:  aarch64-unknown-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I/var/tmp/portage/sys-libs/libseccomp-2.5.4/work/libseccomp-2.5.4/src -I.. -I/var/tmp/portage/sys-libs/libseccomp-2.5.4/work/libseccomp-2.5.4/include -I../include -Wall -Umips -march=armv8-a+crc -mtune=generic -O2 -pipe -fPIC -DPIC -fvisibility=hidden -march=armv8-a+crc -mtune=generic -O2 -pipe -c /var/tmp/portage/sys-libs/libseccomp-2.5.4/work/libseccomp-2.5.4/src/arch-mips64.c  -fPIC -DPIC -o .libs/libseccomp_la-arch-mips64.o
libtool: compile:  aarch64-unknown-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I/var/tmp/portage/sys-libs/libseccomp-2.5.4/work/libseccomp-2.5.4/src -I.. -I/var/tmp/portage/sys-libs/libseccomp-2.5.4/work/libseccomp-2.5.4/include -I../include -Wall -Umips -march=armv8-a+crc -mtune=generic -O2 -pipe -fPIC -DPIC -fvisibility=hidden -march=armv8-a+crc -mtune=generic -O2 -pipe -c /var/tmp/portage/sys-libs/libseccomp-2.5.4/work/libseccomp-2.5.4/src/arch-mips64n32.c  -fPIC -DPIC -o .libs/libseccomp_la-arch-mips64n32.o
libtool: compile:  aarch64-unknown-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I/var/tmp/portage/sys-libs/libseccomp-2.5.4/work/libseccomp-2.5.4/src -I.. -I/var/tmp/portage/sys-libs/libseccomp-2.5.4/work/libseccomp-2.5.4/include -I../include -Wall -Umips -march=armv8-a+crc -mtune=generic -O2 -pipe -fPIC -DPIC -fvisibility=hidden -march=armv8-a+crc -mtune=generic -O2 -pipe -c /var/tmp/portage/sys-libs/libseccomp-2.5.4/work/libseccomp-2.5.4/src/arch-parisc.c  -fPIC -DPIC -o .libs/libseccomp_la-arch-parisc.o
libtool: compile:  aarch64-unknown-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I/var/tmp/portage/sys-libs/libseccomp-2.5.4/work/libseccomp-2.5.4/src -I.. -I/var/tmp/portage/sys-libs/libseccomp-2.5.4/work/libseccomp-2.5.4/include -I../include -Wall -Umips -march=armv8-a+crc -mtune=generic -O2 -pipe -fPIC -DPIC -fvisibility=hidden -march=armv8-a+crc -mtune=generic -O2 -pipe -c /var/tmp/portage/sys-libs/libseccomp-2.5.4/work/libseccomp-2.5.4/src/arch-parisc64.c  -fPIC -DPIC -o .libs/libseccomp_la-arch-parisc64.o
libtool: compile:  aarch64-unknown-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I/var/tmp/portage/sys-libs/libseccomp-2.5.4/work/libseccomp-2.5.4/src -I.. -I/var/tmp/portage/sys-libs/libseccomp-2.5.4/work/libseccomp-2.5.4/include -I../include -Wall -Umips -march=armv8-a+crc -mtune=generic -O2 -pipe -fPIC -DPIC -fvisibility=hidden -march=armv8-a+crc -mtune=generic -O2 -pipe -c /var/tmp/portage/sys-libs/libseccomp-2.5.4/work/libseccomp-2.5.4/src/arch-ppc.c  -fPIC -DPIC -o .libs/libseccomp_la-arch-ppc.o
libtool: compile:  aarch64-unknown-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I/var/tmp/portage/sys-libs/libseccomp-2.5.4/work/libseccomp-2.5.4/src -I.. -I/var/tmp/portage/sys-libs/libseccomp-2.5.4/work/libseccomp-2.5.4/include -I../include -Wall -Umips -march=armv8-a+crc -mtune=generic -O2 -pipe -fPIC -DPIC -fvisibility=hidden -march=armv8-a+crc -mtune=generic -O2 -pipe -c /var/tmp/portage/sys-libs/libseccomp-2.5.4/work/libseccomp-2.5.4/src/arch-ppc64.c  -fPIC -DPIC -o .libs/libseccomp_la-arch-ppc64.o
libtool: compile:  aarch64-unknown-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I/var/tmp/portage/sys-libs/libseccomp-2.5.4/work/libseccomp-2.5.4/src -I.. -I/var/tmp/portage/sys-libs/libseccomp-2.5.4/work/libseccomp-2.5.4/include -I../include -Wall -Umips -march=armv8-a+crc -mtune=generic -O2 -pipe -fPIC -DPIC -fvisibility=hidden -march=armv8-a+crc -mtune=generic -O2 -pipe -c /var/tmp/portage/sys-libs/libseccomp-2.5.4/work/libseccomp-2.5.4/src/arch-riscv64.c  -fPIC -DPIC -o .libs/libseccomp_la-arch-riscv64.o
libtool: compile:  aarch64-unknown-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I/var/tmp/portage/sys-libs/libseccomp-2.5.4/work/libseccomp-2.5.4/src -I.. -I/var/tmp/portage/sys-libs/libseccomp-2.5.4/work/libseccomp-2.5.4/include -I../include -Wall -Umips -march=armv8-a+crc -mtune=generic -O2 -pipe -fPIC -DPIC -fvisibility=hidden -march=armv8-a+crc -mtune=generic -O2 -pipe -c /var/tmp/portage/sys-libs/libseccomp-2.5.4/work/libseccomp-2.5.4/src/arch-s390.c  -fPIC -DPIC -o .libs/libseccomp_la-arch-s390.o
libtool: compile:  aarch64-unknown-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I/var/tmp/portage/sys-libs/libseccomp-2.5.4/work/libseccomp-2.5.4/src -I.. -I/var/tmp/portage/sys-libs/libseccomp-2.5.4/work/libseccomp-2.5.4/include -I../include -Wall -Umips -march=armv8-a+crc -mtune=generic -O2 -pipe -fPIC -DPIC -fvisibility=hidden -march=armv8-a+crc -mtune=generic -O2 -pipe -c /var/tmp/portage/sys-libs/libseccomp-2.5.4/work/libseccomp-2.5.4/src/arch-s390x.c  -fPIC -DPIC -o .libs/libseccomp_la-arch-s390x.o
libtool: compile:  aarch64-unknown-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I/var/tmp/portage/sys-libs/libseccomp-2.5.4/work/libseccomp-2.5.4/src -I.. -I/var/tmp/portage/sys-libs/libseccomp-2.5.4/work/libseccomp-2.5.4/include -I../include -Wall -Umips -march=armv8-a+crc -mtune=generic -O2 -pipe -fPIC -DPIC -fvisibility=hidden -march=armv8-a+crc -mtune=generic -O2 -pipe -c /var/tmp/portage/sys-libs/libseccomp-2.5.4/work/libseccomp-2.5.4/src/syscalls.c  -fPIC -DPIC -o .libs/libseccomp_la-syscalls.o
libtool: compile:  aarch64-unknown-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I/var/tmp/portage/sys-libs/libseccomp-2.5.4/work/libseccomp-2.5.4/src -I.. -I/var/tmp/portage/sys-libs/libseccomp-2.5.4/work/libseccomp-2.5.4/include -I../include -Wall -Umips -march=armv8-a+crc -mtune=generic -O2 -pipe -fPIC -DPIC -fvisibility=hidden -march=armv8-a+crc -mtune=generic -O2 -pipe -c /var/tmp/portage/sys-libs/libseccomp-2.5.4/work/libseccomp-2.5.4/src/syscalls.perf.c  -fPIC -DPIC -o .libs/libseccomp_la-syscalls.perf.o
libtool: link: aarch64-unknown-linux-gnu-gcc -shared  -fPIC -DPIC  .libs/libseccomp_la-api.o .libs/libseccomp_la-system.o .libs/libseccomp_la-helper.o .libs/libseccomp_la-gen_pfc.o .libs/libseccomp_la-gen_bpf.o .libs/libseccomp_la-hash.o .libs/libseccomp_la-db.o .libs/libseccomp_la-arch.o .libs/libseccomp_la-arch-x86.o .libs/libseccomp_la-arch-x86_64.o .libs/libseccomp_la-arch-x32.o .libs/libseccomp_la-arch-arm.o .libs/libseccomp_la-arch-aarch64.o .libs/libseccomp_la-arch-mips.o .libs/libseccomp_la-arch-mips64.o .libs/libseccomp_la-arch-mips64n32.o .libs/libseccomp_la-arch-parisc.o .libs/libseccomp_la-arch-parisc64.o .libs/libseccomp_la-arch-ppc.o .libs/libseccomp_la-arch-ppc64.o .libs/libseccomp_la-arch-riscv64.o .libs/libseccomp_la-arch-s390.o .libs/libseccomp_la-arch-s390x.o .libs/libseccomp_la-syscalls.o .libs/libseccomp_la-syscalls.perf.o    -march=armv8-a+crc -mtune=generic -O2 -march=armv8-a+crc -mtune=generic -O2 -Wl,-z -Wl,relro -Wl,-O1 -Wl,--as-needed -Wl,-O1 -Wl,--as-needed   -Wl,-soname -Wl,libseccomp.so.2 -o .libs/libseccomp.so.2.5.4
libtool: link: (cd ".libs" && rm -f "libseccomp.so.2" && ln -s "libseccomp.so.2.5.4" "libseccomp.so.2")
libtool: link: (cd ".libs" && rm -f "libseccomp.so" && ln -s "libseccomp.so.2.5.4" "libseccomp.so")
libtool: link: ( cd ".libs" && rm -f "libseccomp.la" && ln -s "../libseccomp.la" "libseccomp.la" )
Making all in tools
libtool: compile:  aarch64-unknown-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I/var/tmp/portage/sys-libs/libseccomp-2.5.4/work/libseccomp-2.5.4/tools -I.. -I/var/tmp/portage/sys-libs/libseccomp-2.5.4/work/libseccomp-2.5.4/include -I../include -Wall -Umips -march=armv8-a+crc -mtune=generic -O2 -pipe -c /var/tmp/portage/sys-libs/libseccomp-2.5.4/work/libseccomp-2.5.4/tools/util.c  -fPIC -DPIC -o .libs/util.o
libtool: link: aarch64-unknown-linux-gnu-gcc -Wall -Umips -march=armv8-a+crc -mtune=generic -O2 -pipe -Wl,-z -Wl,relro -Wl,-O1 -Wl,--as-needed -o .libs/scmp_sys_resolver scmp_sys_resolver.o  ../src/.libs/libseccomp.so
libtool: link: aarch64-unknown-linux-gnu-gcc -Wall -Umips -march=armv8-a+crc -mtune=generic -O2 -pipe -Wl,-z -Wl,relro -Wl,-O1 -Wl,--as-needed -o .libs/scmp_arch_detect scmp_arch_detect.o  ../src/.libs/libseccomp.so
libtool: link: aarch64-unknown-linux-gnu-ar cru .libs/util.a .libs/util.o 
libtool: link: aarch64-unknown-linux-gnu-ranlib .libs/util.a
libtool: link: ( cd ".libs" && rm -f "util.la" && ln -s "../util.la" "util.la" )
libtool: link: aarch64-unknown-linux-gnu-gcc -Wall -Umips -march=armv8-a+crc -mtune=generic -O2 -pipe -Wl,-z -Wl,relro -Wl,-O1 -Wl,--as-needed -o .libs/scmp_api_level scmp_api_level.o  ../src/.libs/libseccomp.so
libtool: link: aarch64-unknown-linux-gnu-gcc -Wall -Umips -march=armv8-a+crc -mtune=generic -O2 -pipe -Wl,-z -Wl,relro -Wl,-O1 -Wl,--as-needed -o scmp_bpf_disasm scmp_bpf_disasm.o  ./.libs/util.a
libtool: link: aarch64-unknown-linux-gnu-gcc -Wall -Umips -march=armv8-a+crc -mtune=generic -O2 -pipe -Wl,-z -Wl,relro -Wl,-O1 -Wl,--as-needed -o scmp_bpf_sim scmp_bpf_sim.o  ./.libs/util.a
Making all in tests
Making all in doc
>>> Source compiled.
 * Skipping make test/check due to ebuild restriction.
>>> Test phase [disabled because of RESTRICT=test]: sys-libs/libseccomp-2.5.4

>>> Install sys-libs/libseccomp-2.5.4 into /var/tmp/portage/sys-libs/libseccomp-2.5.4/image
 * .arm64: running multilib-minimal_abi_src_install
make -j4 DESTDIR=/var/tmp/portage/sys-libs/libseccomp-2.5.4/image install 
Making install in include
 /bin/mkdir -p '/var/tmp/portage/sys-libs/libseccomp-2.5.4/image/usr/include'
 /var/tmp/portage/._portage_reinstall_.w5n3cfod/bin/ebuild-helpers/xattr/install -c -m 644 seccomp.h /var/tmp/portage/sys-libs/libseccomp-2.5.4/work/libseccomp-2.5.4/include/seccomp-syscalls.h '/var/tmp/portage/sys-libs/libseccomp-2.5.4/image/usr/include'
Making install in src
Making install in .
 /bin/mkdir -p '/var/tmp/portage/sys-libs/libseccomp-2.5.4/image/usr/lib64'
 /bin/sh ../libtool   --mode=install /var/tmp/portage/._portage_reinstall_.w5n3cfod/bin/ebuild-helpers/xattr/install -c   libseccomp.la '/var/tmp/portage/sys-libs/libseccomp-2.5.4/image/usr/lib64'
libtool: install: /var/tmp/portage/._portage_reinstall_.w5n3cfod/bin/ebuild-helpers/xattr/install -c .libs/libseccomp.so.2.5.4 /var/tmp/portage/sys-libs/libseccomp-2.5.4/image/usr/lib64/libseccomp.so.2.5.4
libtool: install: (cd /var/tmp/portage/sys-libs/libseccomp-2.5.4/image/usr/lib64 && { ln -s -f libseccomp.so.2.5.4 libseccomp.so.2 || { rm -f libseccomp.so.2 && ln -s libseccomp.so.2.5.4 libseccomp.so.2; }; })
libtool: install: (cd /var/tmp/portage/sys-libs/libseccomp-2.5.4/image/usr/lib64 && { ln -s -f libseccomp.so.2.5.4 libseccomp.so || { rm -f libseccomp.so && ln -s libseccomp.so.2.5.4 libseccomp.so; }; })
libtool: install: /var/tmp/portage/._portage_reinstall_.w5n3cfod/bin/ebuild-helpers/xattr/install -c .libs/libseccomp.lai /var/tmp/portage/sys-libs/libseccomp-2.5.4/image/usr/lib64/libseccomp.la
libtool: warning: remember to run 'libtool --finish /usr/lib64'
Making install in tools
 /bin/mkdir -p '/var/tmp/portage/sys-libs/libseccomp-2.5.4/image/usr/bin'
  /bin/sh ../libtool   --mode=install /var/tmp/portage/._portage_reinstall_.w5n3cfod/bin/ebuild-helpers/xattr/install -c scmp_sys_resolver '/var/tmp/portage/sys-libs/libseccomp-2.5.4/image/usr/bin'
libtool: warning: '../src/libseccomp.la' has not been installed in '/usr/lib64'
libtool: install: /var/tmp/portage/._portage_reinstall_.w5n3cfod/bin/ebuild-helpers/xattr/install -c .libs/scmp_sys_resolver /var/tmp/portage/sys-libs/libseccomp-2.5.4/image/usr/bin/scmp_sys_resolver
Making install in tests
Making install in doc
 /bin/mkdir -p '/var/tmp/portage/sys-libs/libseccomp-2.5.4/image/usr/share/man/man1'
 /bin/mkdir -p '/var/tmp/portage/sys-libs/libseccomp-2.5.4/image/usr/share/man/man3'
 /var/tmp/portage/._portage_reinstall_.w5n3cfod/bin/ebuild-helpers/xattr/install -c -m 644 /var/tmp/portage/sys-libs/libseccomp-2.5.4/work/libseccomp-2.5.4/doc/man/man1/scmp_sys_resolver.1 '/var/tmp/portage/sys-libs/libseccomp-2.5.4/image/usr/share/man/man1'
 /var/tmp/portage/._portage_reinstall_.w5n3cfod/bin/ebuild-helpers/xattr/install -c -m 644 /var/tmp/portage/sys-libs/libseccomp-2.5.4/work/libseccomp-2.5.4/doc/man/man3/seccomp_arch_add.3 /var/tmp/portage/sys-libs/libseccomp-2.5.4/work/libseccomp-2.5.4/doc/man/man3/seccomp_arch_exist.3 /var/tmp/portage/sys-libs/libseccomp-2.5.4/work/libseccomp-2.5.4/doc/man/man3/seccomp_arch_native.3 /var/tmp/portage/sys-libs/libseccomp-2.5.4/work/libseccomp-2.5.4/doc/man/man3/seccomp_arch_remove.3 /var/tmp/portage/sys-libs/libseccomp-2.5.4/work/libseccomp-2.5.4/doc/man/man3/seccomp_arch_resolve_name.3 /var/tmp/portage/sys-libs/libseccomp-2.5.4/work/libseccomp-2.5.4/doc/man/man3/seccomp_attr_get.3 /var/tmp/portage/sys-libs/libseccomp-2.5.4/work/libseccomp-2.5.4/doc/man/man3/seccomp_attr_set.3 /var/tmp/portage/sys-libs/libseccomp-2.5.4/work/libseccomp-2.5.4/doc/man/man3/seccomp_export_bpf.3 /var/tmp/portage/sys-libs/libseccomp-2.5.4/work/libseccomp-2.5.4/doc/man/man3/seccomp_export_pfc.3 /var/tmp/portage/sys-libs/libseccomp-2.5.4/work/libseccomp-2.5.4/doc/man/man3/seccomp_init.3 /var/tmp/portage/sys-libs/libseccomp-2.5.4/work/libseccomp-2.5.4/doc/man/man3/seccomp_load.3 /var/tmp/portage/sys-libs/libseccomp-2.5.4/work/libseccomp-2.5.4/doc/man/man3/seccomp_merge.3 /var/tmp/portage/sys-libs/libseccomp-2.5.4/work/libseccomp-2.5.4/doc/man/man3/seccomp_release.3 /var/tmp/portage/sys-libs/libseccomp-2.5.4/work/libseccomp-2.5.4/doc/man/man3/seccomp_reset.3 /var/tmp/portage/sys-libs/libseccomp-2.5.4/work/libseccomp-2.5.4/doc/man/man3/seccomp_rule_add.3 /var/tmp/portage/sys-libs/libseccomp-2.5.4/work/libseccomp-2.5.4/doc/man/man3/seccomp_rule_add_array.3 /var/tmp/portage/sys-libs/libseccomp-2.5.4/work/libseccomp-2.5.4/doc/man/man3/seccomp_rule_add_exact.3 /var/tmp/portage/sys-libs/libseccomp-2.5.4/work/libseccomp-2.5.4/doc/man/man3/seccomp_rule_add_exact_array.3 /var/tmp/portage/sys-libs/libseccomp-2.5.4/work/libseccomp-2.5.4/doc/man/man3/seccomp_notify_alloc.3 /var/tmp/portage/sys-libs/libseccomp-2.5.4/work/libseccomp-2.5.4/doc/man/man3/seccomp_notify_fd.3 /var/tmp/portage/sys-libs/libseccomp-2.5.4/work/libseccomp-2.5.4/doc/man/man3/seccomp_notify_free.3 /var/tmp/portage/sys-libs/libseccomp-2.5.4/work/libseccomp-2.5.4/doc/man/man3/seccomp_notify_id_valid.3 /var/tmp/portage/sys-libs/libseccomp-2.5.4/work/libseccomp-2.5.4/doc/man/man3/seccomp_notify_receive.3 /var/tmp/portage/sys-libs/libseccomp-2.5.4/work/libseccomp-2.5.4/doc/man/man3/seccomp_notify_respond.3 /var/tmp/portage/sys-libs/libseccomp-2.5.4/work/libseccomp-2.5.4/doc/man/man3/seccomp_syscall_priority.3 /var/tmp/portage/sys-libs/libseccomp-2.5.4/work/libseccomp-2.5.4/doc/man/man3/seccomp_syscall_resolve_name.3 /var/tmp/portage/sys-libs/libseccomp-2.5.4/work/libseccomp-2.5.4/doc/man/man3/seccomp_syscall_resolve_name_arch.3 /var/tmp/portage/sys-libs/libseccomp-2.5.4/work/libseccomp-2.5.4/doc/man/man3/seccomp_syscall_resolve_name_rewrite.3 /var/tmp/portage/sys-libs/libseccomp-2.5.4/work/libseccomp-2.5.4/doc/man/man3/seccomp_syscall_resolve_num_arch.3 /var/tmp/portage/sys-libs/libseccomp-2.5.4/work/libseccomp-2.5.4/doc/man/man3/seccomp_version.3 /var/tmp/portage/sys-libs/libseccomp-2.5.4/work/libseccomp-2.5.4/doc/man/man3/seccomp_api_get.3 /var/tmp/portage/sys-libs/libseccomp-2.5.4/work/libseccomp-2.5.4/doc/man/man3/seccomp_api_set.3 '/var/tmp/portage/sys-libs/libseccomp-2.5.4/image/usr/share/man/man3'
 /bin/mkdir -p '/var/tmp/portage/sys-libs/libseccomp-2.5.4/image/usr/lib64/pkgconfig'
 /var/tmp/portage/._portage_reinstall_.w5n3cfod/bin/ebuild-helpers/xattr/install -c -m 644 libseccomp.pc '/var/tmp/portage/sys-libs/libseccomp-2.5.4/image/usr/lib64/pkgconfig'
>>> Completed installing sys-libs/libseccomp-2.5.4 into /var/tmp/portage/sys-libs/libseccomp-2.5.4/image

 * Final size of build directory: 5160 KiB (5.0 MiB)
 * Final size of installed tree:   484 KiB

strip: aarch64-unknown-linux-gnu-strip --strip-unneeded -N __gentoo_check_ldflags__ -R .comment -R .GCC.command.line -R .note.gnu.gold-version
   /usr/lib64/libseccomp.so.2.5.4
   /usr/bin/scmp_sys_resolver

>>> Installing (4 of 61) sys-libs/libseccomp-2.5.4::gentoo
 * checking 43 files for package collisions
>>> Merging sys-libs/libseccomp-2.5.4 to /
--- /usr/
--- /usr/bin/
=== /usr/bin/scmp_sys_resolver
--- /usr/include/
=== /usr/include/seccomp-syscalls.h
=== /usr/include/seccomp.h
--- /usr/share/
--- /usr/share/man/
--- /usr/share/man/man1/
=== /usr/share/man/man1/scmp_sys_resolver.1.bz2
--- /usr/share/man/man3/
=== /usr/share/man/man3/seccomp_arch_exist.3
=== /usr/share/man/man3/seccomp_arch_remove.3
=== /usr/share/man/man3/seccomp_syscall_priority.3.bz2
=== /usr/share/man/man3/seccomp_release.3.bz2
=== /usr/share/man/man3/seccomp_rule_add_exact_array.3
=== /usr/share/man/man3/seccomp_arch_add.3.bz2
=== /usr/share/man/man3/seccomp_export_pfc.3
=== /usr/share/man/man3/seccomp_attr_get.3
=== /usr/share/man/man3/seccomp_arch_resolve_name.3
=== /usr/share/man/man3/seccomp_syscall_resolve_name_arch.3
=== /usr/share/man/man3/seccomp_notify_fd.3
=== /usr/share/man/man3/seccomp_attr_set.3.bz2
=== /usr/share/man/man3/seccomp_syscall_resolve_name_rewrite.3
=== /usr/share/man/man3/seccomp_merge.3.bz2
=== /usr/share/man/man3/seccomp_api_get.3.bz2
=== /usr/share/man/man3/seccomp_notify_receive.3
=== /usr/share/man/man3/seccomp_rule_add_array.3
=== /usr/share/man/man3/seccomp_arch_native.3
=== /usr/share/man/man3/seccomp_notify_free.3
=== /usr/share/man/man3/seccomp_rule_add_exact.3
=== /usr/share/man/man3/seccomp_rule_add.3.bz2
=== /usr/share/man/man3/seccomp_syscall_resolve_num_arch.3
=== /usr/share/man/man3/seccomp_version.3.bz2
=== /usr/share/man/man3/seccomp_notify_respond.3
=== /usr/share/man/man3/seccomp_syscall_resolve_name.3.bz2
=== /usr/share/man/man3/seccomp_load.3.bz2
=== /usr/share/man/man3/seccomp_api_set.3
=== /usr/share/man/man3/seccomp_init.3.bz2
=== /usr/share/man/man3/seccomp_reset.3
=== /usr/share/man/man3/seccomp_notify_alloc.3.bz2
=== /usr/share/man/man3/seccomp_export_bpf.3.bz2
=== /usr/share/man/man3/seccomp_notify_id_valid.3
--- /usr/share/doc/
--- /usr/share/doc/libseccomp-2.5.4/
=== /usr/share/doc/libseccomp-2.5.4/CREDITS.bz2
=== /usr/share/doc/libseccomp-2.5.4/CHANGELOG.bz2
=== /usr/share/doc/libseccomp-2.5.4/README.md.bz2
--- /usr/lib64/
>>> /usr/lib64/libseccomp.so.2.5.4
--- /usr/lib64/pkgconfig/
=== /usr/lib64/pkgconfig/libseccomp.pc
>>> /usr/lib64/libseccomp.so.2 -> libseccomp.so.2.5.4
>>> /usr/lib64/libseccomp.so -> libseccomp.so.2.5.4
>>> Safely unmerging already-installed instance...
No package files given... Grabbing a set.
--- replaced obj /usr/share/man/man3/seccomp_version.3.bz2
--- replaced obj /usr/share/man/man3/seccomp_syscall_resolve_num_arch.3
--- replaced obj /usr/share/man/man3/seccomp_syscall_resolve_name_rewrite.3
--- replaced obj /usr/share/man/man3/seccomp_syscall_resolve_name_arch.3
--- replaced obj /usr/share/man/man3/seccomp_syscall_resolve_name.3.bz2
--- replaced obj /usr/share/man/man3/seccomp_syscall_priority.3.bz2
--- replaced obj /usr/share/man/man3/seccomp_rule_add_exact_array.3
--- replaced obj /usr/share/man/man3/seccomp_rule_add_exact.3
--- replaced obj /usr/share/man/man3/seccomp_rule_add_array.3
--- replaced obj /usr/share/man/man3/seccomp_rule_add.3.bz2
--- replaced obj /usr/share/man/man3/seccomp_reset.3
--- replaced obj /usr/share/man/man3/seccomp_release.3.bz2
--- replaced obj /usr/share/man/man3/seccomp_notify_respond.3
--- replaced obj /usr/share/man/man3/seccomp_notify_receive.3
--- replaced obj /usr/share/man/man3/seccomp_notify_id_valid.3
--- replaced obj /usr/share/man/man3/seccomp_notify_free.3
--- replaced obj /usr/share/man/man3/seccomp_notify_fd.3
--- replaced obj /usr/share/man/man3/seccomp_notify_alloc.3.bz2
--- replaced obj /usr/share/man/man3/seccomp_merge.3.bz2
--- replaced obj /usr/share/man/man3/seccomp_load.3.bz2
--- replaced obj /usr/share/man/man3/seccomp_init.3.bz2
--- replaced obj /usr/share/man/man3/seccomp_export_pfc.3
--- replaced obj /usr/share/man/man3/seccomp_export_bpf.3.bz2
--- replaced obj /usr/share/man/man3/seccomp_attr_set.3.bz2
--- replaced obj /usr/share/man/man3/seccomp_attr_get.3
--- replaced obj /usr/share/man/man3/seccomp_arch_resolve_name.3
--- replaced obj /usr/share/man/man3/seccomp_arch_remove.3
--- replaced obj /usr/share/man/man3/seccomp_arch_native.3
--- replaced obj /usr/share/man/man3/seccomp_arch_exist.3
--- replaced obj /usr/share/man/man3/seccomp_arch_add.3.bz2
--- replaced obj /usr/share/man/man3/seccomp_api_set.3
--- replaced obj /usr/share/man/man3/seccomp_api_get.3.bz2
--- replaced dir /usr/share/man/man3
--- replaced obj /usr/share/man/man1/scmp_sys_resolver.1.bz2
--- replaced dir /usr/share/man/man1
--- replaced dir /usr/share/man
--- replaced obj /usr/share/doc/libseccomp-2.5.4/README.md.bz2
--- replaced obj /usr/share/doc/libseccomp-2.5.4/CREDITS.bz2
--- replaced obj /usr/share/doc/libseccomp-2.5.4/CHANGELOG.bz2
--- replaced dir /usr/share/doc/libseccomp-2.5.4
--- replaced dir /usr/share/doc
--- replaced dir /usr/share
--- replaced obj /usr/lib64/pkgconfig/libseccomp.pc
--- replaced dir /usr/lib64/pkgconfig
--- replaced obj /usr/lib64/libseccomp.so.2.5.4
--- replaced sym /usr/lib64/libseccomp.so.2
--- replaced sym /usr/lib64/libseccomp.so
--- replaced dir /usr/lib64
--- replaced obj /usr/include/seccomp.h
--- replaced obj /usr/include/seccomp-syscalls.h
--- replaced dir /usr/include
--- replaced obj /usr/bin/scmp_sys_resolver
--- replaced dir /usr/bin
--- replaced dir /usr
>>> Regenerating /etc/ld.so.cache...
>>> Original instance of package unmerged safely.
>>> sys-libs/libseccomp-2.5.4 merged.
>>> Regenerating /etc/ld.so.cache...

>>> Completed (4 of 61) sys-libs/libseccomp-2.5.4::gentoo

>>> Emerging (5 of 61) sys-apps/file-5.44-r3::gentoo
 * file-5.44.tar.gz BLAKE2B SHA512 size ;-) ...
....

>>> Original instance of package unmerged safely.
>>> sys-apps/portage-3.0.49-r2 merged.

>>> Completed (61 of 61) sys-apps/portage-3.0.49-r2::gentoo

 * Messages for package sys-apps/portage-3.0.49-r2:

 * Unable to find kernel sources at /usr/src/linux
 * Unable to calculate Linux Kernel version for build, attempting to use running version

 * Messages for package sys-apps/baselayout-2.14:

 * After updating /etc/profile, please run
 * env-update && . /etc/profile
 * Please run env-update then log out and back in to
 * update your path.

 * Messages for package sys-apps/util-linux-2.38.1-r2:

 * The mesg/wall/write tools have been disabled due to USE=-tty-helpers.

 * Messages for package sys-libs/pam-1.5.3:

 * Some software with pre-loaded PAM libraries might experience
 * warnings or failures related to missing symbols and/or versions
 * after any update. While unfortunate this is a limit of the
 * implementation of PAM and the software, and it requires you to
 * restart the software manually after the update.
 * 
 * You can get a list of such software running a command like
 *   lsof / | grep -E -i 'del.*libpam\.so'
 * 
 * Alternatively, simply reboot your system.

 * Messages for package dev-python/jinja-3.1.2:

 * For i18n support, please emerge dev-python/Babel.

 * Messages for package dev-python/lxml-4.9.2-r1:

 * Install additional packages for optional runtime features:
 *   dev-python/beautifulsoup4 for Support for BeautifulSoup as a parser backend
 *   dev-python/cssselect for Translates CSS selectors to XPath 1.0 expressions

 * Messages for package sys-apps/portage-3.0.49-r2:

 * Unable to find kernel sources at /usr/src/linux
 * Unable to calculate Linux Kernel version for build, attempting to use running version

 * Regenerating GNU info directory index...
 * Processed 103 info files.

 * IMPORTANT: 1 news items need reading for repository 'gentoo'.
 * Use eselect news read to view new items.

 * After world updates, it is important to remove obsolete packages with
 * emerge --depclean. Refer to `man emerge` for more information.                                                                                                [ ok ]

(chroot) hc4Bookworm / # emerge --ask --verbose --update --deep --newuse @world Failed to validate a sane '/dev'. bash process substitution doesn't work; this may be an indication of a broken '/dev/fd'.

[gentoo]
location = /usr/portage
sync-type = rsync
# https://www.gentoo.org/downloads/mirrors/ choose only ipv4
# sync-uri = rsync://mirrors.mit.edu/gentoo-distfiles/ 
# sync-uri = rsync://mirror.rackspace.com/gentoo/ # maximum tried error
# sync-uri = rsync://mirrors.tera-byte.com/gentoo/ # rsync: change_dir "/metadata" (in gentoo) failed: No such file or directory (2)
# sync-uri = rsync://gentoo.gossamerhost.com/gentoo-distfiles/ # rsync error: received SIGINT, SIGTERM, or SIGHUP (code 20) at rsync.c(713) [Receiver=3.2>
# sync-uri = rsync://mirror.rackspace.com/gentoo/ # rsync: change_dir "/metadata" (in gentoo) failed: No such file or directory (2)
sync-uri = rsync://rsync.namerica.gentoo.org/gentoo-portage  # only this one works
auto-sync = yes
(chroot) hc4Bookworm / # emerge --sync 
>>> Syncing repository 'gentoo' into '/usr/portage'...
 * Using keys from /usr/share/openpgp-keys/gentoo-release.asc
 * Refreshing keys via WKD ...                                                                                                                     [ ok ]
>>> Starting rsync with rsync://208.70.246.16/gentoo-portage...
>>> Checking server timestamp ...
timed out
rsync error: received SIGINT, SIGTERM, or SIGHUP (code 20) at rsync.c(713) [Receiver=3.2.7]
>>> Retrying...


>>> Starting retry 1 of 6 with rsync://134.153.48.2/gentoo-portage
>>> Checking server timestamp ...
Welcome to the Department of Computer Science at Memorial University.

Server name:  rsync3.ca.gentoo.org 
              mirror.cs.mun.ca 

Server IP:    134.153.48.2 


User Connection Limit: set to 20

Server Location: Currently, this system is being housed in the Department 
                 of Computer Science, Memorial University, St. Johns, NL,
                 Canada.

Contact: Technical staff at 
        https://www.mun.ca/computerscience/our-people/staff--administration/ 

receiving incremental file list
timestamp.chk

Number of files: 1 (reg: 1)
Number of created files: 0
Number of deleted files: 0
Number of regular files transferred: 1
Total file size: 32 bytes
Total transferred file size: 32 bytes
Literal data: 32 bytes
Matched data: 0 bytes
File list size: 42
File list generation time: 0.001 seconds
File list transfer time: 0.000 seconds
Total bytes sent: 104
Total bytes received: 128

sent 104 bytes  received 128 bytes  42.18 bytes/sec
total size is 32  speedup is 0.14
Welcome to the Department of Computer Science at Memorial University.

Server name:  rsync3.ca.gentoo.org 
              mirror.cs.mun.ca 

Server IP:    134.153.48.2 


User Connection Limit: set to 20

Server Location: Currently, this system is being housed in the Department 
                 of Computer Science, Memorial University, St. Johns, NL,
                 Canada.

Contact: Technical staff at 
        https://www.mun.ca/computerscience/our-people/staff--administration/ 

receiving incremental file list
deleting gentoo-20230820.tar.xz.md5sum
deleting gentoo-20230820.tar.xz.gpgsig
Manifest
Manifest.files.gz
app-admin/Manifest.gz
app-admin/eclean-kernel/Manifest
app-admin/eclean-kernel/eclean-kernel-2.99.6.ebuild
app-admin/eclean-kernel/eclean-kernel-9999.ebuild
app-admin/eclean-kernel/metadata.xml
app-arch/Manifest.gz
app-arch/libarchive/Manifest
app-arch/libarchive/libarchive-3.7.1.ebuild
app-backup/Manifest.gz
app-backup/btrbk/Manifest
app-backup/btrbk/btrbk-0.32.6-r2.ebuild
app-backup/btrbk/btrbk-9999.ebuild
app-backup/btrbk/files/
app-backup/btrbk/files/btrbk-0.32.6-support-asciidoc.patch
app-crypt/Manifest.gz
app-crypt/libsecret/Manifest
app-crypt/libsecret/libsecret-0.21.0.ebuild
app-misc/Manifest.gz
app-misc/fastfetch/Manifest
app-misc/fastfetch/fastfetch-2.0.1.ebuild
app-misc/openrgb-plugin-effects/Manifest
app-misc/openrgb-plugin-effects/openrgb-plugin-effects-0.9.ebuild
app-misc/openrgb-plugin-skin/Manifest
app-misc/openrgb-plugin-skin/openrgb-plugin-skin-0.9.ebuild
app-misc/openrgb-plugin-visualmap/Manifest
app-misc/openrgb-plugin-visualmap/openrgb-plugin-visualmap-0.9.ebuild
app-portage/Manifest.gz
app-portage/gentoolkit/Manifest
app-portage/gentoolkit/gentoolkit-9999.ebuild
app-text/Manifest.gz
app-text/lesspipe/Manifest
app-text/lesspipe/lesspipe-2.08.ebuild
dev-cpp/Manifest.gz
dev-cpp/folly/Manifest
dev-cpp/folly/folly-2023.06.19.00.ebuild
dev-db/Manifest.gz
dev-db/futuresql5/Manifest
dev-db/futuresql5/futuresql5-0.1.1.ebuild
dev-lang/Manifest.gz
dev-lang/vala/Manifest
dev-lang/vala/vala-0.56.12.ebuild
dev-libs/Manifest.gz
deleting dev-libs/c-blosc2/c-blosc2-2.9.3.ebuild
deleting dev-libs/c-blosc2/c-blosc2-2.10.2.ebuild
dev-libs/c-blosc/Manifest
dev-libs/c-blosc/c-blosc-1.21.4-r1.ebuild
dev-libs/c-blosc/files/
dev-libs/c-blosc/files/c-blosc-1.21.4-no-unaligned.patch
dev-libs/c-blosc2/Manifest
dev-libs/c-blosc2/c-blosc2-2.10.2-r1.ebuild
dev-libs/c-blosc2/c-blosc2-2.9.3-r1.ebuild
dev-libs/c-blosc2/files/c-blosc2-2.9.3-no-unaligned.patch
dev-libs/elfutils/Manifest
dev-libs/elfutils/elfutils-0.189-r1.ebuild
dev-libs/inih/Manifest
dev-libs/inih/inih-57.ebuild
dev-libs/libdex/Manifest
dev-libs/libdex/libdex-0.3.1.ebuild
dev-libs/vala-common/Manifest
dev-libs/vala-common/vala-common-0.56.12.ebuild
dev-perl/Manifest.gz
dev-perl/Alien-Build/Alien-Build-2.800.0.ebuild
dev-perl/Alien-Build/Manifest
dev-perl/Cpanel-JSON-XS/Cpanel-JSON-XS-4.370.0.ebuild
dev-perl/Cpanel-JSON-XS/Manifest
dev-perl/File-Listing/File-Listing-6.160.0.ebuild
dev-perl/File-Listing/Manifest
dev-perl/File-Remove/File-Remove-1.610.0.ebuild
dev-perl/File-Remove/Manifest
dev-perl/GD/GD-2.780.0.ebuild
dev-perl/GD/Manifest
dev-perl/Graph/Graph-0.972.700.ebuild
dev-perl/Graph/Manifest
dev-perl/List-SomeUtils/List-SomeUtils-0.590.0.ebuild
dev-perl/List-SomeUtils/Manifest
dev-perl/Log-Any/Log-Any-1.716.0.ebuild
dev-perl/Log-Any/Manifest
dev-perl/Mail-Box/Mail-Box-3.10.0.ebuild
dev-perl/Mail-Box/Manifest
dev-perl/Module-Install/Manifest
dev-perl/Module-Install/Module-Install-1.210.0.ebuild
dev-perl/Perl-Tidy/Manifest
dev-perl/Perl-Tidy/Perl-Tidy-20230701.0.0.ebuild
dev-perl/PerlIO-eol/Manifest
dev-perl/PerlIO-eol/PerlIO-eol-0.190.0.ebuild
dev-perl/Term-ReadLine-Gnu/Manifest
dev-perl/Term-ReadLine-Gnu/Term-ReadLine-Gnu-1.460.0.ebuild
dev-perl/Test-Compile/Manifest
dev-perl/Test-Compile/Test-Compile-3.3.1.ebuild
dev-perl/Test-Trap/Manifest
dev-perl/Test-Trap/Test-Trap-0.3.5.ebuild
dev-python/Manifest.gz
dev-python/automat/Manifest
dev-python/automat/automat-22.10.0.ebuild
dev-python/black/Manifest
dev-python/black/black-23.7.0.ebuild
dev-python/click-help-colors/Manifest
dev-python/click-help-colors/click-help-colors-0.9.2.ebuild
dev-python/cython/Manifest
dev-python/cython/cython-0.29.36.ebuild
dev-python/cython/cython-3.0.0-r1.ebuild
dev-python/decorator/Manifest
dev-python/decorator/decorator-5.1.1-r1.ebuild
dev-python/django-timezone-field/Manifest
dev-python/django-timezone-field/django-timezone-field-6.0.ebuild
dev-python/gst-python/Manifest
dev-python/gst-python/gst-python-1.20.6.ebuild
dev-python/hiredis/Manifest
dev-python/hiredis/hiredis-2.3.0.ebuild
dev-python/hypothesis/Manifest
dev-python/hypothesis/hypothesis-6.82.6.ebuild
dev-python/immutabledict/Manifest
dev-python/immutabledict/immutabledict-3.0.0.ebuild
dev-python/moto/Manifest
dev-python/moto/moto-4.1.14.ebuild
deleting dev-python/pillow/pillow-9.5.0.ebuild
deleting dev-python/pybind11/files/pybind11-2.10.4_macOS-GCC.patch
deleting dev-python/pybind11/files/
deleting dev-python/pybind11/pybind11-2.10.4.ebuild
dev-python/path/Manifest
dev-python/path/path-16.7.1.ebuild
dev-python/pexpect/Manifest
dev-python/pexpect/pexpect-4.8.0_p20230402.ebuild
dev-python/pillow/Manifest
dev-python/poetry/Manifest
dev-python/poetry/poetry-1.6.0.ebuild
dev-python/ptyprocess/Manifest
dev-python/ptyprocess/ptyprocess-0.7.0-r1.ebuild
dev-python/pybind11/Manifest
dev-python/pymountboot/Manifest
dev-python/pymountboot/pymountboot-0.2.3-r1.ebuild
dev-python/pypdf/Manifest
dev-python/pypdf/pypdf-3.15.2.ebuild
dev-python/python-lzo/Manifest
dev-python/python-lzo/python-lzo-1.15.ebuild
dev-python/python3-discogs-client/Manifest
dev-python/python3-discogs-client/python3-discogs-client-2.7.ebuild
dev-python/python3-lxc/Manifest
dev-python/python3-lxc/python3-lxc-3.0.4-r1.ebuild
dev-python/reedsolo/Manifest
dev-python/reedsolo/reedsolo-2.1.1_beta1.ebuild
deleting dev-python/time-machine/time-machine-2.9.0.ebuild
deleting dev-python/time-machine/time-machine-2.10.0.ebuild
dev-python/sphinxcontrib-serializinghtml/Manifest
dev-python/sphinxcontrib-serializinghtml/sphinxcontrib-serializinghtml-1.1.9.ebuild
dev-python/sqlalchemy/Manifest
dev-python/sqlalchemy/sqlalchemy-2.0.19.ebuild
dev-python/time-machine/Manifest
dev-python/xcffib/Manifest
dev-python/xcffib/xcffib-1.3.0-r1.ebuild
dev-ruby/Manifest.gz
dev-ruby/GeoRuby/GeoRuby-2.5.2-r2.ebuild
dev-ruby/GeoRuby/Manifest
dev-ruby/fakefs/Manifest
dev-ruby/fakefs/fakefs-2.5.0.ebuild
dev-ruby/faraday/Manifest
dev-ruby/faraday/faraday-2.7.10.ebuild
dev-ruby/gettext-setup/Manifest
dev-ruby/gettext-setup/gettext-setup-1.1.0.ebuild
dev-ruby/http-accept/Manifest
dev-ruby/http-accept/http-accept-1.7.0-r1.ebuild
dev-ruby/i18n/Manifest
dev-ruby/i18n/i18n-1.14.1.ebuild
dev-ruby/ox/Manifest
dev-ruby/ox/ox-2.14.17.ebuild
dev-ruby/reline/Manifest
dev-ruby/reline/reline-0.3.8.ebuild
dev-ruby/ruby-augeas/Manifest
dev-ruby/ruby-augeas/ruby-augeas-0.5.0-r5.ebuild
dev-ruby/ruby-gettext/Manifest
dev-ruby/ruby-gettext/ruby-gettext-3.4.7.ebuild
dev-ruby/ruby_parser/Manifest
dev-ruby/ruby_parser/ruby_parser-3.20.3.ebuild
dev-ruby/stringio/Manifest
dev-ruby/stringio/stringio-3.0.7.ebuild
dev-util/Manifest.gz
dev-util/checkbashisms/Manifest
dev-util/checkbashisms/checkbashisms-2.23.5.ebuild
dev-util/fq/Manifest
dev-util/fq/fq-0.7.0.ebuild
dev-vcs/Manifest.gz
dev-vcs/tortoisehg/Manifest
dev-vcs/tortoisehg/tortoisehg-6.4.5.ebuild
media-gfx/Manifest.gz
media-gfx/geeqie/Manifest
media-gfx/geeqie/geeqie-2.1-r1.ebuild
media-gfx/geeqie/metadata.xml
media-gfx/geeqie/files/geeqie-2.1-exiv2-0.28.0.patch
media-libs/Manifest.gz
media-libs/exiftool/Manifest
media-libs/exiftool/exiftool-12.64.ebuild
media-libs/gst-plugins-bad/Manifest
media-libs/gst-plugins-bad/gst-plugins-bad-1.20.6.ebuild
media-libs/gst-plugins-base/Manifest
media-libs/gst-plugins-base/gst-plugins-base-1.20.6.ebuild
media-libs/gst-plugins-good/Manifest
media-libs/gst-plugins-good/gst-plugins-good-1.20.6.ebuild
media-libs/gst-plugins-ugly/Manifest
media-libs/gst-plugins-ugly/gst-plugins-ugly-1.20.6.ebuild
media-libs/gstreamer/Manifest
media-libs/gstreamer/gstreamer-1.20.6.ebuild
media-plugins/Manifest.gz
media-plugins/gst-plugins-a52dec/Manifest
media-plugins/gst-plugins-a52dec/gst-plugins-a52dec-1.20.6.ebuild
media-plugins/gst-plugins-assrender/Manifest
media-plugins/gst-plugins-assrender/gst-plugins-assrender-1.20.6.ebuild
media-plugins/gst-plugins-cdparanoia/Manifest
media-plugins/gst-plugins-cdparanoia/gst-plugins-cdparanoia-1.20.6.ebuild
media-plugins/gst-plugins-dvb/Manifest
media-plugins/gst-plugins-dvb/gst-plugins-dvb-1.20.6.ebuild
media-plugins/gst-plugins-dvdread/Manifest
media-plugins/gst-plugins-dvdread/gst-plugins-dvdread-1.20.6.ebuild
media-plugins/gst-plugins-flac/Manifest
media-plugins/gst-plugins-flac/gst-plugins-flac-1.20.6.ebuild
media-plugins/gst-plugins-gdkpixbuf/Manifest
media-plugins/gst-plugins-gdkpixbuf/gst-plugins-gdkpixbuf-1.20.6.ebuild
media-plugins/gst-plugins-gtk/Manifest
media-plugins/gst-plugins-gtk/gst-plugins-gtk-1.20.6.ebuild
media-plugins/gst-plugins-jack/Manifest
media-plugins/gst-plugins-jack/gst-plugins-jack-1.20.6.ebuild
media-plugins/gst-plugins-jpeg/Manifest
media-plugins/gst-plugins-jpeg/gst-plugins-jpeg-1.20.6.ebuild
media-plugins/gst-plugins-libav/Manifest
media-plugins/gst-plugins-libav/gst-plugins-libav-1.20.6.ebuild
media-plugins/gst-plugins-libpng/Manifest
media-plugins/gst-plugins-libpng/gst-plugins-libpng-1.20.6.ebuild
media-plugins/gst-plugins-meta/Manifest
media-plugins/gst-plugins-meta/gst-plugins-meta-1.20.6.ebuild
media-plugins/gst-plugins-mpeg2dec/Manifest
media-plugins/gst-plugins-mpeg2dec/gst-plugins-mpeg2dec-1.20.6.ebuild
media-plugins/gst-plugins-mpg123/Manifest
media-plugins/gst-plugins-mpg123/gst-plugins-mpg123-1.20.6.ebuild
media-plugins/gst-plugins-openaptx/Manifest
media-plugins/gst-plugins-openaptx/gst-plugins-openaptx-1.20.6.ebuild
media-plugins/gst-plugins-opus/Manifest
media-plugins/gst-plugins-opus/gst-plugins-opus-1.20.6.ebuild
media-plugins/gst-plugins-oss/Manifest
media-plugins/gst-plugins-oss/gst-plugins-oss-1.20.6.ebuild
media-plugins/gst-plugins-pulse/Manifest
media-plugins/gst-plugins-pulse/gst-plugins-pulse-1.20.6.ebuild
media-plugins/gst-plugins-resindvd/Manifest
media-plugins/gst-plugins-resindvd/gst-plugins-resindvd-1.20.6.ebuild
media-plugins/gst-plugins-soup/Manifest
media-plugins/gst-plugins-soup/gst-plugins-soup-1.20.6.ebuild
media-plugins/gst-plugins-srtp/Manifest
media-plugins/gst-plugins-srtp/gst-plugins-srtp-1.20.6.ebuild
media-plugins/gst-plugins-taglib/Manifest
media-plugins/gst-plugins-taglib/gst-plugins-taglib-1.20.6.ebuild
media-plugins/gst-plugins-v4l2/Manifest
media-plugins/gst-plugins-v4l2/gst-plugins-v4l2-1.20.6.ebuild
media-plugins/gst-plugins-vpx/Manifest
media-plugins/gst-plugins-vpx/gst-plugins-vpx-1.20.6.ebuild
media-plugins/gst-plugins-x264/Manifest
media-plugins/gst-plugins-x264/gst-plugins-x264-1.20.6.ebuild
metadata/.checksum-test-marker
metadata/Manifest.gz
metadata/timestamp
metadata/timestamp.chk
metadata/timestamp.commit
metadata/timestamp.x
metadata/dtd/timestamp.chk
metadata/glsa/Manifest
metadata/glsa/timestamp.chk
metadata/md5-cache/Manifest.gz
metadata/md5-cache/app-admin/Manifest.gz
metadata/md5-cache/app-admin/eclean-kernel-2.99.6
metadata/md5-cache/app-admin/eclean-kernel-9999
metadata/md5-cache/app-arch/Manifest.gz
metadata/md5-cache/app-arch/libarchive-3.7.1
metadata/md5-cache/app-backup/Manifest.gz
metadata/md5-cache/app-backup/btrbk-0.32.6-r2
metadata/md5-cache/app-backup/btrbk-9999
metadata/md5-cache/app-crypt/Manifest.gz
metadata/md5-cache/app-crypt/libsecret-0.21.0
metadata/md5-cache/app-misc/Manifest.gz
metadata/md5-cache/app-misc/fastfetch-2.0.1
metadata/md5-cache/app-misc/openrgb-plugin-effects-0.9
metadata/md5-cache/app-misc/openrgb-plugin-skin-0.9
metadata/md5-cache/app-misc/openrgb-plugin-visualmap-0.9
metadata/md5-cache/app-portage/Manifest.gz
metadata/md5-cache/app-portage/gentoolkit-9999
metadata/md5-cache/app-text/Manifest.gz
metadata/md5-cache/app-text/lesspipe-2.08
metadata/md5-cache/dev-cpp/Manifest.gz
metadata/md5-cache/dev-cpp/folly-2023.06.19.00
metadata/md5-cache/dev-db/Manifest.gz
metadata/md5-cache/dev-db/futuresql5-0.1.1
metadata/md5-cache/dev-lang/Manifest.gz
deleting metadata/md5-cache/dev-libs/c-blosc2-2.9.3
deleting metadata/md5-cache/dev-libs/c-blosc2-2.10.2
metadata/md5-cache/dev-lang/vala-0.56.12
metadata/md5-cache/dev-libs/Manifest.gz
metadata/md5-cache/dev-libs/c-blosc-1.21.4-r1
metadata/md5-cache/dev-libs/c-blosc2-2.10.2-r1
metadata/md5-cache/dev-libs/c-blosc2-2.9.3-r1
metadata/md5-cache/dev-libs/elfutils-0.189-r1
metadata/md5-cache/dev-libs/inih-57
metadata/md5-cache/dev-libs/libdex-0.3.1
metadata/md5-cache/dev-libs/vala-common-0.56.12
metadata/md5-cache/dev-perl/Alien-Build-2.800.0
metadata/md5-cache/dev-perl/Cpanel-JSON-XS-4.370.0
metadata/md5-cache/dev-perl/File-Listing-6.160.0
metadata/md5-cache/dev-perl/File-Remove-1.610.0
metadata/md5-cache/dev-perl/GD-2.780.0
metadata/md5-cache/dev-perl/Graph-0.972.700
metadata/md5-cache/dev-perl/List-SomeUtils-0.590.0
metadata/md5-cache/dev-perl/Log-Any-1.716.0
metadata/md5-cache/dev-perl/Mail-Box-3.10.0
metadata/md5-cache/dev-perl/Manifest.gz
deleting metadata/md5-cache/dev-python/time-machine-2.9.0
deleting metadata/md5-cache/dev-python/time-machine-2.10.0
deleting metadata/md5-cache/dev-python/pybind11-2.10.4
deleting metadata/md5-cache/dev-python/pillow-9.5.0
metadata/md5-cache/dev-perl/Module-Install-1.210.0
metadata/md5-cache/dev-perl/Perl-Tidy-20230701.0.0
metadata/md5-cache/dev-perl/PerlIO-eol-0.190.0
metadata/md5-cache/dev-perl/Term-ReadLine-Gnu-1.460.0
metadata/md5-cache/dev-perl/Test-Compile-3.3.1
metadata/md5-cache/dev-perl/Test-Trap-0.3.5
metadata/md5-cache/dev-python/Manifest.gz
metadata/md5-cache/dev-python/automat-22.10.0
metadata/md5-cache/dev-python/black-23.7.0
metadata/md5-cache/dev-python/click-help-colors-0.9.2
metadata/md5-cache/dev-python/cython-0.29.36
metadata/md5-cache/dev-python/cython-3.0.0-r1
metadata/md5-cache/dev-python/decorator-5.1.1-r1
metadata/md5-cache/dev-python/django-timezone-field-6.0
metadata/md5-cache/dev-python/gst-python-1.20.6
metadata/md5-cache/dev-python/hiredis-2.3.0
metadata/md5-cache/dev-python/hypothesis-6.82.6
metadata/md5-cache/dev-python/immutabledict-3.0.0
metadata/md5-cache/dev-python/moto-4.1.14
metadata/md5-cache/dev-python/path-16.7.1
metadata/md5-cache/dev-python/pexpect-4.8.0_p20230402
metadata/md5-cache/dev-python/poetry-1.6.0
metadata/md5-cache/dev-python/ptyprocess-0.7.0-r1
metadata/md5-cache/dev-python/pymountboot-0.2.3-r1
metadata/md5-cache/dev-python/pypdf-3.15.2
metadata/md5-cache/dev-python/python-lzo-1.15
metadata/md5-cache/dev-python/python3-discogs-client-2.7
metadata/md5-cache/dev-python/python3-lxc-3.0.4-r1
metadata/md5-cache/dev-python/reedsolo-2.1.1_beta1
metadata/md5-cache/dev-python/sphinxcontrib-serializinghtml-1.1.9
metadata/md5-cache/dev-python/sqlalchemy-2.0.19
metadata/md5-cache/dev-python/xcffib-1.3.0-r1
metadata/md5-cache/dev-ruby/GeoRuby-2.5.2-r2
metadata/md5-cache/dev-ruby/Manifest.gz
metadata/md5-cache/dev-ruby/fakefs-2.5.0
metadata/md5-cache/dev-ruby/faraday-2.7.10
metadata/md5-cache/dev-ruby/gettext-setup-1.1.0
metadata/md5-cache/dev-ruby/http-accept-1.7.0-r1
metadata/md5-cache/dev-ruby/i18n-1.14.1
metadata/md5-cache/dev-ruby/ox-2.14.17
metadata/md5-cache/dev-ruby/reline-0.3.8
metadata/md5-cache/dev-ruby/ruby-augeas-0.5.0-r5
metadata/md5-cache/dev-ruby/ruby-gettext-3.4.7
metadata/md5-cache/dev-ruby/ruby_parser-3.20.3
metadata/md5-cache/dev-ruby/stringio-3.0.7
metadata/md5-cache/dev-util/Manifest.gz
metadata/md5-cache/dev-util/checkbashisms-2.23.5
metadata/md5-cache/dev-util/fq-0.7.0
metadata/md5-cache/dev-vcs/Manifest.gz
metadata/md5-cache/dev-vcs/tortoisehg-6.4.5
metadata/md5-cache/media-gfx/Manifest.gz
metadata/md5-cache/media-gfx/geeqie-2.1-r1
metadata/md5-cache/media-libs/Manifest.gz
metadata/md5-cache/media-libs/exiftool-12.64
metadata/md5-cache/media-libs/gst-plugins-bad-1.20.6
metadata/md5-cache/media-libs/gst-plugins-base-1.20.6
metadata/md5-cache/media-libs/gst-plugins-good-1.20.6
metadata/md5-cache/media-libs/gst-plugins-ugly-1.20.6
metadata/md5-cache/media-libs/gstreamer-1.20.6
metadata/md5-cache/media-plugins/Manifest.gz
metadata/md5-cache/media-plugins/gst-plugins-a52dec-1.20.6
metadata/md5-cache/media-plugins/gst-plugins-assrender-1.20.6
metadata/md5-cache/media-plugins/gst-plugins-cdparanoia-1.20.6
metadata/md5-cache/media-plugins/gst-plugins-dvb-1.20.6
metadata/md5-cache/media-plugins/gst-plugins-dvdread-1.20.6
metadata/md5-cache/media-plugins/gst-plugins-flac-1.20.6
metadata/md5-cache/media-plugins/gst-plugins-gdkpixbuf-1.20.6
metadata/md5-cache/media-plugins/gst-plugins-gtk-1.20.6
metadata/md5-cache/media-plugins/gst-plugins-jack-1.20.6
metadata/md5-cache/media-plugins/gst-plugins-jpeg-1.20.6
metadata/md5-cache/media-plugins/gst-plugins-libav-1.20.6
metadata/md5-cache/media-plugins/gst-plugins-libpng-1.20.6
metadata/md5-cache/media-plugins/gst-plugins-meta-1.20.6
metadata/md5-cache/media-plugins/gst-plugins-mpeg2dec-1.20.6
metadata/md5-cache/media-plugins/gst-plugins-mpg123-1.20.6
metadata/md5-cache/media-plugins/gst-plugins-openaptx-1.20.6
metadata/md5-cache/media-plugins/gst-plugins-opus-1.20.6
metadata/md5-cache/media-plugins/gst-plugins-oss-1.20.6
metadata/md5-cache/media-plugins/gst-plugins-pulse-1.20.6
metadata/md5-cache/media-plugins/gst-plugins-resindvd-1.20.6
metadata/md5-cache/media-plugins/gst-plugins-soup-1.20.6
metadata/md5-cache/media-plugins/gst-plugins-srtp-1.20.6
metadata/md5-cache/media-plugins/gst-plugins-taglib-1.20.6
metadata/md5-cache/media-plugins/gst-plugins-v4l2-1.20.6
metadata/md5-cache/media-plugins/gst-plugins-vpx-1.20.6
metadata/md5-cache/media-plugins/gst-plugins-x264-1.20.6
metadata/md5-cache/net-analyzer/Manifest.gz
deleting metadata/md5-cache/net-im/synapse-1.87.0
deleting metadata/md5-cache/net-im/synapse-1.85.2-r1
metadata/md5-cache/net-analyzer/vnstat-2.11
metadata/md5-cache/net-analyzer/vnstat-9999
metadata/md5-cache/net-im/Manifest.gz
metadata/md5-cache/net-libs/Manifest.gz
metadata/md5-cache/net-libs/libad9361-iio-0.3
metadata/md5-cache/net-libs/libad9361-iio-9999
metadata/md5-cache/net-libs/libiio-0.25
metadata/md5-cache/net-libs/libiio-9999
metadata/md5-cache/net-libs/zeromq-4.3.4-r2
metadata/md5-cache/net-misc/Manifest.gz
metadata/md5-cache/net-misc/r8125-9.011.01-r1
metadata/md5-cache/net-misc/utelnetd-0.1.11-r4
metadata/md5-cache/net-wireless/Manifest.gz
metadata/md5-cache/net-wireless/urh-2.9.4
metadata/md5-cache/net-wireless/urh-9999
metadata/md5-cache/sci-mathematics/Manifest.gz
metadata/md5-cache/sci-mathematics/octave-8.1.0
deleting metadata/md5-cache/sys-devel/clang-common-18.0.0_pre20230820
deleting metadata/md5-cache/sys-devel/clang-common-18.0.0_pre20230810-r1
deleting metadata/md5-cache/sys-devel/clang-common-18.0.0_pre20230803
deleting metadata/md5-cache/sys-devel/clang-common-17.0.0_rc2-r1
metadata/md5-cache/sys-apps/Manifest.gz
metadata/md5-cache/sys-apps/debianutils-5.8
metadata/md5-cache/sys-apps/ethtool-6.4
metadata/md5-cache/sys-apps/fakeroot-1.32.1
metadata/md5-cache/sys-apps/iproute2-6.4.0
metadata/md5-cache/sys-devel/Manifest.gz
metadata/md5-cache/sys-devel/clang-14.0.6-r4
metadata/md5-cache/sys-devel/clang-common-17.0.0.9999
metadata/md5-cache/sys-devel/clang-common-17.0.0_rc2-r2
metadata/md5-cache/sys-devel/clang-common-18.0.0.9999
metadata/md5-cache/sys-devel/clang-common-18.0.0_pre20230803-r1
metadata/md5-cache/sys-devel/clang-common-18.0.0_pre20230810-r2
metadata/md5-cache/sys-devel/clang-common-18.0.0_pre20230820-r1
metadata/md5-cache/sys-devel/gcc-14.0.0_pre20230820
metadata/md5-cache/sys-libs/Manifest.gz
metadata/md5-cache/sys-libs/libnvme-1.5
metadata/md5-cache/sys-process/Manifest.gz
metadata/md5-cache/sys-process/audit-3.1.1
metadata/md5-cache/www-servers/Manifest.gz
metadata/md5-cache/www-servers/puma-6.3.0
metadata/md5-cache/x11-base/Manifest.gz
metadata/md5-cache/x11-base/xwayland-23.2.0
metadata/md5-cache/x11-base/xwayland-9999
metadata/news/Manifest
metadata/news/timestamp.chk
metadata/xml-schema/timestamp.chk
net-analyzer/Manifest.gz
net-analyzer/vnstat/Manifest
net-analyzer/vnstat/vnstat-2.11.ebuild
net-analyzer/vnstat/vnstat-9999.ebuild
deleting net-im/synapse/synapse-1.87.0.ebuild
deleting net-im/synapse/synapse-1.85.2-r1.ebuild
net-im/Manifest.gz
net-im/synapse/Manifest
net-libs/Manifest.gz
net-libs/libad9361-iio/Manifest
net-libs/libad9361-iio/libad9361-iio-0.3.ebuild
net-libs/libad9361-iio/libad9361-iio-9999.ebuild
net-libs/libad9361-iio/files/libad9361-iio-0.3-cmake-gnuinstalldirs.patch
net-libs/libiio/Manifest
net-libs/libiio/libiio-0.25.ebuild
net-libs/libiio/libiio-9999.ebuild
net-libs/zeromq/Manifest
net-libs/zeromq/zeromq-4.3.4-r2.ebuild
net-misc/Manifest.gz
net-misc/r8125/Manifest
net-misc/r8125/r8125-9.011.01-r1.ebuild
net-misc/utelnetd/Manifest
net-misc/utelnetd/utelnetd-0.1.11-r4.ebuild
net-wireless/Manifest.gz
net-wireless/urh/Manifest
net-wireless/urh/urh-2.9.4.ebuild
net-wireless/urh/urh-9999.ebuild
net-wireless/urh/files/
net-wireless/urh/files/urh-2.9.4-no-numpy-setup.patch
profiles/Manifest.gz
profiles/package.mask
profiles/use.local.desc
sci-mathematics/Manifest.gz
sci-mathematics/octave/Manifest
sci-mathematics/octave/octave-8.1.0.ebuild
sys-apps/Manifest.gz
sys-apps/debianutils/Manifest
sys-apps/debianutils/debianutils-5.8.ebuild
sys-apps/ethtool/Manifest
sys-apps/ethtool/ethtool-6.4.ebuild
sys-apps/fakeroot/Manifest
sys-apps/fakeroot/fakeroot-1.32.1.ebuild
sys-apps/iproute2/Manifest
sys-apps/iproute2/iproute2-6.4.0.ebuild
deleting sys-devel/clang-common/clang-common-18.0.0_pre20230820.ebuild
deleting sys-devel/clang-common/clang-common-18.0.0_pre20230810-r1.ebuild
deleting sys-devel/clang-common/clang-common-18.0.0_pre20230803.ebuild
deleting sys-devel/clang-common/clang-common-17.0.0_rc2-r1.ebuild
sys-devel/Manifest.gz
sys-devel/clang-common/Manifest
sys-devel/clang-common/clang-common-17.0.0.9999.ebuild
sys-devel/clang-common/clang-common-17.0.0_rc2-r2.ebuild
sys-devel/clang-common/clang-common-18.0.0.9999.ebuild
sys-devel/clang-common/clang-common-18.0.0_pre20230803-r1.ebuild
sys-devel/clang-common/clang-common-18.0.0_pre20230810-r2.ebuild
sys-devel/clang-common/clang-common-18.0.0_pre20230820-r1.ebuild
sys-devel/clang/Manifest
sys-devel/clang/clang-14.0.6-r4.ebuild
sys-devel/gcc/Manifest
sys-devel/gcc/gcc-14.0.0_pre20230820.ebuild
sys-libs/Manifest.gz
sys-libs/libnvme/Manifest
sys-libs/libnvme/libnvme-1.5.ebuild
sys-process/Manifest.gz
sys-process/audit/Manifest
sys-process/audit/audit-3.1.1.ebuild
www-servers/Manifest.gz
www-servers/puma/Manifest
www-servers/puma/puma-6.3.0.ebuild
x11-base/Manifest.gz
x11-base/xwayland/Manifest
x11-base/xwayland/xwayland-23.2.0.ebuild
x11-base/xwayland/xwayland-9999.ebuild

Number of files: 145,588 (reg: 118,733, dir: 26,855)
Number of created files: 66 (reg: 63, dir: 3)
Number of deleted files: 28 (reg: 27, dir: 1)
Number of regular files transferred: 495
Total file size: 192.60M bytes
Total transferred file size: 5.83M bytes
Literal data: 5.83M bytes
Matched data: 0 bytes
File list size: 3.31M
File list generation time: 0.001 seconds
File list transfer time: 0.000 seconds
Total bytes sent: 38.39K
Total bytes received: 8.63M

sent 38.39K bytes  received 8.63M bytes  106.41K bytes/sec
total size is 192.60M  speedup is 22.21
 * Manifest timestamp: 2023-08-21 07:10:15 UTC
 * Valid OpenPGP signature found:
 * - primary key: DCD05B71EAB94199527F44ACDB6B8C1F96D8BF6D
 * - subkey: E1D6ABB63BFCFB4BA02FDF1CEC590EEAC9189250
 * - timestamp: 2023-08-21 07:10:15 UTC
 * Verifying /usr/portage/.tmp-unverified-download-quarantine ...   [ ok ]

If you are warned about a new portage version is available you should update it now by using, # emerge --oneshot portage

¶ Troubleshooting

Here you can encounter some error while compiling python. Just put the following in your make.conf and recompile the python packages that failed:

FEATURES="${FEATURES} -sandbox"

When you are done compiling python packages do not forget to remove or comment out this portion from make.conf.

¶Step 11 : Choosing the Profile

Now you should choose a profile for your system.

(chroot) hc4Bookworm / # eselect profile list
Available profile symlink targets:
  [1]   default/linux/arm64/17.0 (stable) *
  [2]   default/linux/arm64/17.0/hardened (exp)
  [3]   default/linux/arm64/17.0/hardened/selinux (dev)
  [4]   default/linux/arm64/17.0/desktop (stable)
  [5]   default/linux/arm64/17.0/desktop/gnome (stable)
  [6]   default/linux/arm64/17.0/desktop/gnome/systemd (stable)
  [7]   default/linux/arm64/17.0/desktop/gnome/systemd/merged-usr (stable)
  [8]   default/linux/arm64/17.0/desktop/plasma (stable)
  [9]   default/linux/arm64/17.0/desktop/plasma/systemd (stable)
  [10]  default/linux/arm64/17.0/desktop/plasma/systemd/merged-usr (stable)
  [11]  default/linux/arm64/17.0/desktop/systemd (stable)
  [12]  default/linux/arm64/17.0/desktop/systemd/merged-usr (stable)
  [13]  default/linux/arm64/17.0/developer (exp)
  [14]  default/linux/arm64/17.0/systemd (stable)
  [15]  default/linux/arm64/17.0/systemd/merged-usr (stable)
  [16]  default/linux/arm64/17.0/systemd/selinux (exp)
  [17]  default/linux/arm64/17.0/systemd/selinux/merged-usr (exp)
  [18]  default/linux/arm64/17.0/llvm (exp)
  [19]  default/linux/arm64/17.0/systemd/llvm (exp)
  [20]  default/linux/arm64/17.0/systemd/llvm/merged-usr (exp)
  [21]  default/linux/arm64/17.0/big-endian (exp)
  [22]  default/linux/arm64/17.0/big-endian/systemd (exp)
  [23]  default/linux/arm64/17.0/big-endian/systemd/merged-usr (exp)
  [24]  default/linux/arm64/17.0/musl (dev)
  [25]  default/linux/arm64/17.0/musl/llvm (exp)
  [26]  default/linux/arm64/17.0/musl/hardened (exp)
  [27]  default/linux/arm64/17.0/musl/hardened/selinux (exp)

recommend beginners to use the desktop profile if you want to stay minimal. If you would like to install KDE or Gnome later do not hesitate to choose the kde or gnome profiles respectively.

To set the desktop profile:

# eselect profile set 3

or, bare minimum stable

(chroot) hc4Bookworm / # # eselect profile set 1

&para;Step 12 : Setting up the Timezone

(chroot) hc4Bookworm / # cp -v /usr/share/zoneinfo/Asia/Taipei /etc/localtime '/usr/share/zoneinfo/Asia/Taipei' -> '/etc/localtime' (chroot) hc4Bookworm / # echo "Asia/Taipei" > /etc/timezone


&para;Step 13 : Choosing and Compiling Kernel

Gentoo provide several kernel sources. Please read `http://www.gentoo.org/doc/en/gentoo-kernel.xml`, 404 error, for more information.

We are going to use the gentoo-sources.

We are going to use the gentoo-sources.

(chroot) hc4Bookworm / # emerge gentoo-sources

Calculating dependencies... done! Dependency resolution took 6.69 s.

!!! The following installed packages are masked:

Verifying ebuild manifests

Emerging (1 of 5) dev-libs/elfutils-0.189-r1::gentoo

Unpacking source... Unpacking elfutils-0.189.tar.bz2 to /var/tmp/portage/dev-libs/elfutils-0.189-r1/work Unpacking elfutils-0.187-patches.tar.xz to /var/tmp/portage/dev-libs/elfutils-0.189-r1/work Source unpacked in /var/tmp/portage/dev-libs/elfutils-0.189-r1/work Preparing source in /var/tmp/portage/dev-libs/elfutils-0.189-r1/work/elfutils-0.189 ...

Source prepared. Configuring source in /var/tmp/portage/dev-libs/elfutils-0.189-r1/work/elfutils-0.189 ...

!!! Please attach the following file when seeking support: !!! /var/tmp/portage/dev-libs/elfutils-0.189-r1/work/elfutils-0.189-.arm64/config.log

Failed to emerge dev-libs/elfutils-0.189-r1, Log file:

'/var/tmp/portage/dev-libs/elfutils-0.189-r1/temp/build.log'


(chroot) hc4Bookworm / # cat /var/tmp/portage/dev-libs/elfutils-0.189-r1/work/elfutils-0.189-.arm64/config.log This file contains any messages produced by compilers while running configure, to aid debugging if configure makes a mistake.

It was created by elfutils configure 0.189, which was generated by GNU Autoconf 2.71. Invocation command line was

$ /var/tmp/portage/dev-libs/elfutils-0.189-r1/work/elfutils-0.189/configure --prefix=/usr --build=aarch64-unknown-linux-gnu --host=aarch64-unknown-linux-gnu --mandir=/usr/share/man --infodir=/usr/share/info --datadir=/usr/share --sysconfdir=/etc --localstatedir=/var/lib --datarootdir=/usr/share --disable-dependency-tracking --disable-silent-rules --docdir=/usr/share/doc/elfutils-0.189-r1 --htmldir=/usr/share/doc/elfutils-0.189-r1/html --libdir=/usr/lib64 --enable-nls --disable-debuginfod --disable-libdebuginfod --disable-thread-safety --disable-valgrind --program-prefix=eu- --with-zlib --with-bzlib --without-lzma --without-zstd

---------

Platform.

---------

hostname = localhost uname -m = aarch64 uname -r = 6.2.0-odroid-arm64 uname -s = Linux uname -v = #1 SMP PREEMPT Tue, 02 May 2023 19:44:38 +0000

/usr/bin/uname -p = unknown /bin/uname -X = unknown

/bin/arch = unknown /usr/bin/arch -k = unknown /usr/convex/getsysinfo = unknown /usr/bin/hostinfo = unknown /bin/machine = unknown /usr/bin/oslevel = unknown /bin/universe = unknown

PATH: /usr/lib/portage/python3.11/ebuild-helpers/xattr/ PATH: /usr/lib/portage/python3.11/ebuild-helpers/ PATH: /usr/local/sbin/ PATH: /usr/local/bin/ PATH: /usr/sbin/ PATH: /usr/bin/ PATH: /sbin/ PATH: /bin/ PATH: /opt/bin/

-----------

Core tests.

-----------

configure:3223: looking for aux files: config.rpath ar-lib compile config.guess config.sub missing install-sh configure:3236: trying /var/tmp/portage/dev-libs/elfutils-0.189-r1/work/elfutils-0.189/config/ configure:3265: /var/tmp/portage/dev-libs/elfutils-0.189-r1/work/elfutils-0.189/config/config.rpath found configure:3265: /var/tmp/portage/dev-libs/elfutils-0.189-r1/work/elfutils-0.189/config/ar-lib found configure:3265: /var/tmp/portage/dev-libs/elfutils-0.189-r1/work/elfutils-0.189/config/compile found configure:3265: /var/tmp/portage/dev-libs/elfutils-0.189-r1/work/elfutils-0.189/config/config.guess found configure:3265: /var/tmp/portage/dev-libs/elfutils-0.189-r1/work/elfutils-0.189/config/config.sub found configure:3265: /var/tmp/portage/dev-libs/elfutils-0.189-r1/work/elfutils-0.189/config/missing found configure:3247: /var/tmp/portage/dev-libs/elfutils-0.189-r1/work/elfutils-0.189/config/install-sh found configure:3421: checking for a BSD-compatible install configure:3494: result: /usr/lib/portage/python3.11/ebuild-helpers/xattr/install -c configure:3505: checking whether build environment is sane configure:3560: result: yes configure:3719: checking for a race-free mkdir -p configure:3763: result: /bin/mkdir -p configure:3770: checking for gawk configure:3791: found /usr/bin/gawk configure:3802: result: gawk configure:3813: checking whether make sets $(MAKE) configure:3836: result: yes configure:3866: checking whether make supports nested variables configure:3884: result: yes configure:4021: checking whether to enable maintainer-specific portions of Makefiles configure:4031: result: no configure:4057: checking whether make supports nested variables configure:4075: result: yes configure:4105: checking build system type configure:4120: result: aarch64-unknown-linux-gnu configure:4140: checking host system type configure:4154: result: aarch64-unknown-linux-gnu configure:4238: checking for aarch64-unknown-linux-gnu-gcc configure:4259: found /usr/bin/aarch64-unknown-linux-gnu-gcc configure:4270: result: aarch64-unknown-linux-gnu-gcc configure:4668: checking for C compiler version configure:4677: aarch64-unknown-linux-gnu-gcc --version >&5 aarch64-unknown-linux-gnu-gcc (Gentoo 12.3.1_p20230526 p2) 12.3.1 20230526 Copyright (C) 2022 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.

configure:4688: $? = 0 configure:4677: aarch64-unknown-linux-gnu-gcc -v >&5 Using built-in specs. COLLECT_GCC=aarch64-unknown-linux-gnu-gcc COLLECT_LTO_WRAPPER=/usr/libexec/gcc/aarch64-unknown-linux-gnu/12/lto-wrapper Target: aarch64-unknown-linux-gnu Configured with: /var/tmp/portage/sys-devel/gcc-12.3.1_p20230526/work/gcc-12-20230526/configure --host=aarch64-unknown-linux-gnu --build=aarch64-unknown-linux-gnu --prefix=/usr --bindir=/usr/aarch64-unknown-linux-gnu/gcc-bin/12 --includedir=/usr/lib/gcc/aarch64-unknown-linux-gnu/12/include --datadir=/usr/share/gcc-data/aarch64-unknown-linux-gnu/12 --mandir=/usr/share/gcc-data/aarch64-unknown-linux-gnu/12/man --infodir=/usr/share/gcc-data/aarch64-unknown-linux-gnu/12/info --with-gxx-include-dir=/usr/lib/gcc/aarch64-unknown-linux-gnu/12/include/g++-v12 --disable-silent-rules --disable-dependency-tracking --with-python-dir=/share/gcc-data/aarch64-unknown-linux-gnu/12/python --enable-languages=c,c++,fortran --enable-obsolete --enable-secureplt --disable-werror --with-system-zlib --enable-nls --without-included-gettext --disable-libunwind-exceptions --enable-checking=release --with-bugurl=https://bugs.gentoo.org/ --with-pkgversion='Gentoo 12.3.1_p20230526 p2' --with-gcc-major-version-only --enable-libstdcxx-time --enable-lto --disable-libstdcxx-pch --enable-shared --enable-threads=posix --enable-__cxa_atexit --enable-clocale=gnu --disable-multilib --disable-fixed-point --enable-libgomp --disable-libssp --disable-libada --disable-cet --disable-systemtap --disable-valgrind-annotations --disable-vtable-verify --disable-libvtv --without-zstd --without-isl --enable-default-pie --enable-default-ssp Thread model: posix Supported LTO compression algorithms: zlib gcc version 12.3.1 20230526 (Gentoo 12.3.1_p20230526 p2) configure:4688: $? = 0 configure:4677: aarch64-unknown-linux-gnu-gcc -V >&5 aarch64-unknown-linux-gnu-gcc: error: unrecognized command-line option '-V' aarch64-unknown-linux-gnu-gcc: fatal error: no input files compilation terminated. configure:4688: $? = 1 configure:4677: aarch64-unknown-linux-gnu-gcc -qversion >&5 aarch64-unknown-linux-gnu-gcc: error: unrecognized command-line option '-qversion'; did you mean '--version'? aarch64-unknown-linux-gnu-gcc: fatal error: no input files compilation terminated. configure:4688: $? = 1 configure:4677: aarch64-unknown-linux-gnu-gcc -version >&5 aarch64-unknown-linux-gnu-gcc: error: unrecognized command-line option '-version' aarch64-unknown-linux-gnu-gcc: fatal error: no input files compilation terminated. configure:4688: $? = 1 configure:4708: checking whether the C compiler works configure:4730: aarch64-unknown-linux-gnu-gcc -march=armv8-a+crc -mtune=cortex-a76.cortex-a55 -mfpu=neon-fp-armv8 -mfloat-abi=hard -O2 -pipe -Wl,-O1 -Wl,--as-needed conftest.c >&5 aarch64-unknown-linux-gnu-gcc: error: unrecognized command-line option '-mfpu=neon-fp-armv8' aarch64-unknown-linux-gnu-gcc: error: unrecognized command-line option '-mfloat-abi=hard' configure:4734: $? = 1 configure:4774: result: no configure: failed program was: | /* confdefs.h / | #define PACKAGE_NAME "elfutils" | #define PACKAGE_TARNAME "elfutils" | #define PACKAGE_VERSION "0.189" | #define PACKAGE_STRING "elfutils 0.189" | #define PACKAGE_BUGREPORT "https://sourceware.org/bugzilla" | #define PACKAGE_URL "http://elfutils.org/" | #define PACKAGE "elfutils" | #define VERSION "0.189" | #define DEFAULT_AR_DETERMINISTIC false | / end confdefs.h. */ | | int | main (void) | { | | ; | return 0; | } configure:4779: error: in /var/tmp/portage/dev-libs/elfutils-0.189-r1/work/elfutils-0.189-.arm64': configure:4781: error: C compiler cannot create executables See config.log' for more details

----------------

Cache variables.

----------------

ac_cv_build=aarch64-unknown-linux-gnu ac_cv_c_undeclared_builtin_options='none needed' ac_cv_env_CCC_set= ac_cv_env_CCC_value= ac_cv_env_CC_set= ac_cv_env_CC_value= ac_cv_env_CFLAGS_set=set ac_cv_env_CFLAGS_value='-march=armv8-a+crc -mtune=cortex-a76.cortex-a55 -mfpu=neon-fp-armv8 -mfloat-abi=hard -O2 -pipe' ac_cv_env_CPPFLAGS_set= ac_cv_env_CPPFLAGS_value= ac_cv_env_CPP_set= ac_cv_env_CPP_value= ac_cv_env_CXXFLAGS_set=set ac_cv_env_CXXFLAGS_value='-march=armv8-a+crc -mtune=cortex-a76.cortex-a55 -mfpu=neon-fp-armv8 -mfloat-abi=hard -O2 -pipe' ac_cv_env_CXX_set= ac_cv_env_CXX_value= ac_cv_env_LDFLAGS_set=set ac_cv_env_LDFLAGS_value='-Wl,-O1 -Wl,--as-needed' ac_cv_env_LIBS_set= ac_cv_env_LIBS_value= ac_cv_env_PKG_CONFIG_LIBDIR_set= ac_cv_env_PKG_CONFIG_LIBDIR_value= ac_cv_env_PKG_CONFIG_PATH_set= ac_cv_env_PKG_CONFIG_PATH_value= ac_cv_env_PKG_CONFIG_set= ac_cv_env_PKG_CONFIG_value= ac_cv_env_YACC_set= ac_cv_env_YACC_value= ac_cv_env_YFLAGS_set= ac_cv_env_YFLAGS_value= ac_cv_env_ZSTD_COMPRESS_CFLAGS_set= ac_cv_env_ZSTD_COMPRESS_CFLAGS_value= ac_cv_env_ZSTD_COMPRESS_LIBS_set= ac_cv_env_ZSTD_COMPRESS_LIBS_value= ac_cv_env_build_alias_set=set ac_cv_env_build_alias_value=aarch64-unknown-linux-gnu ac_cv_env_host_alias_set=set ac_cv_env_host_alias_value=aarch64-unknown-linux-gnu ac_cv_env_libarchive_CFLAGS_set= ac_cv_env_libarchive_CFLAGS_value= ac_cv_env_libarchive_LIBS_set= ac_cv_env_libarchive_LIBS_value= ac_cv_env_libcurl_CFLAGS_set= ac_cv_env_libcurl_CFLAGS_value= ac_cv_env_libcurl_LIBS_set= ac_cv_env_libcurl_LIBS_value= ac_cv_env_libmicrohttpd_CFLAGS_set= ac_cv_env_libmicrohttpd_CFLAGS_value= ac_cv_env_libmicrohttpd_LIBS_set= ac_cv_env_libmicrohttpd_LIBS_value= ac_cv_env_oldlibmicrohttpd_CFLAGS_set= ac_cv_env_oldlibmicrohttpd_CFLAGS_value= ac_cv_env_oldlibmicrohttpd_LIBS_set= ac_cv_env_oldlibmicrohttpd_LIBS_value= ac_cv_env_sqlite3_CFLAGS_set= ac_cv_env_sqlite3_CFLAGS_value= ac_cv_env_sqlite3_LIBS_set= ac_cv_env_sqlite3_LIBS_value= ac_cv_env_target_alias_set= ac_cv_env_target_alias_value= ac_cv_host=aarch64-unknown-linux-gnu ac_cv_path_install='/usr/lib/portage/python3.11/ebuild-helpers/xattr/install -c' ac_cv_path_mkdir=/bin/mkdir ac_cv_prog_AWK=gawk ac_cv_prog_CC=aarch64-unknown-linux-gnu-gcc ac_cv_prog_make_make_set=yes am_cv_make_support_nested_variables=yes gl_cv_compiler_check_decl_option=-Werror=implicit-function-declaration

-----------------

Output variables.

-----------------

ACLOCAL='${SHELL} '''/var/tmp/portage/dev-libs/elfutils-0.189-r1/work/elfutils-0.189/config/missing''' aclocal-1.16' ADD_STACK_USAGE_WARNING_FALSE='' ADD_STACK_USAGE_WARNING_TRUE='' AMDEPBACKSLASH='' AMDEP_FALSE='' AMDEP_TRUE='' AMTAR='$${TAR-tar}' AM_BACKSLASH='' AM_DEFAULT_V='$(AM_DEFAULT_VERBOSITY)' AM_DEFAULT_VERBOSITY='1' AM_V='$(V)' AR='' AUTOCONF='${SHELL} '''/var/tmp/portage/dev-libs/elfutils-0.189-r1/work/elfutils-0.189/config/missing''' autoconf' AUTOHEADER='${SHELL} '''/var/tmp/portage/dev-libs/elfutils-0.189-r1/work/elfutils-0.189/config/missing''' autoheader' AUTOMAKE='${SHELL} '''/var/tmp/portage/dev-libs/elfutils-0.189-r1/work/elfutils-0.189/config/missing''' automake-1.16' AWK='gawk' BIARCH_FALSE='' BIARCH_TRUE='' BUILD_STATIC_FALSE='' BUILD_STATIC_TRUE='' BZ2_LIB='' BZLIB_FALSE='' BZLIB_TRUE='' CC='aarch64-unknown-linux-gnu-gcc' CCDEPMODE='' CC_BIARCH='' CFLAGS='-march=armv8-a+crc -mtune=cortex-a76.cortex-a55 -mfpu=neon-fp-armv8 -mfloat-abi=hard -O2 -pipe' CPP='' CPPFLAGS='' CSCOPE='cscope' CTAGS='ctags' CXX='' CXXDEPMODE='' CXXFLAGS='-march=armv8-a+crc -mtune=cortex-a76.cortex-a55 -mfpu=neon-fp-armv8 -mfloat-abi=hard -O2 -pipe' CYGPATH_W='echo' DEBUGINFOD_FALSE='' DEBUGINFOD_TRUE='' DEBUGINFOD_URLS='' DEBUGPRED='' DEFS='' DEMANGLE_FALSE='' DEMANGLE_TRUE='' DEPDIR='' DUMMY_LIBDEBUGINFOD_FALSE='' DUMMY_LIBDEBUGINFOD_TRUE='' ECHO_C='' ECHO_N='-n' ECHO_T='' EGREP='' ETAGS='etags' EXEEXT='' FATAL_TEXTREL_FALSE='' FATAL_TEXTREL_TRUE='' GCOV='' GCOV_FALSE='' GCOV_TRUE='' GENHTML='' GETTEXT_MACRO_VERSION='' GMSGFMT='' GMSGFMT_015='' GPROF_FALSE='' GPROF_TRUE='' GREP='' HAVE_BISON='' HAVE_BUNZIP2='' HAVE_CXX11='' HAVE_CXX11_FALSE='' HAVE_CXX11_TRUE='' HAVE_DUPLICATED_COND_WARNING_FALSE='' HAVE_DUPLICATED_COND_WARNING_TRUE='' HAVE_FLEX='' HAVE_GAWK='' HAVE_IMPLICIT_FALLTHROUGH_5_WARNING_FALSE='' HAVE_IMPLICIT_FALLTHROUGH_5_WARNING_TRUE='' HAVE_IMPLICIT_FALLTHROUGH_WARNING_FALSE='' HAVE_IMPLICIT_FALLTHROUGH_WARNING_TRUE='' HAVE_NO_PACKED_NOT_ALIGNED_WARNING_FALSE='' HAVE_NO_PACKED_NOT_ALIGNED_WARNING_TRUE='' HAVE_NULL_DEREFERENCE_WARNING_FALSE='' HAVE_NULL_DEREFERENCE_WARNING_TRUE='' HAVE_STDATOMIC_H_FALSE='' HAVE_STDATOMIC_H_TRUE='' HAVE_TRAMPOLINES_WARNING_FALSE='' HAVE_TRAMPOLINES_WARNING_TRUE='' HAVE_USE_AFTER_FREE3_WARNING_FALSE='' HAVE_USE_AFTER_FREE3_WARNING_TRUE='' HAVE_VALGRIND='' HAVE_ZSTD='' HAVE_ZSTD_FALSE='' HAVE_ZSTD_TRUE='' INSTALL_DATA='${INSTALL} -m 644' INSTALL_ELFH_FALSE='' INSTALL_ELFH_TRUE='' INSTALL_PROGRAM='${INSTALL}' INSTALL_SCRIPT='${INSTALL}' INSTALL_STRIP_PROGRAM='$(install_sh) -c -s' INTLLIBS='' INTL_MACOSX_LIBS='' LCOV='' LDFLAGS='-Wl,-O1 -Wl,--as-needed' LEX='flex' LEXLIB='' LEX_OUTPUT_ROOT='' LIBDEBUGINFOD_FALSE='' LIBDEBUGINFOD_SONAME='libdebuginfod.so.1' LIBDEBUGINFOD_TRUE='' LIBICONV='' LIBINTL='' LIBLZMA='' LIBOBJS='' LIBS='' LIBZSTD='' LTLIBICONV='' LTLIBINTL='' LTLIBOBJS='' LZMA_FALSE='' LZMA_TRUE='' MAINT='#' MAINTAINER_MODE_FALSE='' MAINTAINER_MODE_TRUE='#' MAKEINFO='${SHELL} '''/var/tmp/portage/dev-libs/elfutils-0.189-r1/work/elfutils-0.189/config/missing''' makeinfo' MKDIR_P='/bin/mkdir -p' MSGFMT='' MSGMERGE='' MSGMERGE_FOR_MSGFMT_OPTION='' NM='' NO_UNDEFINED='' OBJEXT='' OLD_LIBMICROHTTPD_FALSE='' OLD_LIBMICROHTTPD_TRUE='' PACKAGE='elfutils' PACKAGE_BUGREPORT='https://sourceware.org/bugzilla' PACKAGE_NAME='elfutils' PACKAGE_STRING='elfutils 0.189' PACKAGE_TARNAME='elfutils' PACKAGE_URL='http://elfutils.org/' PACKAGE_VERSION='0.189' PATH_SEPARATOR=':' PKG_CONFIG='' PKG_CONFIG_LIBDIR='' PKG_CONFIG_PATH='' POSUB='' RANLIB='' READELF='' SANE_LOGICAL_OP_WARNING_FALSE='' SANE_LOGICAL_OP_WARNING_TRUE='' SED='' SET_MAKE='' SHELL='/bin/sh' STRIP='' SYMBOL_VERSIONING_FALSE='' SYMBOL_VERSIONING_TRUE='' TESTS_RPATH_FALSE='' TESTS_RPATH_TRUE='' USE_ADDRESS_SANITIZER_FALSE='' USE_ADDRESS_SANITIZER_TRUE='' USE_LOCKS_FALSE='' USE_LOCKS_TRUE='#' USE_MEMORY_SANITIZER_FALSE='' USE_MEMORY_SANITIZER_TRUE='' USE_NLS='' USE_VALGRIND_FALSE='' USE_VALGRIND_TRUE='' USE_VG_ANNOTATIONS_FALSE='' USE_VG_ANNOTATIONS_TRUE='' USE_ZSTD_COMPRESS_FALSE='' USE_ZSTD_COMPRESS_TRUE='' VERSION='0.189' XGETTEXT='' XGETTEXT_015='' XGETTEXT_EXTRA_OPTIONS='' YACC='' YFLAGS='' ZLIB_FALSE='' ZLIB_TRUE='' ZSTD_COMPRESS_CFLAGS='' ZSTD_COMPRESS_LIBS='' ZSTD_FALSE='' ZSTD_TRUE='' ac_ct_AR='' ac_ct_CC='' ac_ct_CXX='' am__EXEEXT_FALSE='' am__EXEEXT_TRUE='' am__fastdepCC_FALSE='' am__fastdepCC_TRUE='' am__fastdepCXX_FALSE='' am__fastdepCXX_TRUE='' am__include='' am__isrc=' -I$(srcdir)' am__leading_dot='.' am__nodep='' am__quote='' am__tar='$${TAR-tar} chof - "$$tardir"' am__untar='$${TAR-tar} xf -' argp_LDADD='' bindir='${exec_prefix}/bin' build='aarch64-unknown-linux-gnu' build_alias='aarch64-unknown-linux-gnu' build_cpu='aarch64' build_os='linux-gnu' build_vendor='unknown' datadir='/usr/share' datarootdir='/usr/share' docdir='/usr/share/doc/elfutils-0.189-r1' dso_LDFLAGS='' dvidir='${docdir}' eu_version='' exec_prefix='NONE' fpic_CFLAGS='' fpie_CFLAGS='' fts_LIBS='' host='aarch64-unknown-linux-gnu' host_alias='aarch64-unknown-linux-gnu' host_cpu='aarch64' host_os='linux-gnu' host_vendor='unknown' htmldir='/usr/share/doc/elfutils-0.189-r1/html' includedir='${prefix}/include' infodir='/usr/share/info' install_sh='${SHELL} /var/tmp/portage/dev-libs/elfutils-0.189-r1/work/elfutils-0.189/config/install-sh' libarchive_CFLAGS='' libarchive_LIBS='' libcurl_CFLAGS='' libcurl_LIBS='' libdir='/usr/lib64' libexecdir='${exec_prefix}/libexec' libmicrohttpd_CFLAGS='' libmicrohttpd_LIBS='' localedir='${datarootdir}/locale' localstatedir='/var/lib' mandir='/usr/share/man' mkdir_p='$(MKDIR_P)' obstack_LIBS='' oldincludedir='/usr/include' oldlibmicrohttpd_CFLAGS='' oldlibmicrohttpd_LIBS='' pdfdir='${docdir}' prefix='/usr' program_transform_name='s&^&eu-&' psdir='${docdir}' runstatedir='${localstatedir}/run' sbindir='${exec_prefix}/sbin' sharedstatedir='${prefix}/com' sqlite3_CFLAGS='' sqlite3_LIBS='' sysconfdir='/etc' target_alias='' zip_LIBS='' zstd_LIBS=''

-----------

confdefs.h.

-----------

/* confdefs.h */ #define PACKAGE_NAME "elfutils" #define PACKAGE_TARNAME "elfutils" #define PACKAGE_VERSION "0.189" #define PACKAGE_STRING "elfutils 0.189" #define PACKAGE_BUGREPORT "https://sourceware.org/bugzilla" #define PACKAGE_URL "http://elfutils.org/" #define PACKAGE "elfutils" #define VERSION "0.189" #define DEFAULT_AR_DETERMINISTIC false

configure: exit 77 (chroot) hc4Bookworm / #


Installing (5 of 5) sys-kernel/gentoo-sources-6.1.41::gentoo

Recording sys-kernel/gentoo-sources in "world" favorites file...

Completed (5 of 5) sys-kernel/gentoo-sources-6.1.41::gentoo


> It would automatically create a symbolic link /usr/src/linux pointing to you kernel source directory in /usr/src.

cd /usr/src/linux??linux-6.1.41-gentoo

cd /usr/src/linux-6.1.41-gentoo

> Now you can manually configure the kernel by running:

(chroot) hc4Bookworm /usr/src/linux-6.1.41-gentoo # make menuconfig HOSTCC scripts/basic/fixdep /usr/lib/gcc/aarch64-unknown-linux-gnu/12/../../../../aarch64-unknown-linux-gnu/bin/ld: cannot represent machine `: { *(.note.gnu.build-id) } .hash : { *(.hash) } .gnu.hash : { *(.gnu.hash) } .dynsym : { *(.dynsym) } .dynstr : { (.dynstr) } .gnu.version : { (.gnu.version) } .gnu.version_d : { (.gnu.version_d) } .gnu.version_r : { (.gnu.version_r) } .rela.init : { (.rela.init) } .rela.text : { (.rela.text .rela.text. .rela.gnu.linkonce.t.) } .rela.fini : { (.rela.fini) } .rela.rodata : { (.rela.rodata .rela.rodata. .rela.gnu.linkonce.r.) } .rela.data.rel.ro : { (.rela.data.rel.ro .rela.data.rel.ro. .rela.gnu.linkonce.d.rel.ro.) } .rela.data : { (.rela.data .rela.data. .rela.gnu.linkonce.d.) } .rela.tdata : { (.rela.tdata .rela.tdata. .rela.gnu.linkonce.td.) } .rela.tbss : { (.rela.tbss .rela.tbss. .rela.gnu.linkonce.tb.) } .rela.ctors : { (.rela.ctors) } .rela.dtors : { (.rela.dtors) } .rela.got : { (.rela.got) } .rela.bss : { (.rela.bss .rela.bss. .rela.gnu.linkonce.b.) } .rela.ifunc : { (.rela.ifunc) } .rela.plt : { (.rela.plt) (.rela.iplt) } .init : { KEEP ((SORT_NONE(.init))) } =0x1f2003d5 .plt : ALIGN(16) { (.plt) (.iplt) } .text : { (.text.unlikely .text._unlikely .text.unlikely.) (.text.exit .text.exit.) (.text.startup .text.startup.) (.text.hot .text.hot.) (SORT(.text.sorted.)) (.text .stub .text. .gnu.linkonce.t.) / .gnu.warning sections are handled specially by elf.em. / (.gnu.warning) } =0x1f2003d5 .fini : { KEEP ((SORT_NONE(.fini))) } =0x1f2003d5 PROVIDE (__etext = .); PROVIDE (_etext = .); PROVIDE (etext = .); .rodata : { (.rodata .rodata. .gnu.linkonce.r.) } .rodata1 : { (.rodata1) } .eh_frame_hdr : { (.eh_frame_hdr) (.eh_frame_entry .eh_frame_entry.) } .eh_frame : ONLY_IF_RO { KEEP ((.eh_frame)) (.eh_frame.) } .sframe : ONLY_IF_RO { (.sframe) (.sframe.) } .gcc_except_table : ONLY_IF_RO { (.gcc_except_table .gcc_except_table.) } .gnu_extab : ONLY_IF_RO { (.gnu_extab) } / These sections are generated by the Sun/Oracle C++ compiler. / .exception_ranges : ONLY_IF_RO { (.exception_ranges) } / Adjust the address for the data segment. We want to adjust up to the same address within the page on the next page up. / . = DATA_SEGMENT_ALIGN (CONSTANT (MAXPAGESIZE), CONSTANT (COMMONPAGESIZE)); / Exception handling / .eh_frame : ONLY_IF_RW { KEEP ((.eh_frame)) (.eh_frame.) } .sframe : ONLY_IF_RW { (.sframe) (.sframe.) } .gnu_extab : ONLY_IF_RW { (.gnu_extab) } .gcc_except_table : ONLY_IF_RW { (.gcc_except_table .gcc_except_table.) } .exception_ranges : ONLY_IF_RW { (.exception_ranges) } / Thread Local Storage sections / .tdata : { (.tdata .tdata. .gnu.linkonce.td.) } .tbss : { (.tbss .tbss. .gnu.linkonce.tb.) (.tcommon) } .preinit_array : { KEEP ((.preinit_array)) } .init_array : { KEEP ((SORT_BY_INIT_PRIORITY(.init_array.) SORT_BY_INIT_PRIORITY(.ctors.))) KEEP ((.init_array EXCLUDE_FILE (crtbegin.o crtbegin?.o crtend.o crtend?.o ) .ctors)) } .fini_array : { KEEP ((SORT_BY_INIT_PRIORITY(.fini_array.) SORT_BY_INIT_PRIORITY(.dtors.))) KEEP ((.fini_array EXCLUDE_FILE (*crtbegin.o crtbegin?.o crtend.o crtend?.o ) .dtors)) } .ctors : { / gcc uses crtbegin.o to find the start of the constructors, so we make sure it is first. Because this is a wildcard, it doesn't matter if the user does not actually link against crtbegin.o; the linker won't look for a file to match a wildcard. The wildcard also means that it doesn't matter which directory crtbegin.o is in. / KEEP (crtbegin.o(.ctors)) KEEP (crtbegin?.o(.ctors)) / We don't want to include the .ctor section from the crtend.o file until after the sorted ctors. The .ctor section from the crtend file contains the end of ctors marker and it must be last / KEEP ((EXCLUDE_FILE (crtend.o crtend?.o ) .ctors)) KEEP ((SORT(.ctors.))) KEEP ((.ctors)) } .dtors : { KEEP (crtbegin.o(.dtors)) KEEP (crtbegin?.o(.dtors)) KEEP ((EXCLUDE_FILE (crtend.o crtend?.o ) .dtors)) KEEP ((SORT(.dtors.))) KEEP ((.dtors)) } .jcr : { KEEP ((.jcr)) } .data.rel.ro : { (.data.rel.ro.local .gnu.linkonce.d.rel.ro.local.) (.data.rel.ro .data.rel.ro. .gnu.linkonce.d.rel.ro.) } .dynamic : { *(.dynamic) } .got : { *(.got) *(.igot) } . = DATA_SEGMENT_RELRO_END (24, .); .got.plt : { *(.got.plt) (.igot.plt) } .data : { PROVIDE (__data_start = .); (.data .data. .gnu.linkonce.d.) SORT(CONSTRUCTORS) } .data1 : { (.data1) } PROVIDE (_edata = .); PROVIDE (edata = .); . = .; PROVIDE (__bss_start = .); PROVIDE (bss_start = .); .bss : { (.dynbss) (.bss .bss. .gnu.linkonce.b.) (COMMON) / Align here to ensure that the .bss section occupies space up to end. Align after .bss to ensure correct alignment even if the .bss section disappears because there are no input sections. FIXME: Why do we need it? When there is no .bss section, we do not pad the .data section. */ . = ALIGN(. != 0 ? 64 / 8 : 1); } PROVIDE (bss_end = .); PROVIDE (bss_end = .); . = ALIGN(64 / 8); . = SEGMENT_START("ldata-segment", .); . = ALIGN(64 / 8); PROVIDE (end = .); PROVIDE (_end = .); PROVIDE (end = .); . = DATA_SEGMENT_END (.); / Stabs debugging sections. */ .stab 0 : { *(.stab) } .stabstr 0 : { *(.stabstr) } .stab.excl 0 : { *(.stab.excl) } .stab.exclstr 0 : { *(.stab.exclstr) } .stab.index 0 : { *(.stab.index) } .stab.indexstr 0 : { *(.stab.indexstr) } .comment 0 : { (.comment) } .gnu.build.attributes : { (.gnu.build.attributes .gnu.build.attributes.) } / DWARF debug sections. Symbols in the DWARF debugging sections are relative to the beginning of the section so we begin them at 0. / / DWARF 1. */ .debug 0 : { *(.debug) } .line 0 : { (.line) } / GNU DWARF 1 extensions. */ .debug_srcinfo 0 : { *(.debug_srcinfo) } .debug_sfnames 0 : { (.debug_sfnames) } / DWARF 1.1 and DWARF 2. */ .debug_aranges 0 : { *(.debug_aranges) } .debug_pubnames 0 : { (.debug_pubnames) } / DWARF 2. */ .debug_info 0 : { (.debug_info .gnu.linkonce.wi.) } .debug_abbrev 0 : { *(.debug_abbrev) } .debug_line 0 : { (.debug_line .debug_line. .debug_line_end) } .debug_frame 0 : { *(.debug_frame) } .debug_str 0 : { *(.debug_str) } .debug_loc 0 : { *(.debug_loc) } .debug_macinfo 0 : { (.debug_macinfo) } / SGI/MIPS DWARF 2 extensions. */ .debug_weaknames 0 : { *(.debug_weaknames) } .debug_funcnames 0 : { *(.debug_funcnames) } .debug_typenames 0 : { *(.debug_typenames) } .debug_varnames 0 : { (.debug_varnames) } / DWARF 3. */ .debug_pubtypes 0 : { *(.debug_pubtypes) } .debug_ranges 0 : { (.debug_ranges) } / DWARF 5. */ .debug_addr 0 : { *(.debug_addr) } .debug_line_str 0 : { *(.debug_line_str) } .debug_loclists 0 : { *(.debug_loclists) } .debug_macro 0 : { *(.debug_macro) } .debug_names 0 : { *(.debug_names) } .debug_rnglists 0 : { (.debug_rnglists) } .debug_str_offsets 0 : { (.debug_str_offsets) } .debug_sup 0 : { (.debug_sup) } .ARM.attributes 0 : { KEEP ((.ARM.attributes)) KEEP ((.gnu.attributes)) } .note.gnu.arm.ident 0 : { KEEP ((.note.gnu.arm.ident)) } /DISCARD/ : { *(.note.GNU-stack) *(.gnu_debuglink) (.gnu.lto_) } }

' collect2: error: ld returned 1 exit status make[1]: *** [scripts/Makefile.host:111: scripts/basic/fixdep] Error 1 make: *** [Makefile:640: scripts_basic] Error 2 (chroot) hc4Bookworm /usr/src/linux-6.1.41-gentoo # cd .. (chroot) hc4Bookworm /usr/src # ls linux-6.1.41-gentoo (chroot) hc4Bookworm /usr/src # ls linux-6.1.41-gentoo/ COPYING Documentation Kconfig MAINTAINERS README block crypto drivers include io_uring kernel mm rust scripts sound usr CREDITS Kbuild LICENSES Makefile arch certs distro fs init ipc lib net samples security tools virt (chroot) hc4Bookworm /usr/src # grep menuconfig Makefile grep: Makefile: No such file or directory (chroot) hc4Bookworm /usr/src # cat Makefile cat: Makefile: No such file or directory (chroot) hc4Bookworm /usr/src # ls -l total 4 drwxr-xr-x 27 root root 4096 Aug 21 20:27 linux-6.1.41-gentoo (chroot) hc4Bookworm /usr/src # cd linux-6.1.41-gentoo/ (chroot) hc4Bookworm /usr/src/linux-6.1.41-gentoo # grep menuconfig Makefile @echo >&2 '*** "make menuconfig" or "make xconfig").' @echo >&2 '*** To use the module feature, please run "make menuconfig" etc.'

make menuconfig etc.

(chroot) hc4Bookworm /usr/src/linux-6.1.41-gentoo # less Makefile (chroot) hc4Bookworm /usr/src/linux-6.1.41-gentoo # make menuconfig HOSTCC scripts/basic/fixdep /usr/lib/gcc/aarch64-unknown-linux-gnu/12/../../../../aarch64-unknown-linux-gnu/bin/ld: cannot represent machine `: { *(.note.gnu.build-id) } .hash : { *(.hash) } .gnu.hash : { *(.gnu.hash) } .dynsym : { *(.dynsym) } .dynstr : { (.dynstr) } .gnu.version : { (.gnu.version) } .gnu.version_d : { (.gnu.version_d) } .gnu.version_r : { (.gnu.version_r) } .rela.init : { (.rela.init) } .rela.text : { (.rela.text .rela.text. .rela.gnu.linkonce.t.) } .rela.fini : { (.rela.fini) } .rela.rodata : { (.rela.rodata .rela.rodata. .rela.gnu.linkonce.r.) } .rela.data.rel.ro : { (.rela.data.rel.ro .rela.data.rel.ro. .rela.gnu.linkonce.d.rel.ro.) } .rela.data : { (.rela.data .rela.data. .rela.gnu.linkonce.d.) } .rela.tdata : { (.rela.tdata .rela.tdata. .rela.gnu.linkonce.td.) } .rela.tbss : { (.rela.tbss .rela.tbss. .rela.gnu.linkonce.tb.) } .rela.ctors : { (.rela.ctors) } .rela.dtors : { (.rela.dtors) } .rela.got : { (.rela.got) } .rela.bss : { (.rela.bss .rela.bss. .rela.gnu.linkonce.b.) } .rela.ifunc : { (.rela.ifunc) } .rela.plt : { (.rela.plt) (.rela.iplt) } .init : { KEEP ((SORT_NONE(.init))) } =0x1f2003d5 .plt : ALIGN(16) { (.plt) (.iplt) } .text : { (.text.unlikely .text._unlikely .text.unlikely.) (.text.exit .text.exit.) (.text.startup .text.startup.) (.text.hot .text.hot.) (SORT(.text.sorted.)) (.text .stub .text. .gnu.linkonce.t.) / .gnu.warning sections are handled specially by elf.em. / (.gnu.warning) } =0x1f2003d5 .fini : { KEEP ((SORT_NONE(.fini))) } =0x1f2003d5 PROVIDE (__etext = .); PROVIDE (_etext = .); PROVIDE (etext = .); .rodata : { (.rodata .rodata. .gnu.linkonce.r.) } .rodata1 : { (.rodata1) } .eh_frame_hdr : { (.eh_frame_hdr) (.eh_frame_entry .eh_frame_entry.) } .eh_frame : ONLY_IF_RO { KEEP ((.eh_frame)) (.eh_frame.) } .sframe : ONLY_IF_RO { (.sframe) (.sframe.) } .gcc_except_table : ONLY_IF_RO { (.gcc_except_table .gcc_except_table.) } .gnu_extab : ONLY_IF_RO { (.gnu_extab) } / These sections are generated by the Sun/Oracle C++ compiler. / .exception_ranges : ONLY_IF_RO { (.exception_ranges) } / Adjust the address for the data segment. We want to adjust up to the same address within the page on the next page up. / . = DATA_SEGMENT_ALIGN (CONSTANT (MAXPAGESIZE), CONSTANT (COMMONPAGESIZE)); / Exception handling / .eh_frame : ONLY_IF_RW { KEEP ((.eh_frame)) (.eh_frame.) } .sframe : ONLY_IF_RW { (.sframe) (.sframe.) } .gnu_extab : ONLY_IF_RW { (.gnu_extab) } .gcc_except_table : ONLY_IF_RW { (.gcc_except_table .gcc_except_table.) } .exception_ranges : ONLY_IF_RW { (.exception_ranges) } / Thread Local Storage sections / .tdata : { (.tdata .tdata. .gnu.linkonce.td.) } .tbss : { (.tbss .tbss. .gnu.linkonce.tb.) (.tcommon) } .preinit_array : { KEEP ((.preinit_array)) } .init_array : { KEEP ((SORT_BY_INIT_PRIORITY(.init_array.) SORT_BY_INIT_PRIORITY(.ctors.))) KEEP ((.init_array EXCLUDE_FILE (crtbegin.o crtbegin?.o crtend.o crtend?.o ) .ctors)) } .fini_array : { KEEP ((SORT_BY_INIT_PRIORITY(.fini_array.) SORT_BY_INIT_PRIORITY(.dtors.))) KEEP ((.fini_array EXCLUDE_FILE (*crtbegin.o crtbegin?.o crtend.o crtend?.o ) .dtors)) } .ctors : { / gcc uses crtbegin.o to find the start of the constructors, so we make sure it is first. Because this is a wildcard, it doesn't matter if the user does not actually link against crtbegin.o; the linker won't look for a file to match a wildcard. The wildcard also means that it doesn't matter which directory crtbegin.o is in. / KEEP (crtbegin.o(.ctors)) KEEP (crtbegin?.o(.ctors)) / We don't want to include the .ctor section from the crtend.o file until after the sorted ctors. The .ctor section from the crtend file contains the end of ctors marker and it must be last / KEEP ((EXCLUDE_FILE (crtend.o crtend?.o ) .ctors)) KEEP ((SORT(.ctors.))) KEEP ((.ctors)) } .dtors : { KEEP (crtbegin.o(.dtors)) KEEP (crtbegin?.o(.dtors)) KEEP ((EXCLUDE_FILE (crtend.o crtend?.o ) .dtors)) KEEP ((SORT(.dtors.))) KEEP ((.dtors)) } .jcr : { KEEP ((.jcr)) } .data.rel.ro : { (.data.rel.ro.local .gnu.linkonce.d.rel.ro.local.) (.data.rel.ro .data.rel.ro. .gnu.linkonce.d.rel.ro.) } .dynamic : { *(.dynamic) } .got : { *(.got) *(.igot) } . = DATA_SEGMENT_RELRO_END (24, .); .got.plt : { *(.got.plt) (.igot.plt) } .data : { PROVIDE (__data_start = .); (.data .data. .gnu.linkonce.d.) SORT(CONSTRUCTORS) } .data1 : { (.data1) } PROVIDE (_edata = .); PROVIDE (edata = .); . = .; PROVIDE (__bss_start = .); PROVIDE (bss_start = .); .bss : { (.dynbss) (.bss .bss. .gnu.linkonce.b.) (COMMON) / Align here to ensure that the .bss section occupies space up to end. Align after .bss to ensure correct alignment even if the .bss section disappears because there are no input sections. FIXME: Why do we need it? When there is no .bss section, we do not pad the .data section. */ . = ALIGN(. != 0 ? 64 / 8 : 1); } PROVIDE (bss_end = .); PROVIDE (bss_end = .); . = ALIGN(64 / 8); . = SEGMENT_START("ldata-segment", .); . = ALIGN(64 / 8); PROVIDE (end = .); PROVIDE (_end = .); PROVIDE (end = .); . = DATA_SEGMENT_END (.); / Stabs debugging sections. */ .stab 0 : { *(.stab) } .stabstr 0 : { *(.stabstr) } .stab.excl 0 : { *(.stab.excl) } .stab.exclstr 0 : { *(.stab.exclstr) } .stab.index 0 : { *(.stab.index) } .stab.indexstr 0 : { *(.stab.indexstr) } .comment 0 : { (.comment) } .gnu.build.attributes : { (.gnu.build.attributes .gnu.build.attributes.) } / DWARF debug sections. Symbols in the DWARF debugging sections are relative to the beginning of the section so we begin them at 0. / / DWARF 1. */ .debug 0 : { *(.debug) } .line 0 : { (.line) } / GNU DWARF 1 extensions. */ .debug_srcinfo 0 : { *(.debug_srcinfo) } .debug_sfnames 0 : { (.debug_sfnames) } / DWARF 1.1 and DWARF 2. */ .debug_aranges 0 : { *(.debug_aranges) } .debug_pubnames 0 : { (.debug_pubnames) } / DWARF 2. */ .debug_info 0 : { (.debug_info .gnu.linkonce.wi.) } .debug_abbrev 0 : { *(.debug_abbrev) } .debug_line 0 : { (.debug_line .debug_line. .debug_line_end) } .debug_frame 0 : { *(.debug_frame) } .debug_str 0 : { *(.debug_str) } .debug_loc 0 : { *(.debug_loc) } .debug_macinfo 0 : { (.debug_macinfo) } / SGI/MIPS DWARF 2 extensions. */ .debug_weaknames 0 : { *(.debug_weaknames) } .debug_funcnames 0 : { *(.debug_funcnames) } .debug_typenames 0 : { *(.debug_typenames) } .debug_varnames 0 : { (.debug_varnames) } / DWARF 3. */ .debug_pubtypes 0 : { *(.debug_pubtypes) } .debug_ranges 0 : { (.debug_ranges) } / DWARF 5. */ .debug_addr 0 : { *(.debug_addr) } .debug_line_str 0 : { *(.debug_line_str) } .debug_loclists 0 : { *(.debug_loclists) } .debug_macro 0 : { *(.debug_macro) } .debug_names 0 : { *(.debug_names) } .debug_rnglists 0 : { (.debug_rnglists) } .debug_str_offsets 0 : { (.debug_str_offsets) } .debug_sup 0 : { (.debug_sup) } .ARM.attributes 0 : { KEEP ((.ARM.attributes)) KEEP ((.gnu.attributes)) } .note.gnu.arm.ident 0 : { KEEP ((.note.gnu.arm.ident)) } /DISCARD/ : { *(.note.GNU-stack) *(.gnu_debuglink) (.gnu.lto_) } }

' collect2: error: ld returned 1 exit status make[1]: *** [scripts/Makefile.host:111: scripts/basic/fixdep] Error 1 make: *** [Makefile:640: scripts_basic] Error 2


(chroot) hc4Bookworm /usr/src/linux-6.1.41-gentoo # make mrproper (chroot) hc4Bookworm /usr/src/linux-6.1.41-gentoo # make clean (chroot) hc4Bookworm /usr/src/linux-6.1.41-gentoo # make mrproper (chroot) hc4Bookworm /usr/src/linux-6.1.41-gentoo # make clean (chroot) hc4Bookworm /usr/src/linux-6.1.41-gentoo # make menuconfig HOSTCC scripts/basic/fixdep /usr/lib/gcc/aarch64-unknown-linux-gnu/12/../../../../aarch64-unknown-linux-gnu/bin/ld: cannot represent machine `: { *(.note.gnu.build-id) } .hash : { *(.hash) } .gnu.hash : { *(.gnu.hash) } .dynsym : { *(.dynsym) } .dynstr : { (.dynstr) } .gnu.version : { (.gnu.version) } .gnu.version_d : { (.gnu.version_d) } .gnu.version_r : { (.gnu.version_r) } .rela.init : { (.rela.init) } .rela.text : { (.rela.text .rela.text. .rela.gnu.linkonce.t.) } .rela.fini : { (.rela.fini) } .rela.rodata : { (.rela.rodata .rela.rodata. .rela.gnu.linkonce.r.) } .rela.data.rel.ro : { (.rela.data.rel.ro .rela.data.rel.ro. .rela.gnu.linkonce.d.rel.ro.) } .rela.data : { (.rela.data .rela.data. .rela.gnu.linkonce.d.) } .rela.tdata : { (.rela.tdata .rela.tdata. .rela.gnu.linkonce.td.) } .rela.tbss : { (.rela.tbss .rela.tbss. .rela.gnu.linkonce.tb.) } .rela.ctors : { (.rela.ctors) } .rela.dtors : { (.rela.dtors) } .rela.got : { (.rela.got) } .rela.bss : { (.rela.bss .rela.bss. .rela.gnu.linkonce.b.) } .rela.ifunc : { (.rela.ifunc) } .rela.plt : { (.rela.plt) (.rela.iplt) } .init : { KEEP ((SORT_NONE(.init))) } =0x1f2003d5 .plt : ALIGN(16) { (.plt) (.iplt) } .text : { (.text.unlikely .text._unlikely .text.unlikely.) (.text.exit .text.exit.) (.text.startup .text.startup.) (.text.hot .text.hot.) (SORT(.text.sorted.)) (.text .stub .text. .gnu.linkonce.t.) / .gnu.warning sections are handled specially by elf.em. / (.gnu.warning) } =0x1f2003d5 .fini : { KEEP ((SORT_NONE(.fini))) } =0x1f2003d5 PROVIDE (__etext = .); PROVIDE (_etext = .); PROVIDE (etext = .); .rodata : { (.rodata .rodata. .gnu.linkonce.r.) } .rodata1 : { (.rodata1) } .eh_frame_hdr : { (.eh_frame_hdr) (.eh_frame_entry .eh_frame_entry.) } .eh_frame : ONLY_IF_RO { KEEP ((.eh_frame)) (.eh_frame.) } .sframe : ONLY_IF_RO { (.sframe) (.sframe.) } .gcc_except_table : ONLY_IF_RO { (.gcc_except_table .gcc_except_table.) } .gnu_extab : ONLY_IF_RO { (.gnu_extab) } / These sections are generated by the Sun/Oracle C++ compiler. / .exception_ranges : ONLY_IF_RO { (.exception_ranges) } / Adjust the address for the data segment. We want to adjust up to the same address within the page on the next page up. / . = DATA_SEGMENT_ALIGN (CONSTANT (MAXPAGESIZE), CONSTANT (COMMONPAGESIZE)); / Exception handling / .eh_frame : ONLY_IF_RW { KEEP ((.eh_frame)) (.eh_frame.) } .sframe : ONLY_IF_RW { (.sframe) (.sframe.) } .gnu_extab : ONLY_IF_RW { (.gnu_extab) } .gcc_except_table : ONLY_IF_RW { (.gcc_except_table .gcc_except_table.) } .exception_ranges : ONLY_IF_RW { (.exception_ranges) } / Thread Local Storage sections / .tdata : { (.tdata .tdata. .gnu.linkonce.td.) } .tbss : { (.tbss .tbss. .gnu.linkonce.tb.) (.tcommon) } .preinit_array : { KEEP ((.preinit_array)) } .init_array : { KEEP ((SORT_BY_INIT_PRIORITY(.init_array.) SORT_BY_INIT_PRIORITY(.ctors.))) KEEP ((.init_array EXCLUDE_FILE (crtbegin.o crtbegin?.o crtend.o crtend?.o ) .ctors)) } .fini_array : { KEEP ((SORT_BY_INIT_PRIORITY(.fini_array.) SORT_BY_INIT_PRIORITY(.dtors.))) KEEP ((.fini_array EXCLUDE_FILE (*crtbegin.o crtbegin?.o crtend.o crtend?.o ) .dtors)) } .ctors : { / gcc uses crtbegin.o to find the start of the constructors, so we make sure it is first. Because this is a wildcard, it doesn't matter if the user does not actually link against crtbegin.o; the linker won't look for a file to match a wildcard. The wildcard also means that it doesn't matter which directory crtbegin.o is in. / KEEP (crtbegin.o(.ctors)) KEEP (crtbegin?.o(.ctors)) / We don't want to include the .ctor section from the crtend.o file until after the sorted ctors. The .ctor section from the crtend file contains the end of ctors marker and it must be last / KEEP ((EXCLUDE_FILE (crtend.o crtend?.o ) .ctors)) KEEP ((SORT(.ctors.))) KEEP ((.ctors)) } .dtors : { KEEP (crtbegin.o(.dtors)) KEEP (crtbegin?.o(.dtors)) KEEP ((EXCLUDE_FILE (crtend.o crtend?.o ) .dtors)) KEEP ((SORT(.dtors.))) KEEP ((.dtors)) } .jcr : { KEEP ((.jcr)) } .data.rel.ro : { (.data.rel.ro.local .gnu.linkonce.d.rel.ro.local.) (.data.rel.ro .data.rel.ro. .gnu.linkonce.d.rel.ro.) } .dynamic : { *(.dynamic) } .got : { *(.got) *(.igot) } . = DATA_SEGMENT_RELRO_END (24, .); .got.plt : { *(.got.plt) (.igot.plt) } .data : { PROVIDE (__data_start = .); (.data .data. .gnu.linkonce.d.) SORT(CONSTRUCTORS) } .data1 : { (.data1) } PROVIDE (_edata = .); PROVIDE (edata = .); . = .; PROVIDE (__bss_start = .); PROVIDE (bss_start = .); .bss : { (.dynbss) (.bss .bss. .gnu.linkonce.b.) (COMMON) / Align here to ensure that the .bss section occupies space up to end. Align after .bss to ensure correct alignment even if the .bss section disappears because there are no input sections. FIXME: Why do we need it? When there is no .bss section, we do not pad the .data section. */ . = ALIGN(. != 0 ? 64 / 8 : 1); } PROVIDE (bss_end = .); PROVIDE (bss_end = .); . = ALIGN(64 / 8); . = SEGMENT_START("ldata-segment", .); . = ALIGN(64 / 8); PROVIDE (end = .); PROVIDE (_end = .); PROVIDE (end = .); . = DATA_SEGMENT_END (.); / Stabs debugging sections. */ .stab 0 : { *(.stab) } .stabstr 0 : { *(.stabstr) } .stab.excl 0 : { *(.stab.excl) } .stab.exclstr 0 : { *(.stab.exclstr) } .stab.index 0 : { *(.stab.index) } .stab.indexstr 0 : { *(.stab.indexstr) } .comment 0 : { (.comment) } .gnu.build.attributes : { (.gnu.build.attributes .gnu.build.attributes.) } / DWARF debug sections. Symbols in the DWARF debugging sections are relative to the beginning of the section so we begin them at 0. / / DWARF 1. */ .debug 0 : { *(.debug) } .line 0 : { (.line) } / GNU DWARF 1 extensions. */ .debug_srcinfo 0 : { *(.debug_srcinfo) } .debug_sfnames 0 : { (.debug_sfnames) } / DWARF 1.1 and DWARF 2. */ .debug_aranges 0 : { *(.debug_aranges) } .debug_pubnames 0 : { (.debug_pubnames) } / DWARF 2. */ .debug_info 0 : { (.debug_info .gnu.linkonce.wi.) } .debug_abbrev 0 : { *(.debug_abbrev) } .debug_line 0 : { (.debug_line .debug_line. .debug_line_end) } .debug_frame 0 : { *(.debug_frame) } .debug_str 0 : { *(.debug_str) } .debug_loc 0 : { *(.debug_loc) } .debug_macinfo 0 : { (.debug_macinfo) } / SGI/MIPS DWARF 2 extensions. */ .debug_weaknames 0 : { *(.debug_weaknames) } .debug_funcnames 0 : { *(.debug_funcnames) } .debug_typenames 0 : { *(.debug_typenames) } .debug_varnames 0 : { (.debug_varnames) } / DWARF 3. */ .debug_pubtypes 0 : { *(.debug_pubtypes) } .debug_ranges 0 : { (.debug_ranges) } / DWARF 5. */ .debug_addr 0 : { *(.debug_addr) } .debug_line_str 0 : { *(.debug_line_str) } .debug_loclists 0 : { *(.debug_loclists) } .debug_macro 0 : { *(.debug_macro) } .debug_names 0 : { *(.debug_names) } .debug_rnglists 0 : { (.debug_rnglists) } .debug_str_offsets 0 : { (.debug_str_offsets) } .debug_sup 0 : { (.debug_sup) } .ARM.attributes 0 : { KEEP ((.ARM.attributes)) KEEP ((.gnu.attributes)) } .note.gnu.arm.ident 0 : { KEEP ((.note.gnu.arm.ident)) } /DISCARD/ : { *(.note.GNU-stack) *(.gnu_debuglink) (.gnu.lto_) } }

' collect2: error: ld returned 1 exit status make[1]: *** [scripts/Makefile.host:111: scripts/basic/fixdep] Error 1 make: *** [Makefile:640: scripts_basic] Error 2 (chroot) hc4Bookworm /usr/src/linux-6.1.41-gentoo #