Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
sandbox-2.29 failed (Thanks guys !! SOLVED)
View unanswered posts
View posts from last 24 hours

Goto page 1, 2  Next  
Reply to topic    Gentoo Forums Forum Index Portage & Programming
View previous topic :: View next topic  
Author Message
mich
Tux's lil' helper
Tux's lil' helper


Joined: 29 Sep 2007
Posts: 135

PostPosted: Thu Feb 02, 2023 10:18 am    Post subject: sandbox-2.29 failed (Thanks guys !! SOLVED) Reply with quote

Hello,
I have a big problem with sandbox. I did all the possibilities and always the same error.:
Somebody can help please?
Here the log:

Emerging (1 of 1) sys-apps/sandbox-2.29::gentoo
* sandbox-2.29.tar.xz BLAKE2B SHA512 size ;-) ... [ ok ]
>>> Unpacking source...
>>> Unpacking sandbox-2.29.tar.xz to /var/tmp/portage/sys-apps/sandbox-2.29/work
>>> Source unpacked in /var/tmp/portage/sys-apps/sandbox-2.29/work
>>> Preparing source in /var/tmp/portage/sys-apps/sandbox-2.29/work/sandbox-2.29 ...
>>> Source prepared.
>>> Configuring source in /var/tmp/portage/sys-apps/sandbox-2.29/work/sandbox-2.29 ...
* abi_x86_32.x86: running multilib-minimal_abi_src_configure
* econf: updating sandbox-2.29/config.sub with /usr/share/gnuconfig/config.sub
* econf: updating sandbox-2.29/config.guess with /usr/share/gnuconfig/config.guess
/var/tmp/portage/sys-apps/sandbox-2.29/work/sandbox-2.29/configure --prefix=/usr --build=i686-pc-linux-gnu --host=i686-pc-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/sandbox-2.29 --htmldir=/usr/share/doc/sandbox-2.29/html --with-sysroot=/ --libdir=/usr/lib
checking for a BSD-compatible install... /usr/lib/portage/python3.10/ebuild-helpers/xattr/install -c
checking whether build environment is sane... yes
checking for a race-free mkdir -p... /bin/mkdir -p
checking for gawk... gawk
checking whether make sets $(MAKE)... yes
checking whether make supports nested variables... yes
checking whether make supports nested variables... (cached) yes
checking environment state... ok
checking for i686-pc-linux-gnu-gcc... x86_64-pc-linux-gnu-gcc -m32 -mfpmath=sse
checking whether the C compiler works... no
configure: error: in `/var/tmp/portage/sys-apps/sandbox-2.29/work/sandbox-2.29-abi_x86_32.x86':
configure: error: C compiler cannot create executables
See `config.log' for more details

!!! Please attach the following file when seeking support:
!!! /var/tmp/portage/sys-apps/sandbox-2.29/work/sandbox-2.29-abi_x86_32.x86/config.log
* ERROR: sys-apps/sandbox-2.29::gentoo failed (configure phase):
* econf failed
*
* Call stack:
* ebuild.sh, line 136: Called src_configure
* environment, line 2196: Called multilib-minimal_src_configure
* environment, line 1533: Called multilib_foreach_abi 'multilib-minimal_abi_src_configure'
* environment, line 1783: Called multibuild_foreach_variant '_multilib_multibuild_wrapper' 'multilib-minimal_abi_src_configure'
* environment, line 1488: Called _multibuild_run '_multilib_multibuild_wrapper' 'multilib-minimal_abi_src_configure'
* environment, line 1486: Called _multilib_multibuild_wrapper 'multilib-minimal_abi_src_configure'
* environment, line 420: Called multilib-minimal_abi_src_configure
* environment, line 1527: Called multilib_src_configure
* environment, line 2004: Called econf
* phase-helpers.sh, line 730: Called __helpers_die 'econf failed'
* isolated-functions.sh, line 112: Called die
* The specific snippet of code:
* die "$@"
*
* If you need support, post the output of `emerge --info '=sys-apps/sandbox-2.29::gentoo'`,
* the complete build log and the output of `emerge -pqv '=sys-apps/sandbox-2.29::gentoo'`.
* If configure failed with a 'cannot run C compiled programs' error, try this:
* FEATURES='-sandbox -usersandbox' emerge sandbox
* The complete build log is located at '/var/tmp/portage/sys-apps/sandbox-2.29/temp/build.log'.
* The ebuild environment file is located at '/var/tmp/portage/sys-apps/sandbox-2.29/temp/environment'.
* Working directory: '/var/tmp/portage/sys-apps/sandbox-2.29/work/sandbox-2.29-abi_x86_32.x86'
* S: '/var/tmp/portage/sys-apps/sandbox-2.29/work/sandbox-2.29'

>>> Failed to emerge sys-apps/sandbox-2.29, Log file:

>>> '/var/tmp/portage/sys-apps/sandbox-2.29/temp/build.log'

* Messages for package sys-apps/sandbox-2.29:

* ERROR: sys-apps/sandbox-2.29::gentoo failed (configure phase):
* econf failed
*
* Call stack:
* ebuild.sh, line 136: Called src_configure
* environment, line 2196: Called multilib-minimal_src_configure
* environment, line 1533: Called multilib_foreach_abi 'multilib-minimal_abi_src_configure'
* environment, line 1783: Called multibuild_foreach_variant '_multilib_multibuild_wrapper' 'multilib-minimal_abi_src_configure'
* environment, line 1488: Called _multibuild_run '_multilib_multibuild_wrapper' 'multilib-minimal_abi_src_configure'
* environment, line 1486: Called _multilib_multibuild_wrapper 'multilib-minimal_abi_src_configure'
* environment, line 420: Called multilib-minimal_abi_src_configure
* environment, line 1527: Called multilib_src_configure
* environment, line 2004: Called econf
* phase-helpers.sh, line 730: Called __helpers_die 'econf failed'
* isolated-functions.sh, line 112: Called die
* The specific snippet of code:
* die "$@"
*
* If you need support, post the output of `emerge --info '=sys-apps/sandbox-2.29::gentoo'`,
* the complete build log and the output of `emerge -pqv '=sys-apps/sandbox-2.29::gentoo'`.
* If configure failed with a 'cannot run C compiled programs' error, try this:
* FEATURES='-sandbox -usersandbox' emerge sandbox
* The complete build log is located at '/var/tmp/portage/sys-apps/sandbox-2.29/temp/build.log'.
* The ebuild environment file is located at '/var/tmp/portage/sys-apps/sandbox-2.29/temp/environment'.
* Working directory: '/var/tmp/portage/sys-apps/sandbox-2.29/work/sandbox-2.29-abi_x86_32.x86'
* S: '/var/tmp/portage/sys-apps/sandbox-2.29/work/sandbox-2.29'

Michel


Last edited by mich on Fri Feb 03, 2023 2:15 pm; edited 1 time in total
Back to top
View user's profile Send private message
fedeliallalinea
Administrator
Administrator


Joined: 08 Mar 2003
Posts: 31571
Location: here

PostPosted: Thu Feb 02, 2023 10:28 am    Post subject: Reply with quote

Please post your emerge --info and /var/tmp/portage/sys-apps/sandbox-2.29/work/sandbox-2.29-abi_x86_32.x86/config.log content file.
_________________
Questions are guaranteed in life; Answers aren't.
Back to top
View user's profile Send private message
mich
Tux's lil' helper
Tux's lil' helper


Joined: 29 Sep 2007
Posts: 135

PostPosted: Thu Feb 02, 2023 11:16 am    Post subject: Reply with quote

Hello thanks,

here : emerege --info and config.log

Code:
emerge --info
Portage 3.0.43 (python 3.10.9-final-0, default/linux/amd64/17.1/desktop/gnome, gcc-12, glibc-2.36-r5, 5.15.88-gentoo x86_64)
=================================================================
System uname: Linux-5.15.88-gentoo-x86_64-Intel-R-_Core-TM-_i7-2600_CPU_@_3.40GHz-with-glibc2.36
KiB Mem:    32854500 total,  28014484 free
KiB Swap:          0 total,         0 free
Timestamp of repository gentoo: Thu, 02 Feb 2023 08:00:01 +0000
Head commit of repository gentoo: ac4738fca722ddc0e5c57ba852154c7e12b1b1c9
sh bash 5.1_p16-r2
ld GNU ld (Gentoo 2.39 p5) 2.39.0
app-misc/pax-utils:        1.3.5::gentoo
app-shells/bash:           5.1_p16-r2::gentoo
dev-lang/perl:             5.36.0-r1::gentoo
dev-lang/python:           3.10.9::gentoo, 3.11.1::gentoo
dev-lang/rust:             1.66.1::gentoo
dev-util/cmake:            3.24.3::gentoo
dev-util/meson:            0.64.1::gentoo
sys-apps/baselayout:       2.9::gentoo
sys-apps/openrc:           0.45.2-r2::gentoo
sys-apps/sandbox:          2.29::gentoo
sys-devel/autoconf:        2.13-r7::gentoo, 2.71-r5::gentoo
sys-devel/automake:        1.16.5::gentoo
sys-devel/binutils:        2.39-r4::gentoo
sys-devel/binutils-config: 5.4.1::gentoo
sys-devel/clang:           15.0.7-r1::gentoo
sys-devel/gcc:             12.2.1_p20230121-r1::gentoo
sys-devel/gcc-config:      2.8::gentoo
sys-devel/libtool:         2.4.7-r1::gentoo
sys-devel/lld:             15.0.7::gentoo
sys-devel/llvm:            15.0.7::gentoo
sys-devel/make:            4.3::gentoo
sys-kernel/linux-headers:  5.15-r3::gentoo (virtual/os-headers)
sys-libs/glibc:            2.36-r5::gentoo
Repositories:

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

ACCEPT_KEYWORDS="amd64"
ACCEPT_LICENSE="@FREE @BINARY-REDISTRIBUTABLE"
CBUILD="x86_64-pc-linux-gnu"
CFLAGS="-march=native -O2 -pipe"
CHOST="x86_64-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/lib64/libreoffice/program/sofficerc /usr/share/gnupg/qualified.txt"
CONFIG_PROTECT_MASK="/etc/ca-certificates.conf /etc/dconf /etc/env.d /etc/fonts/fonts.conf /etc/gconf /etc/gentoo-release /etc/revdep-rebuild /etc/sandbox.d /etc/terminfo"
CXXFLAGS="-march=native -O2 -pipe"
DISTDIR="/var/cache/distfiles"
ENV_UNSET="CARGO_HOME DBUS_SESSION_BUS_ADDRESS DISPLAY GDK_PIXBUF_MODULE_FILE GOBIN GOPATH PERL5LIB PERL5OPT PERLPREFIX PERL_CORE PERL_MB_OPT PERL_MM_OPT XAUTHORITY XDG_CACHE_HOME XDG_CONFIG_HOME XDG_DATA_HOME XDG_RUNTIME_DIR XDG_STATE_HOME"
FCFLAGS="-march=native -O2 -pipe"
FEATURES="assume-digests binpkg-docompress binpkg-dostrip binpkg-logs binpkg-multi-instance buildpkg-live config-protect-if-modified distlocks ebuild-locks fixlafiles ipc-sandbox merge-sync multilib-strict network-sandbox news parallel-fetch pid-sandbox preserve-libs protect-owned qa-unresolved-soname-deps sfperms strict unknown-features-warn unmerge-logs unmerge-orphans userfetch userpriv usersandbox usersync xattr"
FFLAGS="-march=native -O2 -pipe"
GENTOO_MIRRORS="http://ftp.belnet.be/pub/rsync.gentoo.org/gentoo/ rsync://ftp.belnet.be/gentoo/gentoo/ ftp://ftp.free.fr/mirrors/ftp.gentoo.org/ http://ftp.free.fr/mirrors/ftp.gentoo.org/ https://mirrors.ircam.fr/pub/gentoo-distfiles/ rsync://mirrors.ircam.fr/pub/gentoo-distfiles/ http://gentoo.modulix.net/gentoo/ https://mirror.orchid-linux.org/ http://gentoo.mirrors.ovh.net/gentoo-distfiles/ https://mirrors.soeasyto.com/distfiles.gentoo.org/ http://mirrors.soeasyto.com/distfiles.gentoo.org/ ftp://mirrors.soeasyto.com/distfiles.gentoo.org/ https://mirror.eu.oneandone.net/linux/distributions/gentoo/gentoo/ http://mirror.eu.oneandone.net/linux/distributions/gentoo/gentoo/ rsync://mirror.eu.oneandone.net/gentoo/ http://ftp.agdsn.de/gentoo https://ftp.agdsn.de/gentoo rsync://ftp.agdsn.de/gentoo ftp://ftp.uni-hannover.de/gentoo/ ftp://mirror.netcologne.de/gentoo/ https://mirror.netcologne.de/gentoo/ http://mirror.netcologne.de/gentoo/ rsync://mirror.netcologne.de/gentoo/ https://packages.hs-regensburg.de/gentoo-distfiles/ http://packages.hs-regensburg.de/gentoo-distfiles/ https://linux.rz.ruhr-uni-bochum.de/download/gentoo-mirror/ http://linux.rz.ruhr-uni-bochum.de/download/gentoo-mirror/ ftp://linux.rz.ruhr-uni-bochum.de/gentoo-mirror/ rsync://linux.rz.ruhr-uni-bochum.de/gentoo https://ftp.halifax.rwth-aachen.de/gentoo/ http://ftp.halifax.rwth-aachen.de/gentoo/ ftp://ftp.halifax.rwth-aachen.de/gentoo/ rsync://ftp.halifax.rwth-aachen.de/gentoo/ https://ftp.tu-ilmenau.de/mirror/gentoo/ ftp://ftp.tu-ilmenau.de/mirror/gentoo/ rsync://ftp.tu-ilmenau.de/gentoo/ https://ftp.fau.de/gentoo http://ftp.fau.de/gentoo ftp://ftp.fau.de/gentoo rsync://ftp.fau.de/gentoo https://ftp-stud.hs-esslingen.de/pub/Mirrors/gentoo/ http://ftp-stud.hs-esslingen.de/pub/Mirrors/gentoo/ rsync://ftp-stud.hs-esslingen.de/gentoo/ https://gentoo.mirror.garr.it/ http://gentoo.mirror.garr.it/ http://gentoo.mirror.root.lu/ ftp://mirror.root.lu/gentoo/ https://mirror.init7.net/gentoo/ http://mirror.init7.net/gentoo/ rsync://mirror.init7.net/gentoo/"
LANG="en_US.utf8"
LDFLAGS="-Wl,-O1 -Wl,--as-needed"
LEX="flex"
MAKEOPTS="-j8"
PKGDIR="/var/cache/binpkgs"
PORTAGE_CONFIGROOT="/"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --omit-dir-times --compress --force --whole-file --delete --stats --human-readable --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages --exclude=/.git"
PORTAGE_TMPDIR="/var/tmp"
SHELL="/bin/bash"
USE="X a52 aac acl acpi alsa amd64 bluetooth branding bzip2 cairo cdda cdr cli colord crypt cups dbus dri dts dvd dvdr eds elogind encode evo exif flac fortran gdbm gif gnome gnome-keyring gnome-online-accounts gpm gstreamer gtk gui iconv icu introspection ipv6 jpeg lcms libglvnd libnotify libsecret libtirpc mad mng mp3 mp4 mpeg multilib nautilus ncurses networkmanager nls nptl ogg opengl openmp pam pango pcre pdf png policykit ppds pulseaudio readline sdl seccomp sound spell split-usr ssl startup-notification svg sysprof test-rust tiff tracker truetype udev udisks unicode upower usb vorbis wayland wxwidgets x264 xattr xcb xft xml xv xvid zlib" ABI_X86="64" ADA_TARGET="gnat_2021" APACHE2_MODULES="authn_core authz_core socache_shmcb unixd actions alias auth_basic authn_alias authn_anon authn_dbm authn_default authn_file authz_dbm authz_default authz_groupfile authz_host authz_owner authz_user autoindex cache cgi cgid dav dav_fs dav_lock deflate dir disk_cache env expires ext_filter file_cache filter headers include info log_config logio mem_cache mime mime_magic negotiation rewrite setenvif speling status unique_id userdir usertrack vhost_alias" CALLIGRA_FEATURES="karbon sheets words" COLLECTD_PLUGINS="df interface irq load memory rrdtool swap syslog" CPU_FLAGS_X86="aes avx mmx mmxext pclmul popcnt sse sse2 sse3 sse4_1 sse4_2 ssse3" ELIBC="glibc" GPSD_PROTOCOLS="ashtech aivdm earthmate evermore fv18 garmin garmintxt gpsclock greis isync itrax mtk3301 nmea ntrip navcom oceanserver oldstyle oncore rtcm104v2 rtcm104v3 sirf skytraq superstar2 timing tsip tripmate tnt ublox ubx" INPUT_DEVICES="libinput" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LIBREOFFICE_EXTENSIONS="presenter-console presenter-minimizer" LUA_SINGLE_TARGET="lua5-1" LUA_TARGETS="lua5-1" OFFICE_IMPLEMENTATION="libreoffice" PHP_TARGETS="php7-4 php8-0" POSTGRES_TARGETS="postgres12 postgres13" PYTHON_SINGLE_TARGET="python3_10" PYTHON_TARGETS="python3_10" RUBY_TARGETS="ruby27 ruby30" SANE_BACKENDS="epson2" USERLAND="GNU" VIDEO_CARDS="nvidia" XTABLES_ADDONS="quota2 psd pknock lscan length2 ipv4options ipset ipp2p iface geoip fuzzy condition tee tarpit sysrq proto steal rawnat logmark ipmark dhcpmac delude chaos account"
Unset:  ADDR2LINE, AR, ARFLAGS, AS, ASFLAGS, CC, CCLD, CONFIG_SHELL, CPP, CPPFLAGS, CTARGET, CXX, CXXFILT, ELFEDIT, EMERGE_DEFAULT_OPTS, EXTRA_ECONF, F77FLAGS, FC, GCOV, GPROF, INSTALL_MASK, LC_ALL, LD, LFLAGS, LIBTOOL, LINGUAS, MAKE, MAKEFLAGS, NM, OBJCOPY, OBJDUMP, PORTAGE_BINHOST, PORTAGE_BUNZIP2_COMMAND, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS, RANLIB, READELF, RUSTFLAGS, SIZE, STRINGS, STRIP, YACC, YFLAGS



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 sandbox configure 2.29, which was
generated by GNU Autoconf 2.71. Invocation command line was

Code:
  $ /var/tmp/portage/sys-apps/sandbox-2.29/work/sandbox-2.29/configure --prefix=/usr --build=i686-pc-linux-gnu --host=i686-pc-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/sandbox-2.29 --htmldir=/usr/share/doc/sandbox-2.29/html --with-sysroot=/ --libdir=/usr/lib

## --------- ##
## Platform. ##
## --------- ##

hostname = localhost
uname -m = x86_64
uname -r = 5.15.88-gentoo
uname -s = Linux
uname -v = #10 SMP Tue Jan 31 09:22:06 CET 2023

/usr/bin/uname -p = Intel(R) Core(TM) i7-2600 CPU @ 3.40GHz
/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.10/ebuild-helpers/xattr/
PATH: /usr/lib/portage/python3.10/ebuild-helpers/
PATH: /usr/local/sbin/
PATH: /usr/local/bin/
PATH: /usr/sbin/
PATH: /usr/bin/
PATH: /sbin/
PATH: /bin/
PATH: /opt/bin/
PATH: /usr/lib/llvm/15/bin/


## ----------- ##
## Core tests. ##
## ----------- ##

configure:2860: looking for aux files: config.guess config.sub ltmain.sh ar-lib compile missing install-sh
configure:2873:  trying /var/tmp/portage/sys-apps/sandbox-2.29/work/sandbox-2.29/
configure:2902:   /var/tmp/portage/sys-apps/sandbox-2.29/work/sandbox-2.29/config.guess found
configure:2902:   /var/tmp/portage/sys-apps/sandbox-2.29/work/sandbox-2.29/config.sub found
configure:2902:   /var/tmp/portage/sys-apps/sandbox-2.29/work/sandbox-2.29/ltmain.sh found
configure:2902:   /var/tmp/portage/sys-apps/sandbox-2.29/work/sandbox-2.29/ar-lib found
configure:2902:   /var/tmp/portage/sys-apps/sandbox-2.29/work/sandbox-2.29/compile found
configure:2902:   /var/tmp/portage/sys-apps/sandbox-2.29/work/sandbox-2.29/missing found
configure:2884:   /var/tmp/portage/sys-apps/sandbox-2.29/work/sandbox-2.29/install-sh found
configure:3031: checking for a BSD-compatible install
configure:3104: result: /usr/lib/portage/python3.10/ebuild-helpers/xattr/install -c
configure:3115: checking whether build environment is sane
configure:3170: result: yes
configure:3329: checking for a race-free mkdir -p
configure:3373: result: /bin/mkdir -p
configure:3380: checking for gawk
configure:3401: found /usr/bin/gawk
configure:3412: result: gawk
configure:3423: checking whether make sets $(MAKE)
configure:3446: result: yes
configure:3476: checking whether make supports nested variables
configure:3494: result: yes
configure:3642: checking whether make supports nested variables
configure:3660: result: yes
configure:3688: checking environment state
SHELL=/bin/sh
SLOT=0
SESSION_MANAGER=local/gentoodharme2:@/tmp/.ICE-unix/2740,unix/gentoodharme2:/tmp/.ICE-unix/2740
RUBY_TARGETS=
PORTAGE_INST_UID=0
CFLAGS_x32=-mx32
KERNEL_ABI=amd64
PORTAGE_PYTHONPATH=/usr/lib/python3.10/site-packages
QEMU_SOFTMMU_TARGETS=
PORTAGE_FEATURES=assume-digests binpkg-docompress binpkg-dostrip binpkg-logs binpkg-multi-instance buildpkg-live config-protect-if-modified distlocks ebuild-locks fixlafiles ipc-sandbox merge-sync multilib-strict network-sandbox news parallel-fetch pid-sandbox preserve-libs protect-owned qa-unresolved-soname-deps sfperms strict unknown-features-warn unmerge-logs unmerge-orphans userfetch userpriv usersync xattr
COLORTERM=truecolor
ESYSROOT=
XDG_CONFIG_DIRS=/etc/xdg
LESS=-R -M --shift 5
ROOTPATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/opt/bin:/usr/lib/llvm/15/bin
XDG_MENU_PREFIX=gnome-
CFLAGS_x86=-m32 -mfpmath=sse
PORTAGE_PYTHON=/usr/bin/python3.10
USE_EXPAND_VALUES_KERNEL=Darwin linux SunOS Winnt
PYTHON_SINGLE_TARGET=
PROFILE_ONLY_VARIABLES=ARCH ELIBC IUSE_IMPLICIT KERNEL USERLAND USE_EXPAND_IMPLICIT USE_EXPAND_UNPREFIXED USE_EXPAND_VALUES_ARCH USE_EXPAND_VALUES_ELIBC USE_EXPAND_VALUES_KERNEL USE_EXPAND_VALUES_USERLAND
SYMLINK_LIB=no
PKG_CONFIG_PATH=/usr/share/pkgconfig
LANGUAGE=C
USERLAND=GNU
CPU_FLAGS_X86=
PKG_TMPDIR=/var/tmp/portage/._unmerge_
LUA_TARGETS=
LDFLAGS_x86=-m elf_i386
MULTILIB_STRICT_DIRS=/lib32 /lib /usr/lib32 /usr/lib /usr/kde/*/lib32 /usr/kde/*/lib /usr/qt/*/lib32 /usr/qt/*/lib /usr/X11R6/lib32 /usr/X11R6/lib
PKGUSE=
USE_EXPAND_VALUES_USERLAND=BSD GNU
TWISTED_DISABLE_WRITING_OF_PLUGIN_CACHE=1
GNOME_SHELL_SESSION_MODE=classic
SANDBOX_ON=1
SSH_AUTH_SOCK=/run/user/1000/keyring/ssh
IUSE_EFFECTIVE=abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64 abi_x86_32 abi_x86_64 abi_x86_x32 alpha amd64 amd64-linux arm arm64 arm64-macos elibc_Cygwin elibc_Darwin elibc_SunOS elibc_Winnt elibc_bionic elibc_glibc elibc_mingw elibc_musl hppa ia64 kernel_Darwin kernel_SunOS kernel_Winnt kernel_linux loong m68k mips nnp ppc ppc-macos ppc64 ppc64-linux prefix prefix-guest prefix-stack riscv s390 sparc sparc-solaris sparc64-solaris userland_BSD userland_GNU x64-cygwin x64-macos x64-solaris x64-winnt x86 x86-linux x86-solaris x86-winnt
BINPKG_FORMAT=xpak
EPREFIX=
STRINGS=x86_64-pc-linux-gnu-strings
EBUILD_PHASE_FUNC=src_configure
CAMERAS=
CURL_SSL=
PORTAGE_IPC_DAEMON=1
EBUILD_PHASE=configure
IUSE_IMPLICIT=abi_x86_64 prefix prefix-guest prefix-stack
_abi_saved_CHOST=x86_64-pc-linux-gnu
AMDGPU_TARGETS=
PORTAGE_SIGPIPE_STATUS=141
OFFICE_IMPLEMENTATION=
XMODIFIERS=@im=ibus
DESKTOP_SESSION=gnome-classic
SSH_AGENT_PID=2751
CBUILD=i686-pc-linux-gnu
LDFLAGS_amd64=-m elf_x86_64
BINPKG_GPG_VERIFY_BASE_COMMAND=/usr/bin/gpg --verify --batch --no-tty --no-auto-check-trustdb --status-fd 2 [PORTAGE_CONFIG] [SIGNATURE]
DEFAULT_ABI=amd64
ALSA_CARDS=
ABI_S390=
KERNEL=linux
EDITOR=/bin/nano
FFLAGS=-march=native -O2 -pipe -fno-lto
ED=/var/tmp/portage/sys-apps/sandbox-2.29/image
PORTAGE_ARCHLIST=alpha amd64 amd64-linux arm arm-linux arm64 arm64-linux arm64-macos hppa ia64 loong m68k mips ppc ppc-macos ppc64 ppc64-linux riscv riscv-linux s390 sparc sparc-solaris sparc64-solaris x64-cygwin x64-macos x64-solaris x64-winnt x86 x86-linux x86-solaris x86-winnt
MULTILIB_STRICT_DENY=64-bit.*shared object
GTK_MODULES=canberra-gtk-module
EBUILD=/var/db/repos/gentoo/sys-apps/sandbox/sandbox-2.29.ebuild
INHERITED= toolchain-funcs multilib edos2unix strip-linguas wrapper eutils flag-o-matic out-of-source-utils multibuild multilib-build multilib-minimal multiprocessing
EBUILD_MASTER_PID=10
ADA_TARGET=
OPENMPI_RM=
as_nl=

PWD=/var/tmp/portage/sys-apps/sandbox-2.29/work/sandbox-2.29-abi_x86_32.x86
PORTAGE_REPO_NAME=gentoo
PORTAGE_RESTRICT=
PORTAGE_DOCOMPRESS_SIZE_LIMIT=128
LOGNAME=portage
XDG_SESSION_DESKTOP=gnome-classic
EXEOPTIONS=-m0755
CTARGET_default=x86_64-pc-linux-gnu
DEFINED_PHASES= compile configure install postinst prepare test
XDG_SESSION_TYPE=x11
LIBDIR_amd64=lib64
PORTAGE_WORKDIR_MODE=0700
PKGDIR=/var/cache/binpkgs
FILESDIR=/var/tmp/portage/sys-apps/sandbox-2.29/files
DIROPTIONS=-m0755
MAKEOPTS=-j8
PORTAGE_CONFIGROOT=/
ENV_UNSET=CARGO_HOME DBUS_SESSION_BUS_ADDRESS DISPLAY GDK_PIXBUF_MODULE_FILE GOBIN GOPATH PERL5LIB PERL5OPT PERLPREFIX PERL_CORE PERL_MB_OPT PERL_MM_OPT XAUTHORITY XDG_CACHE_HOME XDG_CONFIG_HOME XDG_DATA_HOME XDG_RUNTIME_DIR XDG_STATE_HOME
PM_EBUILD_HOOK_DIR=/etc/portage/env
CXX=x86_64-pc-linux-gnu-g++ -m32 -mfpmath=sse
CXXFLAGS=-march=native -O2 -pipe -fno-lto
PORTAGE_OVERRIDE_EPREFIX=
T=/var/tmp/portage/sys-apps/sandbox-2.29/temp
S=/var/tmp/portage/sys-apps/sandbox-2.29/work/sandbox-2.29
P=sandbox-2.29
D=/var/tmp/portage/sys-apps/sandbox-2.29/image
A=sandbox-2.29.tar.xz
CATEGORY=sys-apps
LDFLAGS_x32=-m elf32_x86_64
WINDOWPATH=8
MOTD_SHOWN=pam
GDM_LANG=en_US.utf8
PYTHON_TARGETS=
CALLIGRA_FEATURES=
LDFLAGS=-Wl,-O1 -Wl,--as-needed -fno-lto
HOME=/var/tmp/portage/sys-apps/sandbox-2.29/homedir
USERNAME=michel
LIBREOFFICE_EXTENSIONS=
LANG=en_US.utf8
CFLAGS_amd64=-m64
WORKDIR=/var/tmp/portage/sys-apps/sandbox-2.29/work
QEMU_USER_TARGETS=
LS_COLORS=rs=0:di=01;34:ln=01;36:mh=00:pi=40;33:so=01;35:do=01;35:bd=40;33;01:cd=40;33;01:or=01;05;37;41:mi=01;05;37;41:su=37;41:sg=30;43:ca=00:tw=30;42:ow=34;42:st=37;44:ex=01;32:*.tar=01;31:*.tgz=01;31:*.arc=01;31:*.arj=01;31:*.taz=01;31:*.lha=01;31:*.lz4=01;31:*.lzh=01;31:*.lzma=01;31:*.tlz=01;31:*.txz=01;31:*.tzo=01;31:*.t7z=01;31:*.zip=01;31:*.z=01;31:*.dz=01;31:*.gz=01;31:*.lrz=01;31:*.lz=01;31:*.lzo=01;31:*.xz=01;31:*.zst=01;31:*.tzst=01;31:*.bz2=01;31:*.bz=01;31:*.tbz=01;31:*.tbz2=01;31:*.tz=01;31:*.deb=01;31:*.rpm=01;31:*.jar=01;31:*.war=01;31:*.ear=01;31:*.sar=01;31:*.rar=01;31:*.alz=01;31:*.ace=01;31:*.zoo=01;31:*.cpio=01;31:*.7z=01;31:*.rz=01;31:*.cab=01;31:*.wim=01;31:*.swm=01;31:*.dwm=01;31:*.esd=01;31:*.avif=01;35:*.jpg=01;35:*.jpeg=01;35:*.mjpg=01;35:*.mjpeg=01;35:*.gif=01;35:*.bmp=01;35:*.pbm=01;35:*.pgm=01;35:*.ppm=01;35:*.tga=01;35:*.xbm=01;35:*.xpm=01;35:*.tif=01;35:*.tiff=01;35:*.png=01;35:*.svg=01;35:*.svgz=01;35:*.mng=01;35:*.pcx=01;35:*.mov=01;35:*.mpg=01;35:*.mpeg=01;35:*.m2v=01;35:*.mkv=01;35:*.webm=01;35:*.webp=01;35:*.ogm=01;35:*.mp4=01;35:*.m4v=01;35:*.mp4v=01;35:*.vob=01;35:*.qt=01;35:*.nuv=01;35:*.wmv=01;35:*.asf=01;35:*.rm=01;35:*.rmvb=01;35:*.flc=01;35:*.avi=01;35:*.fli=01;35:*.flv=01;35:*.gl=01;35:*.dl=01;35:*.xcf=01;35:*.xwd=01;35:*.yuv=01;35:*.cgm=01;35:*.emf=01;35:*.ogv=01;35:*.ogx=01;35:*.cfg=00;32:*.conf=00;32:*.diff=00;32:*.doc=00;32:*.ini=00;32:*.log=00;32:*.patch=00;32:*.pdf=00;32:*.ps=00;32:*.tex=00;32:*.txt=00;32:*.aac=00;36:*.au=00;36:*.flac=00;36:*.m4a=00;36:*.mid=00;36:*.midi=00;36:*.mka=00;36:*.mp3=00;36:*.mpc=00;36:*.ogg=00;36:*.ra=00;36:*.wav=00;36:*.oga=00;36:*.opus=00;36:*.spx=00;36:*.xspf=00;36:*~=00;90:*#=00;90:*.bak=00;90:*.old=00;90:*.orig=00;90:*.part=00;90:*.rej=00;90:*.swp=00;90:*.tmp=00;90:*.dpkg-dist=00;90:*.dpkg-old=00;90:*.ucf-dist=00;90:*.ucf-new=00;90:*.ucf-old=00;90:*.rpmnew=00;90:*.rpmorig=00;90:*.rpmsave=00;90:
XDG_CURRENT_DESKTOP=GNOME-Classic:GNOME
INSOPTIONS=-m0644
UWSGI_PLUGINS=
COLUMNS=211
CHOST_x86=i686-pc-linux-gnu
BROOT=
PORTAGE_TMPDIR=/var/tmp
VTE_VERSION=7002
PORTAGE_COLORMAP=PORTAGE_COLOR_BAD=$''
PORTAGE_COLOR_BRACKET=$''
PORTAGE_COLOR_ERR=$''
PORTAGE_COLOR_GOOD=$''
PORTAGE_COLOR_HILITE=$''
PORTAGE_COLOR_INFO=$''
PORTAGE_COLOR_LOG=$''
PORTAGE_COLOR_NORMAL=$''
PORTAGE_COLOR_QAWARN=$''
PORTAGE_COLOR_WARN=$''
SANDBOX_READ=/:/var/tmp/portage
LCD_DEVICES=
BINPKG_GPG_VERIFY_GPG_HOME=/etc/portage/gnupg
FEATURES=assume-digests binpkg-docompress binpkg-dostrip binpkg-logs binpkg-multi-instance buildpkg-live config-protect-if-modified distlocks ebuild-locks fixlafiles ipc-sandbox merge-sync multilib-strict network-sandbox news parallel-fetch pid-sandbox preserve-libs protect-owned qa-unresolved-soname-deps sfperms strict unknown-features-warn unmerge-logs unmerge-orphans userfetch userpriv usersync xattr
_abi_saved_CBUILD=x86_64-pc-linux-gnu
TMPDIR=/var/tmp/portage/sys-apps/sandbox-2.29/temp
GNOME_TERMINAL_SCREEN=/org/gnome/Terminal/screen/8b27775c_bf9f_4045_ada6_a5fe972457f5
CPPFLAGS=
PORTAGE_BIN_PATH=/usr/lib/portage/python3.10
CPU_FLAGS_PPC=
_E_INSDESTTREE_=
ECONF_SOURCE=/var/tmp/portage/sys-apps/sandbox-2.29/work/sandbox-2.29
LD=x86_64-pc-linux-gnu-ld -m elf_i386
OPENMPI_OFED_FEATURES=
PORTAGE_INTERNAL_CALLER=1
PORTAGE_COMPRESSION_COMMAND=zstd -T8
PVR=2.29
PKG_LOGDIR=/var/tmp/portage/sys-apps/sandbox-2.29/temp/logging
PKG_CONFIG_LIBDIR=/usr/lib/pkgconfig
READELF=x86_64-pc-linux-gnu-readelf
CPU_FLAGS_ARM=
KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86
PORTAGE_COMPRESS_EXCLUDE_SUFFIXES=css gif htm[l]? jp[e]?g js pdf png
PORTAGE_BUILD_USER=portage
OPENMPI_FABRICS=
NGINX_MODULES_MAIL=
USE_EXPAND_UNPREFIXED=ARCH
MOPREFIX=sandbox
CHOST_amd64=x86_64-pc-linux-gnu
_E_EXEDESTTREE_=
MOZ_GMP_PATH=/usr/lib64/nsbrowser/plugins/gmp-gmpopenh264/system-installed
FFTOOLS=
FETCHCOMMAND_SSH=bash -c "x=\${2#ssh://} ; host=\${x%%/*} ; port=\${host##*:} ; host=\${host%:*} ; [[ \${host} = \${port} ]] && port= ; exec rsync --rsh=\"ssh \${port:+-p\${port}} \${3}\" -avP \"\${host}:/\${x#*/}\" \"\$1\"" rsync "${DISTDIR}/${FILE}" "${URI}" "${PORTAGE_SSH_OPTS}"
LLVM_TARGETS=
PORTAGE_PYM_PATH=/usr/lib/python3.10/site-packages
FCFLAGS=-march=native -O2 -pipe -fno-lto
XDG_SESSION_CLASS=user
MULTILIB_STRICT_EXEMPT=(perl5|gcc|binutils|eclipse-3|debug|portage|udev|systemd|clang|python-exec|llvm)
LUA_SINGLE_TARGET=
TERM=xterm-256color
F77=x86_64-pc-linux-gnu-gfortran -m32 -mfpmath=sse
BOOTSTRAP_USE=unicode internal-glib pkg-config split-usr xml python_targets_python3_10 multilib
LESSOPEN=|lesspipe %s
EROOT=
PORTAGE_XATTR_EXCLUDE=btrfs.* security.evm security.ima    security.selinux system.nfs4_acl user.apache_handler    user.Beagle.* user.dublincore.* user.mime_encoding user.xdg.*
PORTAGE_LOG_FILE=/var/tmp/portage/sys-apps/sandbox-2.29/temp/build.log
CCASFLAGS=
PORTAGE_DEBUG=0
PORTAGE_PROPERTIES=
GNOME_TERMINAL_SERVICE=:1.72
PORTAGE_DEPCACHEDIR=/var/cache/edb/dep
L10N=
AR=x86_64-pc-linux-gnu-ar
ARCH=amd64
MANPAGER=manpager
NGINX_MODULES_HTTP=
ROOT=
ABI_X86=64 32
ROS_MESSAGES=
VIDEO_CARDS=
TEMP=/var/tmp/portage/sys-apps/sandbox-2.29/temp
BINPKG_GPG_SIGNING_DIGEST=SHA512
LIBDIR_x32=libx32
USE_EXPAND_VALUES_ARCH=alpha amd64 amd64-linux arm arm64 arm64-macos hppa ia64 loong m68k mips ppc ppc64 ppc64-linux ppc-macos riscv s390 sparc sparc64-solaris sparc-solaris x64-cygwin x64-macos x64-solaris x64-winnt x86 x86-linux x86-solaris x86-winnt
INPUT_DEVICES=
GPG_VERIFY_USER_DROP=nobody
SHLVL=2
DISTDIR=/var/tmp/portage/sys-apps/sandbox-2.29/distdir
NM=x86_64-pc-linux-gnu-nm
enable_year2038=no
PORTAGE_REPOSITORIES=[DEFAULT]
auto-sync = yes
main-repo = gentoo
strict-misc-digests = true
sync-allow-hardlinks = true
sync-openpgp-key-refresh = true
sync-rcu = false
volatile = true

[gentoo]
auto-sync = yes
location = /var/db/repos/gentoo
masters =
priority = -1000
strict-misc-digests = true
sync-allow-hardlinks = true
sync-openpgp-key-path = /usr/share/openpgp-keys/gentoo-release.asc
sync-openpgp-key-refresh = true
sync-openpgp-key-refresh-retry-count = 40
sync-openpgp-key-refresh-retry-delay-exp-base = 2
sync-openpgp-key-refresh-retry-delay-max = 60
sync-openpgp-key-refresh-retry-delay-mult = 4
sync-openpgp-key-refresh-retry-overall-timeout = 1200
sync-openpgp-keyserver = hkps://keys.gentoo.org
sync-rcu = false
sync-type = rsync
sync-uri = rsync://rsync.gentoo.org/gentoo-portage
volatile = true
sync-rsync-verify-jobs = 1
sync-rsync-extra-opts =
sync-rsync-verify-metamanifest = yes
sync-rsync-verify-max-age = 24

APACHE2_MPMS=
PAGER=/usr/bin/less
LEX=flex
SANDBOX_WRITE=/var/tmp/portage
CHOST_default=x86_64-pc-linux-gnu
QT_IM_MODULE=ibus
GPSD_PROTOCOLS=
LC_MESSAGES=C
XTABLES_ADDONS=
PYTHONDONTWRITEBYTECODE=1
LICENSE=GPL-2
SYSROOT=
VOICEMAIL_STORAGE=
PV=2.29
RESUMECOMMAND_SSH=bash -c "x=\${2#ssh://} ; host=\${x%%/*} ; port=\${host##*:} ; host=\${host%:*} ; [[ \${host} = \${port} ]] && port= ; exec rsync --rsh=\"ssh \${port:+-p\${port}} \${3}\" -avP \"\${host}:/\${x#*/}\" \"\$1\"" rsync "${DISTDIR}/${FILE}" "${URI}" "${PORTAGE_SSH_OPTS}"
SANDBOX_LOG=/var/tmp/portage/sys-apps/sandbox-2.29/temp/sandbox.log
PR=r0
COLLECTD_PLUGINS=
PN=sandbox
XARGS=xargs -r
SANE_BACKENDS=
DUALCASE=1
USE_EXPAND_IMPLICIT=ARCH ELIBC KERNEL USERLAND
PF=sandbox-2.29
USE_EXPAND_VALUES_ELIBC=bionic Cygwin Darwin glibc mingw musl SunOS Winnt
PORTAGE_BASHRC=/etc/portage/bashrc
ACCEPT_LICENSE=GPL-2
BUILD_PREFIX=/var/tmp/portage
MERGE_TYPE=source
GCC_SPECS=
ABI_MIPS=
_E_DOCDESTTREE_=
GSETTINGS_BACKEND=dconf
_E_DESTTREE_=/usr
PORTAGE_ACTUAL_DISTDIR=/var/cache/distfiles
OBJCOPY=x86_64-pc-linux-gnu-objcopy
CCACHE_DISABLE=1
LIBDIR_default=lib
SANDBOX_PREDICT=
_DEFAULT_ABI_SAVED=true
LIBOPTIONS=-m0644
FC=x86_64-pc-linux-gnu-gfortran -m32 -mfpmath=sse
GRUB_PLATFORMS=
PKG_CONFIG_SYSTEM_LIBRARY_PATH=/lib:/usr/lib
LC_ALL=C
GPG_VERIFY_GROUP_DROP=nogroup
SANDBOX_DENY=
STRIP=x86_64-pc-linux-gnu-strip
LC_COLLATE=C
XDG_DATA_DIRS=/usr/local/share:/usr/share:/usr/share/gdm
CHOST=i686-pc-linux-gnu
BINPKG_GPG_SIGNING_BASE_COMMAND=/usr/bin/flock /run/lock/portage-binpkg-gpg.lock /usr/bin/gpg --sign --armor [PORTAGE_CONFIG]
TMP=/var/tmp/portage/sys-apps/sandbox-2.29/temp
PORTAGE_INST_GID=0
OBJDUMP=x86_64-pc-linux-gnu-objdump
PATH=/usr/lib/portage/python3.10/ebuild-helpers/xattr:/usr/lib/portage/python3.10/ebuild-helpers:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/opt/bin:/usr/lib/llvm/15/bin
PORTAGE_BZIP2_COMMAND=bzip2
PORTAGE_BUILDDIR=/var/tmp/portage/sys-apps/sandbox-2.29
CHOST_x32=x86_64-pc-linux-gnux32
NGINX_MODULES_STREAM=
USE=abi_x86_32 abi_x86_64 amd64 elibc_glibc kernel_linux nnp userland_GNU
PHP_TARGETS=
GDMSESSION=gnome-classic
POSTGRES_TARGETS=
CC=x86_64-pc-linux-gnu-gcc -m32 -mfpmath=sse
CFLAGS=-march=native -O2 -pipe -fno-lto
USE_EXPAND=ABI_MIPS ABI_S390 ABI_X86 ADA_TARGET ALSA_CARDS AMDGPU_TARGETS APACHE2_MODULES APACHE2_MPMS CALLIGRA_FEATURES CAMERAS COLLECTD_PLUGINS CPU_FLAGS_ARM CPU_FLAGS_PPC CPU_FLAGS_X86 CURL_SSL ELIBC FFTOOLS GPSD_PROTOCOLS GRUB_PLATFORMS INPUT_DEVICES KERNEL L10N LCD_DEVICES LIBREOFFICE_EXTENSIONS LLVM_TARGETS LUA_SINGLE_TARGET LUA_TARGETS MONKEYD_PLUGINS NGINX_MODULES_HTTP NGINX_MODULES_MAIL NGINX_MODULES_STREAM OFFICE_IMPLEMENTATION OPENMPI_FABRICS OPENMPI_OFED_FEATURES OPENMPI_RM PHP_TARGETS POSTGRES_TARGETS PYTHON_SINGLE_TARGET PYTHON_TARGETS QEMU_SOFTMMU_TARGETS QEMU_USER_TARGETS ROS_MESSAGES RUBY_TARGETS SANE_BACKENDS USERLAND UWSGI_PLUGINS VIDEO_CARDS VOICEMAIL_STORAGE XTABLES_ADDONS
MULTILIB_ABIS=amd64 x86
LIBDIR_x86=lib
PORTAGE_GID=250
PORTAGE_BUILD_GROUP=portage
APACHE2_MODULES=
COMMON_FLAGS=-march=native -O2 -pipe
ADAFLAGS=
CONF_PREFIX=/usr
ELIBC=glibc
EAPI=7
PKG_CONFIG_SYSTEM_INCLUDE_PATH=/usr/include
RANLIB=x86_64-pc-linux-gnu-ranlib
ABI=x86
ECLASS_DEPTH=0
PORTAGE_BASHRC_FILES=/var/db/repos/gentoo/profiles/default/linux/amd64/17.1/profile.bashrc
OLDPWD=/var/tmp/portage/sys-apps/sandbox-2.29/work/sandbox-2.29
MONKEYD_PLUGINS=
EMERGE_FROM=ebuild
PKG_CONFIG=x86_64-pc-linux-gnu-pkg-config
_=/usr/bin/env
configure:3691: result: ok
configure:3711: checking for i686-pc-linux-gnu-gcc
configure:3743: result: x86_64-pc-linux-gnu-gcc -m32 -mfpmath=sse
configure:4141: checking for C compiler version
configure:4150: x86_64-pc-linux-gnu-gcc -m32 -mfpmath=sse --version >&5
x86_64-pc-linux-gnu-gcc (Gentoo 12.2.1_p20230121-r1 p10) 12.2.1 20230121
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:4161: $? = 0
configure:4150: x86_64-pc-linux-gnu-gcc -m32 -mfpmath=sse -v >&5
Using built-in specs.
COLLECT_GCC=x86_64-pc-linux-gnu-gcc
COLLECT_LTO_WRAPPER=/usr/libexec/gcc/x86_64-pc-linux-gnu/12/lto-wrapper
Target: x86_64-pc-linux-gnu
Configured with: /var/tmp/portage/sys-devel/gcc-12.2.1_p20230121-r1/work/gcc-12-20230121/configure --host=x86_64-pc-linux-gnu --build=x86_64-pc-linux-gnu --prefix=/usr --bindir=/usr/x86_64-pc-linux-gnu/gcc-bin/12 --includedir=/usr/lib/gcc/x86_64-pc-linux-gnu/12/include --datadir=/usr/share/gcc-data/x86_64-pc-linux-gnu/12 --mandir=/usr/share/gcc-data/x86_64-pc-linux-gnu/12/man --infodir=/usr/share/gcc-data/x86_64-pc-linux-gnu/12/info --with-gxx-include-dir=/usr/lib/gcc/x86_64-pc-linux-gnu/12/include/g++-v12 --with-python-dir=/share/gcc-data/x86_64-pc-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.2.1_p20230121-r1 p10' --with-gcc-major-version-only --disable-esp --enable-libstdcxx-time --disable-libstdcxx-pch --enable-shared --enable-threads=posix --enable-__cxa_atexit --enable-clocale=gnu --disable-multilib --with-multilib-list=m64 --disable-fixed-point --enable-targets=all --enable-libgomp --disable-libssp --disable-libada --disable-cet --disable-systemtap --disable-valgrind-annotations --disable-vtable-verify --disable-libvtv --without-zstd --enable-lto --without-isl --enable-default-pie --enable-default-ssp
Thread model: posix
Supported LTO compression algorithms: zlib
gcc version 12.2.1 20230121 (Gentoo 12.2.1_p20230121-r1 p10)
configure:4161: $? = 0
configure:4150: x86_64-pc-linux-gnu-gcc -m32 -mfpmath=sse -V >&5
x86_64-pc-linux-gnu-gcc: error: unrecognized command-line option '-V'
x86_64-pc-linux-gnu-gcc: fatal error: no input files
compilation terminated.
configure:4161: $? = 1
configure:4150: x86_64-pc-linux-gnu-gcc -m32 -mfpmath=sse -qversion >&5
x86_64-pc-linux-gnu-gcc: error: unrecognized command-line option '-qversion'; did you mean '--version'?
x86_64-pc-linux-gnu-gcc: fatal error: no input files
compilation terminated.
configure:4161: $? = 1
configure:4150: x86_64-pc-linux-gnu-gcc -m32 -mfpmath=sse -version >&5
x86_64-pc-linux-gnu-gcc: error: unrecognized command-line option '-version'
x86_64-pc-linux-gnu-gcc: fatal error: no input files
compilation terminated.
configure:4161: $? = 1
configure:4181: checking whether the C compiler works
configure:4203: x86_64-pc-linux-gnu-gcc -m32 -mfpmath=sse -march=native -O2 -pipe -fno-lto  -Wl,-O1 -Wl,--as-needed -fno-lto conftest.c  >&5
/usr/lib/gcc/x86_64-pc-linux-gnu/12/../../../../x86_64-pc-linux-gnu/bin/ld: skipping incompatible /usr/lib/gcc/x86_64-pc-linux-gnu/12/libgcc.a when searching for -lgcc
/usr/lib/gcc/x86_64-pc-linux-gnu/12/../../../../x86_64-pc-linux-gnu/bin/ld: cannot find -lgcc: No such file or directory
/usr/lib/gcc/x86_64-pc-linux-gnu/12/../../../../x86_64-pc-linux-gnu/bin/ld: skipping incompatible /usr/lib/gcc/x86_64-pc-linux-gnu/12/libgcc_s.so.1 when searching for libgcc_s.so.1
/usr/lib/gcc/x86_64-pc-linux-gnu/12/../../../../x86_64-pc-linux-gnu/bin/ld: skipping incompatible /usr/lib/gcc/x86_64-pc-linux-gnu/12/libgcc_s.so.1 when searching for libgcc_s.so.1
/usr/lib/gcc/x86_64-pc-linux-gnu/12/../../../../x86_64-pc-linux-gnu/bin/ld: cannot find libgcc_s.so.1: No such file or directory
/usr/lib/gcc/x86_64-pc-linux-gnu/12/../../../../x86_64-pc-linux-gnu/bin/ld: skipping incompatible /usr/lib/gcc/x86_64-pc-linux-gnu/12/libgcc_s.so.1 when searching for libgcc_s.so.1
/usr/lib/gcc/x86_64-pc-linux-gnu/12/../../../../x86_64-pc-linux-gnu/bin/ld: skipping incompatible /usr/lib/gcc/x86_64-pc-linux-gnu/12/libgcc.a when searching for -lgcc
/usr/lib/gcc/x86_64-pc-linux-gnu/12/../../../../x86_64-pc-linux-gnu/bin/ld: cannot find -lgcc: No such file or directory
collect2: error: ld returned 1 exit status
configure:4207: $? = 1
configure:4247: result: no
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "sandbox"
| #define PACKAGE_TARNAME "sandbox"
| #define PACKAGE_VERSION "2.29"
| #define PACKAGE_STRING "sandbox 2.29"
| #define PACKAGE_BUGREPORT "sandbox@gentoo.org"
| #define PACKAGE_URL ""
| #define PACKAGE "sandbox"
| #define VERSION "2.29"
| #define SANDBOX_CONFIGURE_OPTS "--prefix=/usr --build=i686-pc-linux-gnu --host=i686-pc-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/sandbox-2.29 --htmldir=/usr/share/doc/sandbox-2.29/html --with-sysroot=/ --libdir=/usr/lib build_alias=i686-pc-linux-gnu host_alias=i686-pc-linux-gnu 'CC=x86_64-pc-linux-gnu-gcc -m32 -mfpmath=sse' 'CFLAGS=-march=native -O2 -pipe -fno-lto' 'LDFLAGS=-Wl,-O1 -Wl,--as-needed -fno-lto' CPPFLAGS="
| /* end confdefs.h.  */
|
| int
| main (void)
| {
|
|   ;
|   return 0;
| }
configure:4252: error: in `/var/tmp/portage/sys-apps/sandbox-2.29/work/sandbox-2.29-abi_x86_32.x86':
configure:4254: error: C compiler cannot create executables
See `config.log' for more details

## ---------------- ##
## Cache variables. ##
## ---------------- ##

ac_cv_env_CC_set=set
ac_cv_env_CC_value='x86_64-pc-linux-gnu-gcc -m32 -mfpmath=sse'
ac_cv_env_CFLAGS_set=set
ac_cv_env_CFLAGS_value='-march=native -O2 -pipe -fno-lto'
ac_cv_env_CPPFLAGS_set=set
ac_cv_env_CPPFLAGS_value=
ac_cv_env_CPP_set=
ac_cv_env_CPP_value=
ac_cv_env_LDFLAGS_set=set
ac_cv_env_LDFLAGS_value='-Wl,-O1 -Wl,--as-needed -fno-lto'
ac_cv_env_LIBS_set=
ac_cv_env_LIBS_value=
ac_cv_env_LT_SYS_LIBRARY_PATH_set=
ac_cv_env_LT_SYS_LIBRARY_PATH_value=
ac_cv_env_build_alias_set=set
ac_cv_env_build_alias_value=i686-pc-linux-gnu
ac_cv_env_host_alias_set=set
ac_cv_env_host_alias_value=i686-pc-linux-gnu
ac_cv_env_target_alias_set=
ac_cv_env_target_alias_value=
ac_cv_path_install='/usr/lib/portage/python3.10/ebuild-helpers/xattr/install -c'
ac_cv_path_mkdir=/bin/mkdir
ac_cv_prog_AWK=gawk
ac_cv_prog_CC='x86_64-pc-linux-gnu-gcc -m32 -mfpmath=sse'
ac_cv_prog_make_make_set=yes
am_cv_make_support_nested_variables=yes

## ----------------- ##
## Output variables. ##
## ----------------- ##

ACLOCAL='${SHELL} '\''/var/tmp/portage/sys-apps/sandbox-2.29/work/sandbox-2.29/missing'\'' aclocal-1.16'
ALLOCA=''
AMDEPBACKSLASH=''
AMDEP_FALSE=''
AMDEP_TRUE=''
AMTAR='$${TAR-tar}'
AM_BACKSLASH='\'
AM_DEFAULT_V='$(AM_DEFAULT_VERBOSITY)'
AM_DEFAULT_VERBOSITY='1'
AM_V='$(V)'
AR='x86_64-pc-linux-gnu-ar'
AUTOCONF='${SHELL} '\''/var/tmp/portage/sys-apps/sandbox-2.29/work/sandbox-2.29/missing'\'' autoconf'
AUTOHEADER='${SHELL} '\''/var/tmp/portage/sys-apps/sandbox-2.29/work/sandbox-2.29/missing'\'' autoheader'
AUTOM4TE=''
AUTOMAKE='${SHELL} '\''/var/tmp/portage/sys-apps/sandbox-2.29/work/sandbox-2.29/missing'\'' automake-1.16'
AWK='gawk'
CC='x86_64-pc-linux-gnu-gcc -m32 -mfpmath=sse'
CCDEPMODE=''
CFLAGS='-march=native -O2 -pipe -fno-lto'
CFLAG_EXCEPTIONS=''
CPP=''
CPPFLAGS=''
CSCOPE='cscope'
CTAGS='ctags'
CYGPATH_W='echo'
DEFS=''
DEPDIR=''
DLLTOOL=''
DSYMUTIL=''
DUMPBIN=''
ECHO_C=''
ECHO_N='-n'
ECHO_T=''
EGREP=''
ETAGS='etags'
EXEEXT=''
FGREP=''
GREP=''
HAVE_LIBSIGSEGV_FALSE=''
HAVE_LIBSIGSEGV_TRUE=''
INSTALL_DATA='${INSTALL} -m 644'
INSTALL_PROGRAM='${INSTALL}'
INSTALL_SCRIPT='${INSTALL}'
INSTALL_STRIP_PROGRAM='$(install_sh) -c -s'
LD='x86_64-pc-linux-gnu-ld -m elf_i386'
LDFLAGS='-Wl,-O1 -Wl,--as-needed -fno-lto'
LDFLAG_VER=''
LIBC_PATH=''
LIBOBJS=''
LIBS=''
LIBTOOL=''
LIPO=''
LN_S=''
LTLIBOBJS=''
LT_SYS_LIBRARY_PATH=''
MAKEINFO='${SHELL} '\''/var/tmp/portage/sys-apps/sandbox-2.29/work/sandbox-2.29/missing'\'' makeinfo'
MANIFEST_TOOL=''
MKDIR_P='/bin/mkdir -p'
NM='x86_64-pc-linux-gnu-nm'
NMEDIT=''
OBJDUMP='x86_64-pc-linux-gnu-objdump'
OBJEXT=''
OTOOL64=''
OTOOL=''
PACKAGE='sandbox'
PACKAGE_BUGREPORT='sandbox@gentoo.org'
PACKAGE_NAME='sandbox'
PACKAGE_STRING='sandbox 2.29'
PACKAGE_TARNAME='sandbox'
PACKAGE_URL=''
PACKAGE_VERSION='2.29'
PATH_SEPARATOR=':'
RANLIB='x86_64-pc-linux-gnu-ranlib'
READELF='x86_64-pc-linux-gnu-readelf'
SANDBOX_DEFINES=''
SB_SCHIZO_FALSE=''
SB_SCHIZO_HEADERS=''
SB_SCHIZO_SETTINGS=''
SB_SCHIZO_TRUE=''
SED=''
SET_MAKE=''
SHELL='/bin/sh'
STRIP='x86_64-pc-linux-gnu-strip'
VERSION='2.29'
ac_ct_AR=''
ac_ct_CC=''
ac_ct_DUMPBIN=''
ac_ct_READELF=''
am__EXEEXT_FALSE=''
am__EXEEXT_TRUE=''
am__fastdepCC_FALSE=''
am__fastdepCC_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 -'
bindir='${exec_prefix}/bin'
build='i686-pc-linux-gnu'
build_alias='i686-pc-linux-gnu'
build_cpu=''
build_os=''
build_vendor=''
datadir='/usr/share'
datarootdir='${prefix}/share'
docdir='/usr/share/doc/sandbox-2.29'
dvidir='${docdir}'
exec_prefix='NONE'
host='i686-pc-linux-gnu'
host_alias='i686-pc-linux-gnu'
host_cpu=''
host_os=''
host_vendor=''
htmldir='/usr/share/doc/sandbox-2.29/html'
includedir='${prefix}/include'
infodir='/usr/share/info'
install_sh='${SHELL} /var/tmp/portage/sys-apps/sandbox-2.29/work/sandbox-2.29/install-sh'
libdir='/usr/lib'
libexecdir='${exec_prefix}/libexec'
localedir='${datarootdir}/locale'
localstatedir='/var/lib'
mandir='/usr/share/man'
mkdir_p='$(MKDIR_P)'
oldincludedir='/usr/include'
pdfdir='${docdir}'
prefix='/usr'
program_transform_name='s,x,x,'
psdir='${docdir}'
runstatedir='${localstatedir}/run'
sbindir='${exec_prefix}/sbin'
sharedstatedir='${prefix}/com'
sysconfdir='/etc'
target_alias=''

## ----------- ##
## confdefs.h. ##
## ----------- ##

/* confdefs.h */
#define PACKAGE_NAME "sandbox"
#define PACKAGE_TARNAME "sandbox"
#define PACKAGE_VERSION "2.29"
#define PACKAGE_STRING "sandbox 2.29"
#define PACKAGE_BUGREPORT "sandbox@gentoo.org"
#define PACKAGE_URL ""
#define PACKAGE "sandbox"
#define VERSION "2.29"
#define SANDBOX_CONFIGURE_OPTS "--prefix=/usr --build=i686-pc-linux-gnu --host=i686-pc-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/sandbox-2.29 --htmldir=/usr/share/doc/sandbox-2.29/html --with-sysroot=/ --libdir=/usr/lib build_alias=i686-pc-linux-gnu host_alias=i686-pc-linux-gnu 'CC=x86_64-pc-linux-gnu-gcc -m32 -mfpmath=sse' 'CFLAGS=-march=native -O2 -pipe -fno-lto' 'LDFLAGS=-Wl,-O1 -Wl,--as-needed -fno-lto' CPPFLAGS="

configure: exit 77


Added code tag -- fedeliallalinea
Back to top
View user's profile Send private message
fedeliallalinea
Administrator
Administrator


Joined: 08 Mar 2003
Posts: 31571
Location: here

PostPosted: Thu Feb 02, 2023 1:09 pm    Post subject: Reply with quote

Can you post also emerge -pv gcc output?
_________________
Questions are guaranteed in life; Answers aren't.
Back to top
View user's profile Send private message
mich
Tux's lil' helper
Tux's lil' helper


Joined: 29 Sep 2007
Posts: 135

PostPosted: Thu Feb 02, 2023 1:22 pm    Post subject: Reply with quote

Here the output:

emerge -pv gcc

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

Calculating dependencies... done!
[ebuild R ] sys-libs/libxcrypt-4.4.28-r2:0/1::gentoo USE="(compat) (split-usr) (system) -headers-only -static-libs -test" ABI_X86="32* (64) (-x32)" 0 KiB
[ebuild R ] sys-devel/gcc-12.2.1_p20230121-r1:12::gentoo USE="(cxx) fortran (multilib*) nls nptl openmp (pie) sanitize ssp -ada (-cet) (-custom-cflags) -d -debug -default-stack-clash-protection -default-znow -doc (-fixed-point) -go -graphite -hardened (-ieee-long-double) -jit (-libssp) -lto -objc -objc++ -objc-gc (-pch) -pgo -systemtap -test -valgrind -vanilla -vtv -zstd" 0 KiB

Total: 2 packages (2 reinstalls), Size of downloads: 0 KiB

Thanks a lot
Back to top
View user's profile Send private message
fedeliallalinea
Administrator
Administrator


Joined: 08 Mar 2003
Posts: 31571
Location: here

PostPosted: Thu Feb 02, 2023 2:28 pm    Post subject: Reply with quote

Have you changed your profile? It's weird that gcc does not have the multilib use flag with the default/linux/amd64/17.1/desktop/gnome profile.
_________________
Questions are guaranteed in life; Answers aren't.
Back to top
View user's profile Send private message
mich
Tux's lil' helper
Tux's lil' helper


Joined: 29 Sep 2007
Posts: 135

PostPosted: Thu Feb 02, 2023 3:11 pm    Post subject: Reply with quote

Hello,
As can you see not at all:

eselect profile list
Available profile symlink targets:
[1] default/linux/amd64/17.1 (stable)
[2] default/linux/amd64/17.1/selinux (stable)
[3] default/linux/amd64/17.1/hardened (stable)
[4] default/linux/amd64/17.1/hardened/selinux (stable)
[5] default/linux/amd64/17.1/desktop (stable)
[6] default/linux/amd64/17.1/desktop/gnome (stable) *
[7] default/linux/amd64/17.1/desktop/gnome/systemd (stable)
[8] default/linux/amd64/17.1/desktop/gnome/systemd/merged-usr (stable)
[9] default/linux/amd64/17.1/desktop/plasma (stable)
[10] default/linux/amd64/17.1/desktop/plasma/systemd (stable)
[11] default/linux/amd64/17.1/desktop/plasma/systemd/merged-usr (stable)
[12] default/linux/amd64/17.1/desktop/systemd (stable)
[13] default/linux/amd64/17.1/desktop/systemd/merged-usr (stable)
[14] default/linux/amd64/17.1/developer (exp)
[15] default/linux/amd64/17.1/no-multilib (stable)
[16] default/linux/amd64/17.1/no-multilib/hardened (stable)
[17] default/linux/amd64/17.1/no-multilib/hardened/selinux (stable)
[18] default/linux/amd64/17.1/no-multilib/systemd (dev)
[19] default/linux/amd64/17.1/no-multilib/systemd/merged-usr (dev)
[20] default/linux/amd64/17.1/no-multilib/systemd/selinux (exp)
[21] default/linux/amd64/17.1/no-multilib/systemd/selinux/merged-usr (exp)
[22] default/linux/amd64/17.1/systemd (stable)
[23] default/linux/amd64/17.1/systemd/merged-usr (stable)
[24] default/linux/amd64/17.1/systemd/selinux (exp)
[25] default/linux/amd64/17.1/systemd/selinux/merged-usr (exp)
[26] default/linux/amd64/17.1/clang (exp)
[27] default/linux/amd64/17.1/systemd/clang (exp)
[28] default/linux/amd64/17.1/systemd/clang/merged-usr (exp)
[29] default/linux/amd64/17.0/x32 (dev)
[30] default/linux/amd64/17.0/x32/systemd (exp)
[31] default/linux/amd64/17.0/x32/systemd/merged-usr (exp)
[32] default/linux/amd64/17.0/musl (dev)
[33] default/linux/amd64/17.0/musl/clang (exp)
[34] default/linux/amd64/17.0/musl/hardened (exp)
[35] default/linux/amd64/17.0/musl/hardened/selinux (exp)
Back to top
View user's profile Send private message
mich
Tux's lil' helper
Tux's lil' helper


Joined: 29 Sep 2007
Posts: 135

PostPosted: Thu Feb 02, 2023 3:19 pm    Post subject: Reply with quote

Here i see multilib as use flag :

emerge -pv sys-devel/gcc

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

Calculating dependencies... done!
[ebuild R ] sys-libs/libxcrypt-4.4.28-r2:0/1::gentoo USE="(compat) (split-usr) (system) -headers-only -static-libs -test" ABI_X86="32* (64) (-x32)" 0 KiB
[ebuild R ] sys-devel/gcc-12.2.1_p20230121-r1:12::gentoo USE="(cxx) fortran (multilib*) nls nptl openmp (pie) sanitize ssp -ada (-cet) (-custom-cflags) -d -debug -default-stack-clash-protection -default-znow -doc (-fixed-point) -go -graphite -hardened (-ieee-long-double) -jit (-libssp) -lto -objc -objc++ -objc-gc (-pch) -pgo -systemtap -test -valgrind -vanilla -vtv -zstd" 0 KiB

Total: 2 packages (2 reinstalls), Size of downloads: 0 KiB
Back to top
View user's profile Send private message
mich
Tux's lil' helper
Tux's lil' helper


Joined: 29 Sep 2007
Posts: 135

PostPosted: Thu Feb 02, 2023 3:21 pm    Post subject: Reply with quote

(multilib*) I don't know what's mean when is between brackets
Back to top
View user's profile Send private message
fedeliallalinea
Administrator
Administrator


Joined: 08 Mar 2003
Posts: 31571
Location: here

PostPosted: Thu Feb 02, 2023 3:28 pm    Post subject: Reply with quote

mich wrote:
(multilib*) I don't know what's mean when is between brackets

A use flag within brackets means that is forced by profile, what is strange is that it appears not to have been activated previously (this is indicated by the *) and that's why sandbox fails.
When you installed gentoo did you download a stage3 with the 'no multilib' tag?
_________________
Questions are guaranteed in life; Answers aren't.
Back to top
View user's profile Send private message
grknight
Retired Dev
Retired Dev


Joined: 20 Feb 2015
Posts: 2093

PostPosted: Thu Feb 02, 2023 3:30 pm    Post subject: Reply with quote

The point is that either:
  • A no-multilib stage3 was unpacked at install and then a multilib profile was chosen later
  • A no-multilib profile was switched to and the toolchain was rebuilt then a multilib profile was chosen after


It takes a few steps to switch from no-multilib to multilib.
Mainly obtaining binpkgs of the toolchain (glibc, gcc, and binutils) through a chroot to a multilib install or other method and applying them to the main install.
Back to top
View user's profile Send private message
mich
Tux's lil' helper
Tux's lil' helper


Joined: 29 Sep 2007
Posts: 135

PostPosted: Thu Feb 02, 2023 3:32 pm    Post subject: Reply with quote

When i do the following we see that multilib is not considered !!!

equery uses gcc
[ Legend : U - final flag setting for installation]
[ : I - package is installed with flag ]
[ Colors : set, unset ]
* Found these USE flags for sys-devel/gcc-12.2.1_p20230121-r1:
U I
- - ada : Build the ADA language (GNAT) frontend
- - d : Enable support for the D programming language
- - debug : Enable extra debug codepaths, like asserts and extra output. If you want to get meaningful backtraces see https://wiki.gentoo.org/wiki/Project:Quality_Assurance/Backtraces
- - default-stack-clash-protection : Build packages with stack clash protection on by default as a hardening measure. This enables -fstack-clash-protection by default which protects against large memory
allocations allowing stack smashing. May cause slightly increased codesize, but modern compilers have been adapted to optimize well for this case, as this mitigation is now
quite common. See https://developers.redhat.com/blog/2020/05/22/stack-clash-mitigation-in-gcc-part-3 and https://www.qualys.com/2017/06/19/stack-clash/stack-clash.txt.
- - default-znow : Request full relocation on start from ld.so by default. This sets the -z,now (BIND_NOW) flag by default on all linker invocations. By resolving all dynamic symbols at
application startup, parts of the program can be made read-only as a hardening measure. This is closely related to RELRO which is also separately enabled by default. In
some applications with many unresolved symbols (heavily plugin based, for example), startup time may be impacted.
- - doc : Add extra documentation (API, Javadoc, etc). It is recommended to enable per package instead of globally
+ + fortran : Add support for fortran
- - go : Build the GCC Go language frontend.
- - graphite : Add support for the framework for loop optimizations based on a polyhedral intermediate representation
- - hardened : Activate default security enhancements for toolchain (gcc, glibc, binutils)
- - jit : Enable libgccjit so other applications can embed gcc for Just-In-Time compilation.
- - lto : Build using Link Time Optimizations (LTO). Note that GCC is always built with support for building other programs with LTO. This USE flag is for whether GCC itself is built
and optimized with LTO.
+ + nls : Add Native Language Support (using gettext - GNU locale utilities)
+ + nptl : Enable support for Native POSIX Threads Library, the new threading module (requires linux-2.6 or better usually)
- - objc : Build support for the Objective C code language
- - objc++ : Build support for the Objective C++ language
- - objc-gc : Build support for the Objective C code language Garbage Collector
+ + openmp : Build support for the OpenMP (support parallel computing), requires >=sys-devel/gcc-4.2 built with USE="openmp"
- - pgo : Build GCC using Profile Guided Optimization (PGO). GCC will build itself and then analyze the just-built binary and then rebuild itself using the data obtained from
analysis of codepaths taken. It does not affect whether GCC itself supports PGO when building other software. This substantially increases the build time needed for
building GCC itself.
+ + sanitize : Build support for various sanitizer functions (ASAN/TSAN/etc...) to find runtime problems in applications.
+ + ssp : Build packages with stack smashing protection on by default
- - systemtap : enable systemtap static probe points
- - test : Enable dependencies and/or preparations necessary to run tests (usually controlled by FEATURES=test but can be toggled independently)
- - valgrind : Enable valgrind annotations for gcc internals (useful for gcc debugging).
- - vanilla : Do not add extra patches which change default behaviour; DO NOT USE THIS ON A GLOBAL SCALE as the severity of the meaning changes drastically
- - vtv : Build support for virtual table verification (a C++ hardening feature). This does not control whether GCC defaults to using VTV> Note that actually using VTV breaks ABI and
hence the whole system must be built with -fvtable-verify.
- - zstd : Enable support for ZSTD compression
Back to top
View user's profile Send private message
mich
Tux's lil' helper
Tux's lil' helper


Joined: 29 Sep 2007
Posts: 135

PostPosted: Thu Feb 02, 2023 3:38 pm    Post subject: Reply with quote

grknight wrote:
The point is that either:
  • A no-multilib stage3 was unpacked at install and then a multilib profile was chosen later
  • A no-multilib profile was switched to and the toolchain was rebuilt then a multilib profile was chosen after


It takes a few steps to switch from no-multilib to multilib.
Mainly obtaining binpkgs of the toolchain (glibc, gcc, and binutils) through a chroot to a multilib install or other method and applying them to the main install.



Hello, many thanks, i don't remember, but maybe i did de first option
What to do now?
Back to top
View user's profile Send private message
grknight
Retired Dev
Retired Dev


Joined: 20 Feb 2015
Posts: 2093

PostPosted: Thu Feb 02, 2023 3:38 pm    Post subject: Reply with quote

mich wrote:
When i do the following we see that multilib is not considered !!!

equery uses gcc


By default without the -f flag, i.e. equery u -f gcc, equery hides all masked and forced flags
Back to top
View user's profile Send private message
mich
Tux's lil' helper
Tux's lil' helper


Joined: 29 Sep 2007
Posts: 135

PostPosted: Thu Feb 02, 2023 3:48 pm    Post subject: Reply with quote

grknight wrote:
mich wrote:
When i do the following we see that multilib is not considered !!!

equery uses gcc


By default without the -f flag, i.e. equery u -f gcc, equery hides all masked and forced flags


Thats confirm that gcc not use multilib flag in my system, is a bug so?:

...............

...........

F - multilib : On 64bit systems, if you want to be able to compile 32bit and 64bit binaries
+ + nls : Add Native Language Support (using gettext - GNU locale utilities)
+ + nptl : Enable support for Native POSIX Threads Library, the new threading module (requires linux-2.6 or better usually)
- - objc : Build support for the Objective C code language
Back to top
View user's profile Send private message
mich
Tux's lil' helper
Tux's lil' helper


Joined: 29 Sep 2007
Posts: 135

PostPosted: Thu Feb 02, 2023 3:57 pm    Post subject: Reply with quote

Until now i was updating my system without problem, until sandbox.
I don't understand what is the problem or is a bug that gcc not include multilib flag
Thanks in advance :)
Back to top
View user's profile Send private message
mich
Tux's lil' helper
Tux's lil' helper


Joined: 29 Sep 2007
Posts: 135

PostPosted: Thu Feb 02, 2023 4:01 pm    Post subject: Reply with quote

Now i'm installing VLC
Back to top
View user's profile Send private message
grknight
Retired Dev
Retired Dev


Joined: 20 Feb 2015
Posts: 2093

PostPosted: Thu Feb 02, 2023 4:32 pm    Post subject: Reply with quote

The problem is likely you've chosen an incompatible profile for your stage3 as no-multilib cannot be changed to a multilib profile.

If you really don't care about 32-bit software at all (particularly games and such), then you can follow https://wiki.gentoo.org/wiki/Profile_%28Portage%29#Creating_custom_profiles from the wiki and do the creation and first example.

Set the file created in the second step of the example to look like:
Code:
gentoo:default/linux/amd64/17.1/no-multilib
gentoo:gentoo:targets/desktop/gnome


This will allow to stay no-multilib but also gain GNOME parts
Back to top
View user's profile Send private message
mich
Tux's lil' helper
Tux's lil' helper


Joined: 29 Sep 2007
Posts: 135

PostPosted: Thu Feb 02, 2023 6:35 pm    Post subject: Reply with quote

I will try and comeback,
Thanks a lot
Back to top
View user's profile Send private message
mich
Tux's lil' helper
Tux's lil' helper


Joined: 29 Sep 2007
Posts: 135

PostPosted: Thu Feb 02, 2023 6:37 pm    Post subject: Reply with quote

My system is openrc, there is a problem with that or not?
Thanks
Back to top
View user's profile Send private message
fedeliallalinea
Administrator
Administrator


Joined: 08 Mar 2003
Posts: 31571
Location: here

PostPosted: Thu Feb 02, 2023 7:16 pm    Post subject: Reply with quote

mich wrote:
My system is openrc, there is a problem with that or not?

OpenRc can support multilib or no-multilib.
_________________
Questions are guaranteed in life; Answers aren't.
Back to top
View user's profile Send private message
pietinger
Moderator
Moderator


Joined: 17 Oct 2006
Posts: 5587
Location: Bavaria

PostPosted: Thu Feb 02, 2023 7:21 pm    Post subject: Reply with quote

If you want Gnome with OpenRC then maybe you want read this:
https://wiki.gentoo.org/wiki/GNOME/GNOME_Without_systemd/Gentoo
Back to top
View user's profile Send private message
pietinger
Moderator
Moderator


Joined: 17 Oct 2006
Posts: 5587
Location: Bavaria

PostPosted: Thu Feb 02, 2023 7:26 pm    Post subject: Reply with quote

grknight wrote:
If you really don't care about 32-bit software at all (particularly games and such), then you can follow https://wiki.gentoo.org/wiki/Profile_%28Portage%29#Creating_custom_profiles from the wiki and do the creation and first example.

IMHO there iexists a much better example/explanation ... from ... you :lol:
https://forums.gentoo.org/viewtopic-p-8694188.html#8694188
Back to top
View user's profile Send private message
mich
Tux's lil' helper
Tux's lil' helper


Joined: 29 Sep 2007
Posts: 135

PostPosted: Thu Feb 02, 2023 7:39 pm    Post subject: Reply with quote

Hello,

I can't create as user the directories on /var/....
I did the following:
in /var/db/repos:
mkdir local

chowner local/ root michel

I did the same to create profiles, no-multilib directories and created the parent file and did chwoner too:
-rw-r--r-- 1 root root 2 Feb 2 20:19 eapi
-rw-r--r-- 1 michel root 80 Feb 2 20:21 parent

Then:

echo `portageq envvar ARCH` no-multilib >> /var/db/repos/local/profiles/profiles.desc

When did eselect profile list: not appear

[1] default/linux/amd64/17.1 (stable)
[2] default/linux/amd64/17.1/selinux (stable)
[3] default/linux/amd64/17.1/hardened (stable)
[4] default/linux/amd64/17.1/hardened/selinux (stable)
[5] default/linux/amd64/17.1/desktop (stable)
[6] default/linux/amd64/17.1/desktop/gnome (stable) *
[7] default/linux/amd64/17.1/desktop/gnome/systemd (stable)
[8] default/linux/amd64/17.1/desktop/gnome/systemd/merged-usr (stable)
[9] default/linux/amd64/17.1/desktop/plasma (stable)
[10] default/linux/amd64/17.1/desktop/plasma/systemd (stable)
[11] default/linux/amd64/17.1/desktop/plasma/systemd/merged-usr (stable)
[12] default/linux/amd64/17.1/desktop/systemd (stable)
[13] default/linux/amd64/17.1/desktop/systemd/merged-usr (stable)
[14] default/linux/amd64/17.1/developer (exp)
[15] default/linux/amd64/17.1/no-multilib (stable)
[16] default/linux/amd64/17.1/no-multilib/hardened (stable)
[17] default/linux/amd64/17.1/no-multilib/hardened/selinux (stable)
[18] default/linux/amd64/17.1/no-multilib/systemd (dev)
[19] default/linux/amd64/17.1/no-multilib/systemd/merged-usr (dev)
[20] default/linux/amd64/17.1/no-multilib/systemd/selinux (exp)
[21] default/linux/amd64/17.1/no-multilib/systemd/selinux/merged-usr (exp)
[22] default/linux/amd64/17.1/systemd (stable)
[23] default/linux/amd64/17.1/systemd/merged-usr (stable)
[24] default/linux/amd64/17.1/systemd/selinux (exp)
[25] default/linux/amd64/17.1/systemd/selinux/merged-usr (exp)
[26] default/linux/amd64/17.1/clang (exp)
[27] default/linux/amd64/17.1/systemd/clang (exp)
[28] default/linux/amd64/17.1/systemd/clang/merged-usr (exp)
[29] default/linux/amd64/17.0/x32 (dev)
[30] default/linux/amd64/17.0/x32/systemd (exp)
[31] default/linux/amd64/17.0/x32/systemd/merged-usr (exp)
[32] default/linux/amd64/17.0/musl (dev)
[33] default/linux/amd64/17.0/musl/clang (exp)
[34] default/linux/amd64/17.0/musl/hardened (exp)
[35] default/linux/amd64/17.0/musl/hardened/selinux (exp)
Back to top
View user's profile Send private message
mich
Tux's lil' helper
Tux's lil' helper


Joined: 29 Sep 2007
Posts: 135

PostPosted: Thu Feb 02, 2023 7:44 pm    Post subject: Reply with quote

pietinger wrote:
grknight wrote:
If you really don't care about 32-bit software at all (particularly games and such), then you can follow https://wiki.gentoo.org/wiki/Profile_%28Portage%29#Creating_custom_profiles from the wiki and do the creation and first example.

IMHO there iexists a much better example/explanation ... from ... you :lol:
https://forums.gentoo.org/viewtopic-p-8694188.html#8694188


I'll we do again with your explanation,
Thanks
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Portage & Programming All times are GMT
Goto page 1, 2  Next
Page 1 of 2

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