urp...@gmx.com wrote: > Greetings. I have just installed Gentoo on a macbook pro 9,1. I have > successfuly updated @world with default/linux/amd64/17.1 profile. > After selectimg default/linux/amd64/17.1/desktop profile and emerge -uND > @world, > '=dev-lang/spidermonkey-60.5.2_p0-r4::gentoo' fails. > Any ideas? Thank you. > > =============================================================================================================================================================== > #eselect python list: > > Available Python interpreters, in order of preference: > [1] python2.7 > [2] python3.7 > [3] python3.8 (fallback) > =============================================================================================================================================================== > #ls -l /dev/ |grep shm: > > drwxrwxrwt 2 root root 40 Jun 19 10:21 shm > =============================================================================================================================================================== > #emerge -pqv '=dev-lang/spidermonkey-60.5.2_p0-r4::gentoo': > > [ebuild N ] dev-lang/spidermonkey-60.5.2_p0-r4 USE="jit system-icu > -custom-cflags -custom-optimization -debug -minimal -test" > =============================================================================================================================================================== > tail -n 27 /var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r4/temp/build.log: > > /var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r4/work/mozjs-60.5.2/jsobj/dist/include/js/Value.h: > In member function 'virtual js::jit::MDefinition* > js::jit::MSignExtendInt32::foldsTo(js::jit::TempAllocator&)': > /var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r4/work/mozjs-60.5.2/jsobj/dist/include/js/Value.h:960:47: > warning: 'res' may be used uninitialized in this function > [-Wmaybe-uninitialized] > 960 | return fromTagAndPayload(JSVAL_TAG_INT32, uint32_t(i)); > | ^~~~~~~~~~~ > In file included from > /var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r4/work/mozjs-60.5.2/jsobj/js/src/Unified_cpp_js_src18.cpp:38: > /var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r4/work/mozjs-60.5.2/js/src/jit/MIR.cpp:3956:13: > note: 'res' was declared here > 3956 | int32_t res; > | ^~~ > /var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r4/work/mozjs-60.5.2/js/src/jit/MIR.cpp: > In member function 'virtual js::jit::MDefinition* > js::jit::MSignExtendInt64::foldsTo(js::jit::TempAllocator&)': > /var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r4/work/mozjs-60.5.2/js/src/jit/MIR.cpp:3987:31: > warning: 'res' may be used uninitialized in this function > [-Wmaybe-uninitialized] > 3987 | return MConstant::NewInt64(alloc, res); > | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ > make[3]: Leaving directory > '/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r4/work/mozjs-60.5.2/jsobj/js/src' > make[2]: *** > [/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r4/work/mozjs-60.5.2/config/recurse.mk:73: > js/src/target] Error 2 > make[2]: Leaving directory > '/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r4/work/mozjs-60.5.2/jsobj' > make[1]: *** > [/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r4/work/mozjs-60.5.2/config/recurse.mk:33: > compile] Error 2 > make[1]: Leaving directory > '/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r4/work/mozjs-60.5.2/jsobj' > make: *** > [/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r4/work/mozjs-60.5.2/config/rules.mk:442: > default] Error 2 > * ERROR: dev-lang/spidermonkey-60.5.2_p0-r4::gentoo failed (compile phase): > * emake failed > * > * If you need support, post the output of `emerge --info > '=dev-lang/spidermonkey-60.5.2_p0-r4::gentoo'`, > * the complete build log and the output of `emerge -pqv > '=dev-lang/spidermonkey-60.5.2_p0-r4::gentoo'`. > * The complete build log is located at > '/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r4/temp/build.log'. > * The ebuild environment file is located at > '/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r4/temp/environment'. > * Working directory: > '/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r4/work/mozjs-60.5.2/jsobj' > * S: '/var/tmp/portage/dev-lang/spidermonkey-60.5.2_p0-r4/work/mozjs-60.5.2' > =============================================================================================================================================================== > emerge --info '=dev-lang/spidermonkey-60.5.2_p0-r4::gentoo': > > Portage 2.3.99 (python 3.7.7-final-0, default/linux/amd64/17.1/desktop, > gcc-9.3.0, glibc-2.30-r8, 5.6.14-rt-rt7 x86_64) > ================================================================= > System Settings > ================================================================= > System uname: > Linux-5.6.14-rt-rt7-x86_64-Intel-R-_Core-TM-_i5-3210M_CPU_@_2.50GHz-with-gentoo-2.6 > KiB Mem: 3935124 total, 2893316 free > KiB Swap: 0 total, 0 free > Timestamp of repository gentoo: Thu, 18 Jun 2020 00:05:28 +0000 > Head commit of repository gentoo: 7d48127ce4de25a3b8576758aa2b9e1901447a43 > > sh bash 5.0_p17 > ld GNU ld (Gentoo 2.33.1 p2) 2.33.1 > ccache version 3.7.9 [enabled] > app-shells/bash: 5.0_p17::gentoo > dev-lang/perl: 5.30.3::gentoo > dev-lang/python: 2.7.18::gentoo, 3.7.7-r2::gentoo, 3.8.2-r2::gentoo > dev-util/ccache: 3.7.9::gentoo > dev-util/cmake: 3.16.5::gentoo > sys-apps/baselayout: 2.6-r1::gentoo > sys-apps/openrc: 0.42.1::gentoo > sys-apps/sandbox: 2.18::gentoo > sys-devel/autoconf: 2.13-r1::gentoo, 2.69-r4::gentoo > sys-devel/automake: 1.16.1-r1::gentoo > sys-devel/binutils: 2.33.1-r1::gentoo > sys-devel/gcc: 9.3.0::gentoo > sys-devel/gcc-config: 2.2.1::gentoo > sys-devel/libtool: 2.4.6-r6::gentoo > sys-devel/make: 4.2.1-r4::gentoo > sys-kernel/linux-headers: 5.4-r1::gentoo (virtual/os-headers) > sys-libs/glibc: 2.30-r8::gentoo > Repositories: > > gentoo > location: /var/db/repos/gentoo > sync-type: git > sync-uri: https://github.com/gentoo-mirror/gentoo > priority: -1000 > > ACCEPT_KEYWORDS="amd64" > ACCEPT_LICENSE="@FREE" > CBUILD="x86_64-pc-linux-gnu" > CFLAGS="-march=native -O2 -pipe" > CHOST="x86_64-pc-linux-gnu" > CONFIG_PROTECT="/etc /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="DBUS_SESSION_BUS_ADDRESS DISPLAY GOBIN GOPATH PERL5LIB PERL5OPT > PERLPREFIX PERL_CORE PERL_MB_OPT PERL_MM_OPT XAUTHORITY XDG_CACHE_HOME > XDG_CONFIG_HOME XDG_DATA_HOME XDG_RUNTIME_DIR" > FCFLAGS="-march=native -O2 -pipe" > FEATURES="assume-digests binpkg-docompress binpkg-dostrip binpkg-logs ccache > config-protect-if-modified distlocks ebuild-locks fixlafiles ipc-sandbox > merge-sync multilib-strict network-sandbox news parallel-fetch > parallel-install pid-sandbox preserve-libs protect-owned > qa-unresolved-soname-deps sandbox sfperms strict unknown-features-warn > unmerge-logs unmerge-orphans userfetch userpriv usersandbox usersync xattr" > FFLAGS="-march=native -O2 -pipe" > GENTOO_MIRRORS="http://ftp.swin.edu.au/gentoo > https://ftp.jaist.ac.jp/pub/Linux/Gentoo/" > LANG="C.UTF8" > LDFLAGS="-Wl,-O1 -Wl,--as-needed" > MAKEOPTS="-j5" > PKGDIR="/var/cache/binpkgs" > PORTAGE_CONFIGROOT="/" > PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times > --omit-dir-times --compress --force --whole-file --delete --stats > --human-readable --timeout=180 --exclude=/distfiles --exclude=/local > --exclude=/packages --exclude=/.git" > PORTAGE_TMPDIR="/var/tmp" > USE="X a52 aac acl acpi alsa amd64 berkdb bluetooth branding bzip2 cairo cdda > cdr cli crypt cups dbus dri dts dvd dvdr elogind emboss encode exif flac > fortran gdbm gif gpm gtk iconv icu ipv6 jpeg lcms ldap libnotify libtirpc mad > mng mp3 mp4 mpeg multilib ncurses nls nptl ogg opengl openmp pam pango pcre > pdf png policykit ppds qt5 readline sdl seccomp spell split-usr ssl > startup-notification svg tcpd tiff truetype udev udisks unicode upower usb > vorbis wxwidgets x264 xattr xcb xml xv xvid zlib" ABI_X86="64" > ADA_TARGET="gnat_2018" ALSA_CARDS="ali5451 als4000 atiixp atiixp-modem bt87x > ca0106 cmipci emu10k1x ens1370 ens1371 es1938 es1968 fm801 hda-intel intel8x0 > intel8x0m maestro3 trident usb-audio via82xx via82xx-modem ymfpci" > APACHE2_MODULES="authn_core authz_core socache_shmcb unixd actions alias > auth_basic authn_alias authn_anon authn_dbm authn_default authn_file > authz_dbm authz_default authz_groupfile authz_host authz_owner authz_user > autoindex cache cgi cgid dav dav_fs dav_lock deflate dir disk_cache env > expires ext_filter file_cache filter headers include info log_config logio > mem_cache mime mime_magic negotiation rewrite setenvif speling status > unique_id userdir usertrack vhost_alias" CALLIGRA_FEATURES="karbon sheets > words" COLLECTD_PLUGINS="df interface irq load memory rrdtool swap syslog" > CPU_FLAGS_X86="mmx mmxext sse sse2 aes avx f16c pclmul popcnt 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" GRUB_PLATFORMS="efi-64" > INPUT_DEVICES="libinput mtrack" KERNEL="linux" LCD_DEVICES="bayrad cfontz > cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" > LIBREOFFICE_EXTENSIONS="presenter-console presenter-minimizer" > OFFICE_IMPLEMENTATION="libreoffice" PHP_TARGETS="php7-2" > POSTGRES_TARGETS="postgres10 postgres11" PYTHON_SINGLE_TARGET="python3_7" > PYTHON_TARGETS="python2_7 python3_7" RUBY_TARGETS="ruby25" USERLAND="GNU" > VIDEO_CARDS="intel i915" XTABLES_ADDONS="quota2 psd pknock lscan length2 > ipv4options ipset ipp2p iface geoip fuzzy condition tee tarpit sysrq steal > rawnat logmark ipmark dhcpmac delude chaos account" > Unset: CC, CPPFLAGS, CTARGET, CXX, EMERGE_DEFAULT_OPTS, INSTALL_MASK, > LC_ALL, LINGUAS, PORTAGE_BINHOST, PORTAGE_BUNZIP2_COMMAND, PORTAGE_COMPRESS, > PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS > > >
You need to go back further for the error. I see Error 2 but don't see Error 1. Sometimes you have to go back a good ways, depends on CPU cores/threads and such. When you find Error 1, go back at least a couple dozen lines, just to be fairly sure. Dale :-) :-)