Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 852650 - mail-client/thunderbird-91.10.0 fails to compile
Summary: mail-client/thunderbird-91.10.0 fails to compile
Status: RESOLVED DUPLICATE of bug 838373
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Mozilla Gentoo Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2022-06-16 21:52 UTC by Alexander Bezrukov
Modified: 2022-06-16 22:04 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
Build log (build.log.xz,291.58 KB, application/x-xz)
2022-06-16 21:52 UTC, Alexander Bezrukov
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Alexander Bezrukov 2022-06-16 21:52:48 UTC
Created attachment 785819 [details]
Build log

108:17.17     Finished release [optimized] target(s) in 104m 48s
108:17.20 warning: the following packages contain code that will be rejected by a future version of Rust: cascade_bloom_filter v0.1.0 (/tmp/portage/mail-client/thunderbird-91.10.0/work/thunderbird-91.10.0/toolkit/components/cascade_bloom_filter), cert_storage v0.0.1 (/tmp/portage/mail-client/thunderbird-91.10.0/work/thunderbird-91.10.0/security/manager/ssl/cert_storage), rental v0.5.6
108:17.21 note: to see what the problems were, use the option `--future-incompat-report`, or run `cargo report future-incompatibilities --id 1`
108:17.79 gmake[4]: Leaving directory '/tmp/portage/mail-client/thunderbird-91.10.0/work/thunderbird_build/toolkit/library/rust'
108:17.79 gmake[3]: Leaving directory '/tmp/portage/mail-client/thunderbird-91.10.0/work/thunderbird_build'
108:17.79 gmake[2]: *** [/tmp/portage/mail-client/thunderbird-91.10.0/work/thunderbird-91.10.0/config/recurse.mk:34: compile] Error 2
108:17.79 gmake[2]: Leaving directory '/tmp/portage/mail-client/thunderbird-91.10.0/work/thunderbird_build'
108:17.79 gmake[1]: *** [/tmp/portage/mail-client/thunderbird-91.10.0/work/thunderbird-91.10.0/config/rules.mk:355: default] Error 2
108:17.79 gmake[1]: Leaving directory '/tmp/portage/mail-client/thunderbird-91.10.0/work/thunderbird_build'
108:17.79 gmake: *** [client.mk:65: build] Error 2
108:17.79 99 compiler warnings present.
 * ERROR: mail-client/thunderbird-91.10.0::gentoo failed (compile phase):
 *   (no error message)
 * 
 * Call stack:
 *     ebuild.sh, line 127:  Called src_compile
 *   environment, line 4631:  Called die
 * The specific snippet of code:
 *       ${virtx_cmd} ./mach build --verbose || die
 * 
 * If you need support, post the output of `emerge --info '=mail-client/thunderbird-91.10.0::gentoo'`,
 * the complete build log and the output of `emerge -pqv '=mail-client/thunderbird-91.10.0::gentoo'`.
 * The complete build log is located at '/tmp/portage/mail-client/thunderbird-91.10.0/temp/build.log'.
 * The ebuild environment file is located at '/tmp/portage/mail-client/thunderbird-91.10.0/temp/environment'.
 * Working directory: '/tmp/portage/mail-client/thunderbird-91.10.0/work/thunderbird-91.10.0'
 * S: '/tmp/portage/mail-client/thunderbird-91.10.0/work/thunderbird-91.10.0'


>emerge --info '=mail-client/thunderbird-91.10.0::gentoo'
Portage 3.0.30 (python 3.9.12-final-0, default/linux/amd64/17.1/desktop, gcc-11.3.0, glibc-2.34-r13, 5.18.1-alb x86_64)
=================================================================
                         System Settings
=================================================================
System uname: Linux-5.18.1-alb-x86_64-Dual_Core_AMD_Opteron-tm-_Processor_290-with-glibc2.34
KiB Mem:    16489872 total,    883828 free
KiB Swap:   67108852 total,  62799172 free
Timestamp of repository gentoo: Thu, 16 Jun 2022 19:45:01 +0000
Head commit of repository gentoo: 5b3f1c8440edbdb68956f557b13f8621a42b9107
sh bash 5.1_p16
ld GNU ld (Gentoo 2.37_p1 p2) 2.37
app-misc/pax-utils:        1.3.3::gentoo
app-shells/bash:           5.1_p16::gentoo
dev-java/java-config:      2.3.1::gentoo
dev-lang/perl:             5.34.1-r3::gentoo
dev-lang/python:           3.9.12::gentoo, 3.10.4::gentoo
dev-lang/rust:             1.60.0::gentoo
dev-util/cmake:            3.22.4::gentoo
dev-util/meson:            0.61.4-r2::gentoo
sys-apps/baselayout:       2.8::gentoo
sys-apps/openrc:           0.44.10::gentoo
sys-apps/sandbox:          2.29::gentoo
sys-devel/autoconf:        2.13-r1::gentoo, 2.71-r1::gentoo
sys-devel/automake:        1.16.5::gentoo
sys-devel/binutils:        2.37_p1-r2::gentoo
sys-devel/binutils-config: 5.4.1::gentoo
sys-devel/clang:           14.0.4::gentoo
sys-devel/gcc:             11.3.0::gentoo
sys-devel/gcc-config:      2.5-r1::gentoo
sys-devel/libtool:         2.4.7::gentoo
sys-devel/lld:             14.0.4::gentoo
sys-devel/llvm:            13.0.1::gentoo, 14.0.4::gentoo
sys-devel/make:            4.3::x-portage
sys-kernel/linux-headers:  5.15-r3::gentoo (virtual/os-headers)
sys-libs/glibc:            2.34-r13::gentoo
Repositories:

gentoo
    location: /usr/portage
    sync-type: rsync
    sync-uri: rsync://rsync.europe.gentoo.org/gentoo-portage
    priority: -1000
    sync-rsync-verify-max-age: 24
    sync-rsync-verify-metamanifest: yes
    sync-rsync-extra-opts: 
    sync-rsync-verify-jobs: 1

x-portage
    location: /usr/local/portage
    masters: gentoo
    priority: 0

guru
    location: /var/lib/layman/guru
    masters: gentoo
    priority: 50

ACCEPT_KEYWORDS="amd64"
ACCEPT_LICENSE="@FREE"
CBUILD="x86_64-pc-linux-gnu"
CFLAGS="-march=native -mtune=native -O2 -pipe -fomit-frame-pointer -finline-functions-called-once -ftree-vectorize"
CHOST="x86_64-pc-linux-gnu"
CONFIG_PROTECT="/etc /etc/stunnel/stunnel.conf /usr/lib64/libreoffice/program/sofficerc /usr/share/config /usr/share/gnupg/qualified.txt /usr/share/themes/oxygen-gtk/gtk-2.0 /var/lib/i2pd/certificates"
CONFIG_PROTECT_MASK="/etc/ca-certificates.conf /etc/dconf /etc/env.d /etc/fonts/fonts.conf /etc/gconf /etc/gentoo-release /etc/php/apache2-php7.4/ext-active/ /etc/php/apache2-php8.0/ext-active/ /etc/php/cgi-php7.4/ext-active/ /etc/php/cgi-php8.0/ext-active/ /etc/php/cli-php7.4/ext-active/ /etc/php/cli-php8.0/ext-active/ /etc/php/fpm-php7.4/ext-active/ /etc/php/fpm-php8.0/ext-active/ /etc/php/phpdbg-php7.4/ext-active/ /etc/php/phpdbg-php8.0/ext-active/ /etc/revdep-rebuild /etc/sandbox.d /etc/terminfo /etc/texmf/language.dat.d /etc/texmf/language.def.d /etc/texmf/updmap.d /etc/texmf/web2c"
CXXFLAGS="-march=native -mtune=native -O2 -pipe -fomit-frame-pointer -finline-functions-called-once -ftree-vectorize"
DISTDIR="/scratch/portage/distfiles"
ENV_UNSET="CARGO_HOME 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="-O2 -pipe"
FEATURES="assume-digests binpkg-docompress binpkg-dostrip binpkg-logs 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 sandbox sfperms strict unknown-features-warn unmerge-logs unmerge-orphans userfetch userpriv usersandbox usersync xattr"
FFLAGS="-march=native -mtune=native -O2 -pipe -fomit-frame-pointer -finline-functions-called-once -ftree-vectorize -fprefetch-loop-arrays -funroll-loops -fno-stack-protector"
GENTOO_MIRRORS="https://mirror.netcologne.de/gentoo/"
LANG="en_US.UTF-8"
LC_ALL=""
LDFLAGS="-Wl,-O1 -Wl,--as-needed"
LINGUAS="en fa ru"
MAKEOPTS="-j3"
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="/tmp"
SHELL="/bin/bash"
USE="X a52 aac aacs acl acpi alsa amd64 amr apng appindicator argyllcms asm bash-completion bidi bluetooth bluray branding bundled-libs bzip2 cairo caps cdda cdr celt cjk cli colord crypt cryptsetup cscope cups dbus dirac djvu dri dts dv dvb dvd dvdr dvdread elogind encode eselect exif faac faad ffmpeg flac fontconfig fortran g726 g729 gdbm gif gimp gmp gpm gsm gsm-nonstandard gtk gtk3 gui http iconv icu idn ieee1394 ilbc jpeg jpeg2k jumbo-build kerberos lame lcms ldap ldapsam libglvnd libnotify libtirpc lm_sensors lock logrotate mad matroska mmap mms mng mp3 mp4 mpeg multilib musepack ncurses nls nodrm nptl nsplugin numa ogg opencl opengl openmp opus pam pango pcre pdf pkcs11 png policykit ppds qt5 raw readline samba scanner sdl seccomp session silk smartcard spell split-usr srtp ssl startup-notification svg taglib tcpd theora threads tiff timidity truetype udev udisks unicode upower usb vcd vdpau vhosts vim-syntax visio vorbis vpx wavpack webp winbind wireguard wmf wpg wxwidgets x264 xattr xcb xcomposite xinerama xml xmp xv xvid xvmc zlib" ABI_X86="32 64" ADA_TARGET="gnat_2020" APACHE2_MODULES="alias auth_basic auth_digest authn_alias authn_dbm authn_default authn_file authz_dbm authz_default authz_groupfile authz_host authz_user autoindex dir env expires filter headers deflate info log_config logio mime mime_magic negotiation status unique_id userdir rewrite reqtimeout proxy proxy_connect proxy_http authn_core authz_core unixd socache_shmcb" CALLIGRA_FEATURES="karbon sheets words" COLLECTD_PLUGINS="df interface irq load memory rrdtool swap syslog" CPU_FLAGS_X86="3dnow 3dnowext mmx mmxext sse sse2 sse3" 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="pc" INPUT_DEVICES="evdev wacom" KERNEL="linux" L10N="en fa ru" 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" NGINX_MODULES_HTTP="auth_pam access auth_basic autoindex browser charset fastcgi addition fancyindex geoip gzip headers_more limit_conn limit_req proxy referer rewrite scgi stub_status vhost_traffic_status sub" OFFICE_IMPLEMENTATION="libreoffice" PHP_TARGETS="php7-4 php8-0" POSTGRES_TARGETS="postgres12 postgres13" PYTHON_SINGLE_TARGET="python3_9" PYTHON_TARGETS="python3_9" RUBY_TARGETS="ruby27" SANE_BACKENDS="mustek net" 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, LD, LEX, LFLAGS, LIBTOOL, 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

=================================================================
                        Package Settings
=================================================================

mail-client/thunderbird-91.10.0::gentoo was built with the following:
USE="clang dbus eme-free openh264 system-av1 system-harfbuzz system-icu system-jpeg system-libevent system-libvpx system-webp -debug -hardened -hwaccel -jack -lto (-pgo) -pulseaudio (-selinux) -sndio -system-png -wayland -wifi" ABI_X86="(64)" L10N="ru -af -ar -ast -be -bg -br -ca -cak -cs -cy -da -de -dsb -el -en-CA -en-GB -es-AR -es-ES -et -eu -fi -fr -fy -ga -gd -gl -he -hr -hsb -hu -id -is -it -ja -ka -kab -kk -ko -lt -lv -ms -nb -nl -nn -pa -pl -pt-BR -pt-PT -rm -ro -sk -sl -sq -sr -sv -th -tr -uk -uz -vi -zh-CN -zh-TW"
CFLAGS="-march=native -mtune=native -pipe -fomit-frame-pointer -ftree-vectorize"
CXXFLAGS="-march=native -mtune=native -pipe -fomit-frame-pointer -ftree-vectorize"
LDFLAGS="-Wl,-O1 -Wl,--as-needed -Wl,--compress-debug-sections=zlib -Wl,-rpath=/usr/lib64/thunderbird,--enable-new-dtags"
Comment 1 Ionen Wolkens gentoo-dev 2022-06-16 22:04:50 UTC
97:39.30 /tmp/portage/mail-client/thunderbird-91.10.0/work/thunderbird-91.10.0/gfx/skia/skia/src/opts/SkChecksum_opts.h:39:21: error: always_inline function '_mm_crc32_u64' requires target feature 'crc32', but would be inlined into function 'hash_fn' that is compiled without support for 'crc32'
97:39.30                 a = _mm_crc32_u64(a, sk_unaligned_load<uint64_t>(data+ 0));

*** This bug has been marked as a duplicate of bug 838373 ***