| Summary: | =<mail-client/thunderbird-68.1.1 with >=dev-lang/rust-1.38.0: error[E0506]: cannot assign to `self.input.cached_token` because it is borrowed | ||
|---|---|---|---|
| Product: | Gentoo Linux | Reporter: | Vincent de Phily <moltonel> |
| Component: | Current packages | Assignee: | Mozilla Gentoo Team <mozilla> |
| Status: | RESOLVED DUPLICATE | ||
| Severity: | normal | ||
| Priority: | Normal | ||
| Version: | unspecified | ||
| Hardware: | All | ||
| OS: | Linux | ||
| Whiteboard: | |||
| Package list: | Runtime testing required: | --- | |
| Attachments: | build.log | ||
Created attachment 591282 [details]
build.log
build.log for thunderbird 60.9.0 with rust 1.38.0
# emerge --info thunderbird
Portage 2.3.76 (python 3.6.5-final-0, default/linux/amd64/17.0/hardened, gcc-8.3.0, glibc-2.29-r2, 5.3.1-gentoo x86_64)
=================================================================
System Settings
=================================================================
System uname: Linux-5.3.1-gentoo-x86_64-Intel-R-_Core-TM-_i7-9750H_CPU_@_2.60GHz-with-gentoo-2.6
KiB Mem: 16157508 total, 4697624 free
KiB Swap: 4194300 total, 4129788 free
Timestamp of repository gentoo: Mon, 30 Sep 2019 07:46:12 +0000
Head commit of repository gentoo: 15f3841baaf395c6cfaaf48e4a8f3c5288c18370
sh bash 4.4_p23-r1
ld GNU ld (Gentoo 2.32 p2) 2.32.0
app-shells/bash: 4.4_p23-r1::gentoo
dev-java/java-config: 2.2.0-r4::gentoo
dev-lang/perl: 5.28.2-r1::gentoo
dev-lang/python: 2.7.15::gentoo, 3.6.5::gentoo
dev-util/cmake: 3.14.6::gentoo
sys-apps/baselayout: 2.6-r1::gentoo
sys-apps/openrc: 0.41.2::gentoo
sys-apps/sandbox: 2.13::gentoo
sys-devel/autoconf: 2.13-r1::gentoo, 2.69-r4::gentoo
sys-devel/automake: 1.16.1-r1::gentoo
sys-devel/binutils: 2.32-r1::gentoo
sys-devel/gcc: 8.3.0-r1::gentoo
sys-devel/gcc-config: 2.0::gentoo
sys-devel/libtool: 2.4.6-r3::gentoo
sys-devel/make: 4.2.1-r4::gentoo
sys-kernel/linux-headers: 5.3::gentoo (virtual/os-headers)
sys-libs/glibc: 2.29-r2::gentoo
Repositories:
gentoo
location: /usr/portage
sync-type: git
sync-uri: git://anongit.gentoo.org/repo/sync/gentoo.git
priority: -1000
sync-git-verify-commit-signature: yes
moltonel
location: /home/work/c/ebuilds
masters: gentoo
ACCEPT_KEYWORDS="amd64"
ACCEPT_LICENSE="@BINARY-REDISTRIBUTABLE MSttfEULA SmartLabs freedist JSON Atmel Amazon ipw2200-fw intel-ucode bh-luxi bonnie ipw2100-fw shmux qlogic-fibre-channel-firmware unRAR MicroChip-SDCC LSI-tw_cli linux-fw-redistributable sun-jlfgr Broadcom no-source-code ipw3945 NVIDIA-r1 ISSL OSL-2.1 CPL-1.0 Clarified-Artistic CeCILL-2 HPND Boost-1.0 GPL-1+ GPL-2+ libstdc++ qwt Ruby-BSD vim LGPL-3 LGPL-3+ Apache-2.0-with-LLVM-exceptions UoI-NCSA GPL-2-with-font-exception Transmission-OpenSSL-exception GPL-3+-with-cuda-exception Unlicense GPL-3-with-openssl-exception UPX-exception CC0-1.0 GPL-3+-with-opencl-exception PSF-2 AGPL-3+ MPL-2.0 LGPL-2-with-linking-exception GPL-2-with-exceptions libgcc GPL-1 ZLIB FTL LGPL-2.1 PSF-2.3 WTFPL-2 ZPL GPL-3 unicode Artistic-2 AGPL-3 metapackage BSD BSD-2 GPL-2-with-linking-exception Apache-2.0 PSF-2.2 Ruby wxWinLL-3.1 SGI-B-2.0 GPL-2 GPL-2-with-MySQL-FLOSS-exception Clear-BSD GPL-3+-with-cuda-openssl-exception gcc-runtime-library-exception-3.1 LGPL-2+ Sleepycat LGPL-2.1-with-linking-exception W3C tanuki-community LGPL-3-with-linking-exception IJG PSF-2.4 OPENLDAP GPL-2-with-classpath-exception ISC LGPL-2.1+ GPL-3+-with-opencl-openssl-exception GPL-2+-with-openssl-exception PYTHON GPL-3-with-font-exception GPL-3+ Nokia-Qt-LGPL-Exception-1.1 public-domain LGPL-2 ECL-2.0 MIT BSD-4 Ms-PL OSL-2.0 EPL-1.0 NPL-1.1 CNRI Apache-1.0 EUPL-1.1 QPL-1.0 AFL-3.0 IBM EPL-2.0 LPPL-1.2 OSL-1.1 Zend-2.0 Apache-1.1 CPAL-1.0 gnuplot openssl PHP-3.01 MPL-1.0 CDDL AFL-2.1 MPL-1.1 QPL APSL-2 HPND Boost-1.0 GPL-1+ GPL-2+ OSL-2.1 LGPL-3 Artistic LGPL-3+ UoI-NCSA APL-1.0 CPL-1.0 wxWinLL-3 PSF-2 AGPL-3+ MPL-2.0 PHP-3 Ms-PL OFL-1.1 EPL-1.0 IPAfont CNRI LGPL-2.1 QPL ZLIB ZPL EUPL-1.1 GPL-3 Artistic-2 LPPL-1.3c AGPL-3 BSD AFL-3.0 BSD-2 Apache-2.0 IBM EPL-2.0 GPL-2 Watcom-1.0 nethack LGPL-2+ Apache-1.1 Sleepycat W3C CPAL-1.0 NOSA ISC LGPL-2.1+ PHP-3.01 GPL-3+ MPL-1.0 CDDL MPL-1.1 POSTGRESQL ECL-2.0 MIT APSL-2 TeX-other-free Allegro FLEX pngnq bufexplorer.vim BSD-with-attribution tcp_wrappers_license inner-net libmng libpng icu scanlogd Interbase-1.0 DES LambdaMOO Emacs mapm-4.9.5 boehm-gc otter IDPL JNIC shrimp RSA SVFL libtiff xvt CRACKLIB openafs-krb5-a Time-modules CMake ipx-utils rdisc bea.ri.jsr173 CAOSL repoze Xdebug Flashpix ElementTree Mini-XML photopc DUMB-0.9.3 LLVM-Grant Khronos-CLHPP CDDL-1.1 JDOM Sendmail symlinks rwpng xtrs TeX w3m perforce htmlc BZIP2 imagemagick gd Ispell SNIA SMAIL yuuji CPL-0.5 ErlPL-1.1 AMPAS dom4j JOVE Toyoda Sendmail-Open-Source torque-2.5 LPPL-1.3 HTML-Tidy canfep PCRE Subversion pngcrush Openwall regexp-UofT VTK XC YaTeX tm-align eGenixPublic-1.1 mm x2x CeCILL-C iASL LIBGLOSS AIFFWriter.m Old-MIT FastCGI feh BSD-1 totd ipadic minpack NEWLIB tablelist JasPer2.0 BEER-WARE matplotlib MIT-with-advertising xboing PHP-2.02 tcltk ZSH Snd Time-Format UCAR-Unidata FVWM rc SSLeay docbook Princeton psutils qmail-nelson LPPL-1.3b Crypt-IDEA ngrep freetts NCSA-HDF URT mpich2 the-Click-license gsm lsof FLTK Mail-Sendmail buddy netcat libpng2 flexmock File-MMagic alternate xbatt Info-ZIP CDDL-Schily Texinfo-manual BAEKMUK MaxMind2 quake1-textures Unicode_Fonts_for_Ancient_Scripts myspell-en_CA-KevinAtkinson CC-PD man-pages-posix mplus-fonts vlgothic CC-BY-SA-1.0 LDP-1a LDP-1 UbuntuFontLicense-1.0 wxWinFDL-3 BitstreamVera man-pages-posix-2013 man-pages CC-SA-1.0 OFL GPL-1+ GPL-2+ CC-BY-SA-4.0 FDL-1.2 FDL-1.3 FDL-1.2+ CC-BY-SA-2.5 FreeArt CC-BY-SA-3.0 GPL-1 OFL-1.1 IPAfont GPL-3 FDL-1.3+ FDL-1.1+ CC-BY-2.5 CC-BY-4.0 GPL-2 CC-BY-3.0 OPL Arphic CC-BY-2.0 GPL-3+ CC-BY-SA-2.0 FDL-1.1 Dina"
CBUILD="x86_64-pc-linux-gnu"
CFLAGS="-O2 -march=native -pipe"
CHOST="x86_64-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/lib64/libreoffice/program/sofficerc /usr/share/config /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="-O2 -march=native -pipe"
DISTDIR="/usr/portage/distfiles"
EMERGE_DEFAULT_OPTS="--quiet-build"
ENV_UNSET="DBUS_SESSION_BUS_ADDRESS DISPLAY GOBIN 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 -march=native -pipe"
FEATURES="assume-digests binpkg-docompress binpkg-dostrip binpkg-logs clean-logs 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 sandbox sfperms strict unknown-features-warn unmerge-logs unmerge-orphans userfetch userpriv usersandbox usersync xattr"
FFLAGS="-O2 -march=native -pipe"
GENTOO_MIRRORS="http://distfiles.gentoo.org"
INSTALL_MASK="/usr/share/locale/uk /usr/share/locale/ru /usr/share/locale/sv /usr/share/locale/zh_CN /usr/share/locale/pt_BR /usr/share/locale/pl /usr/share/locale/ta /usr/share/locale/mr /usr/share/locale/kn"
LANG="en_US.utf8"
LDFLAGS="-Wl,-O1 -Wl,--as-needed"
MAKEOPTS="-s -j11 -l12.1"
PKGDIR="/usr/portage/packages"
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 aac acl activities akonadi alsa amd64 apache2 apng avahi bash-completion bluetooth brightness-control btrfs bzip2 caps cdda cddb cdrom clang crash-reporter crypt cups cxx dbus declarative dri dvd ebook egl elogind emacs encode epub erlang exif ffmpeg fftw flac fontconfig gif git gstreamer gudev hardened iconv icu ipv6 jit jpeg jpeg2k json jumbo-build kde kdepim kwallet libtirpc lm-sensors lto lzma marble markdown mng mp3 mpeg mplayer mtp multilib mysql ncurses nls nptl ogg openexr opengl openmp openssl opus orc otr pam pcre pdf pgo pie plasma pm-utils png policykit postgres printsupport prison pulseaudio python qrcode qt5 readline rust samba script sddm seccomp semantic-desktop shapefile silk spatialite speex split-usr sql sqlite ssl ssp startup-notification svg sysstat system-cairo system-harfbuzz system-icu system-jpeg system-libevent system-libvpx system-sqlite taglib theora threads tiff truetype udev udisks unicode upnp usb uxa v4l video vlc vnc vorbis wayland webstart wifi x264 xattr xcb xcomposite xmp xtpax xvid xvmc 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="aes avx avx2 f16c fma3 mmx mmxext pclmul popcnt sse sse2 sse3 sse4_1 sse4_2 ssse3" ELIBC="glibc" GPSD_PROTOCOLS="ashtech aivdm earthmate evermore fv18 garmin garmintxt gpsclock 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="keyboard mouse libinput evdev synaptics" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LIBREOFFICE_EXTENSIONS="presenter-console presenter-minimizer" NETBEANS_MODULES="apisupport cnd groovy gsf harness ide identity j2ee java mobility nb php profiler soa visualweb webcommon websvccommon xml" OFFICE_IMPLEMENTATION="libreoffice" PHP_TARGETS="php7-2" POSTGRES_TARGETS="postgres10 postgres11" PYTHON_SINGLE_TARGET="python3_6" PYTHON_TARGETS="python3_6" RUBY_TARGETS="ruby24 ruby25" USERLAND="GNU" VIDEO_CARDS="intel i915 i965 iris" 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, LC_ALL, LINGUAS, PORTAGE_BINHOST, PORTAGE_BUNZIP2_COMMAND, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS
=================================================================
Package Settings
=================================================================
mail-client/thunderbird-60.9.0::gentoo was built with the following:
USE="clang dbus hardened pulseaudio startup-notification system-harfbuzz system-icu system-jpeg system-libevent system-libvpx system-sqlite wifi -bindist -custom-cflags -custom-optimization -debug -jack -lightning (-neon) (-selinux)" ABI_X86="(64)" L10N="-ar -ast -be -bg -br -ca -cs -cy -da -de -el -en-GB -es-AR -es-ES -et -eu -fi -fr -fy -ga -gd -gl -he -hr -hsb -hu -hy -id -is -it -ja -ko -lt -nb -nl -nn -pl -pt-BR -pt-PT -rm -ro -ru -si -sk -sl -sq -sr -sv -tr -uk -vi -zh-CN -zh-TW"
CFLAGS="-march=native -pipe"
CXXFLAGS="-march=native -pipe"
LDFLAGS="-Wl,-O1 -Wl,--as-needed -Wl,-rpath=/usr/lib64/thunderbird,--enable-new-dtags -Wl,-z,relro,-z,now"
# emerge --info rust
Portage 2.3.76 (python 3.6.5-final-0, default/linux/amd64/17.0/hardened, gcc-8.3.0, glibc-2.29-r2, 5.3.1-gentoo x86_64)
=================================================================
System Settings
=================================================================
System uname: Linux-5.3.1-gentoo-x86_64-Intel-R-_Core-TM-_i7-9750H_CPU_@_2.60GHz-with-gentoo-2.6
KiB Mem: 16157508 total, 5527308 free
KiB Swap: 4194300 total, 4129788 free
Timestamp of repository gentoo: Mon, 30 Sep 2019 07:46:12 +0000
Head commit of repository gentoo: 15f3841baaf395c6cfaaf48e4a8f3c5288c18370
sh bash 4.4_p23-r1
ld GNU ld (Gentoo 2.32 p2) 2.32.0
app-shells/bash: 4.4_p23-r1::gentoo
dev-java/java-config: 2.2.0-r4::gentoo
dev-lang/perl: 5.28.2-r1::gentoo
dev-lang/python: 2.7.15::gentoo, 3.6.5::gentoo
dev-util/cmake: 3.14.6::gentoo
sys-apps/baselayout: 2.6-r1::gentoo
sys-apps/openrc: 0.41.2::gentoo
sys-apps/sandbox: 2.13::gentoo
sys-devel/autoconf: 2.13-r1::gentoo, 2.69-r4::gentoo
sys-devel/automake: 1.16.1-r1::gentoo
sys-devel/binutils: 2.32-r1::gentoo
sys-devel/gcc: 8.3.0-r1::gentoo
sys-devel/gcc-config: 2.0::gentoo
sys-devel/libtool: 2.4.6-r3::gentoo
sys-devel/make: 4.2.1-r4::gentoo
sys-kernel/linux-headers: 5.3::gentoo (virtual/os-headers)
sys-libs/glibc: 2.29-r2::gentoo
Repositories:
gentoo
location: /usr/portage
sync-type: git
sync-uri: git://anongit.gentoo.org/repo/sync/gentoo.git
priority: -1000
sync-git-verify-commit-signature: yes
moltonel
location: /home/work/c/ebuilds
masters: gentoo
ACCEPT_KEYWORDS="amd64"
ACCEPT_LICENSE="@BINARY-REDISTRIBUTABLE MSttfEULA Dina shmux bonnie Amazon qlogic-fibre-channel-firmware NVIDIA-r1 LSI-tw_cli sun-jlfgr ipw2200-fw ipw3945 bh-luxi MicroChip-SDCC Atmel Broadcom intel-ucode JSON linux-fw-redistributable freedist wxWinFDL-3 vlgothic myspell-en_CA-KevinAtkinson man-pages-posix-2013 mplus-fonts LDP-1a man-pages-posix CC-BY-SA-1.0 BitstreamVera quake1-textures BAEKMUK MaxMind2 LDP-1 CC-SA-1.0 Texinfo-manual man-pages Unicode_Fonts_for_Ancient_Scripts CC-PD UbuntuFontLicense-1.0 OFL-1.1 Arphic CC-BY-2.5 GPL-2 CC-BY-2.0 FDL-1.1 GPL-1+ OFL FDL-1.2 CC-BY-4.0 FDL-1.1+ FDL-1.3 CC-BY-SA-3.0 GPL-1 CC-BY-SA-4.0 GPL-2+ GPL-3 GPL-3+ IPAfont CC-BY-SA-2.5 FreeArt OPL FDL-1.2+ CC-BY-SA-2.0 FDL-1.3+ CC-BY-3.0 NPL-1.1 AFL-3.0 AFL-2.1 GPL-3+-with-cuda-exception tanuki-community CeCILL-2 GPL-2 PSF-2.3 Ruby-BSD vim Clear-BSD FTL GPL-3-with-openssl-exception GPL-2-with-MySQL-FLOSS-exception AGPL-3 qwt GPL-1+ PYTHON libgcc UPX-exception GPL-3+-with-cuda-openssl-exception LGPL-2.1 Transmission-OpenSSL-exception ECL-2.0 Sleepycat PSF-2.2 GPL-1 LGPL-3-with-linking-exception unicode IJG GPL-2+ HPND GPL-3 LGPL-2 MPL-2.0 wxWinLL-3.1 OPENLDAP GPL-2-with-classpath-exception GPL-3+ GPL-2-with-exceptions GPL-2+-with-openssl-exception SGI-B-2.0 AGPL-3+ BSD-2 MIT ZPL BSD PSF-2.4 W3C public-domain GPL-2-with-linking-exception LGPL-3 Artistic-2 gcc-runtime-library-exception-3.1 LGPL-3+ UoI-NCSA Nokia-Qt-LGPL-Exception-1.1 Ruby LGPL-2.1+ Apache-2.0-with-LLVM-exceptions ISC GPL-3-with-font-exception Apache-2.0 LGPL-2.1-with-linking-exception CC0-1.0 GPL-3+-with-opencl-openssl-exception Boost-1.0 WTFPL-2 metapackage Unlicense ZLIB Clarified-Artistic PSF-2 LGPL-2+ libstdc++ LGPL-2-with-linking-exception GPL-2-with-font-exception GPL-3+-with-opencl-exception LPPL-1.2 CPL-1.0 APSL-2 BSD-4 CNRI PHP-3.01 MPL-1.0 QPL-1.0 OSL-2.0 QPL CPAL-1.0 EUPL-1.1 gnuplot CDDL Ms-PL EPL-2.0 openssl OSL-1.1 EPL-1.0 MPL-1.1 Apache-1.0 Zend-2.0 IBM Apache-1.1 OSL-2.1 lsof DUMB-0.9.3 JDOM Princeton xtrs CMake SMAIL buddy JasPer2.0 LLVM-Grant libpng Old-MIT pngnq Sendmail-Open-Source TeX File-MMagic TeX-other-free pngcrush LPPL-1.3b HTML-Tidy bufexplorer.vim CeCILL-C libpng2 ElementTree LIBGLOSS LambdaMOO rdisc SNIA FastCGI icu Ispell ErlPL-1.1 imagemagick Interbase-1.0 repoze BSD-with-attribution Toyoda tcltk YaTeX FLEX Info-ZIP CDDL-1.1 minpack the-Click-license SVFL mm symlinks Xdebug rwpng Emacs URT feh mpich2 photopc iASL Time-modules Sendmail xboing libmng totd JNIC yuuji rc MIT-with-advertising matplotlib BEER-WARE eGenixPublic-1.1 tcp_wrappers_license JOVE PHP-2.02 shrimp Khronos-CLHPP UCAR-Unidata alternate otter AMPAS flexmock w3m Openwall NEWLIB Subversion docbook PCRE FLTK mapm-4.9.5 tm-align Snd LPPL-1.3 scanlogd inner-net CDDL-Schily BSD-1 regexp-UofT gsm CAOSL freetts RSA BZIP2 dom4j htmlc bea.ri.jsr173 DES ngrep ipadic Time-Format canfep perforce psutils gd tablelist VTK Allegro torque-2.5 boehm-gc ipx-utils openafs-krb5-a IDPL CRACKLIB Mail-Sendmail CPL-0.5 XC Crypt-IDEA NCSA-HDF AIFFWriter.m libtiff ZSH qmail-nelson FVWM SSLeay Flashpix Mini-XML xvt x2x xbatt netcat OFL-1.1 GPL-2 AFL-3.0 AGPL-3 GPL-1+ CPL-1.0 Watcom-1.0 LGPL-2.1 APSL-2 CNRI ECL-2.0 PHP-3.01 Sleepycat MPL-2.0 GPL-2+ HPND GPL-3 MPL-1.0 PHP-3 QPL wxWinLL-3 CPAL-1.0 APL-1.0 NOSA GPL-3+ nethack EUPL-1.1 AGPL-3+ BSD-2 MIT CDDL IPAfont ZPL Ms-PL BSD W3C EPL-2.0 LGPL-3+ LGPL-3 Artistic-2 UoI-NCSA EPL-1.0 LPPL-1.3c MPL-1.1 LGPL-2.1+ ISC Apache-2.0 Artistic Boost-1.0 ZLIB PSF-2 IBM LGPL-2+ Apache-1.1 POSTGRESQL OSL-2.1 no-source-code unRAR ipw2100-fw ISSL SmartLabs"
CBUILD="x86_64-pc-linux-gnu"
CFLAGS="-O2 -march=native -pipe"
CHOST="x86_64-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/lib64/libreoffice/program/sofficerc /usr/share/config /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="-O2 -march=native -pipe"
DISTDIR="/usr/portage/distfiles"
EMERGE_DEFAULT_OPTS="--quiet-build"
ENV_UNSET="DBUS_SESSION_BUS_ADDRESS DISPLAY GOBIN 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 -march=native -pipe"
FEATURES="assume-digests binpkg-docompress binpkg-dostrip binpkg-logs clean-logs 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 sandbox sfperms strict unknown-features-warn unmerge-logs unmerge-orphans userfetch userpriv usersandbox usersync xattr"
FFLAGS="-O2 -march=native -pipe"
GENTOO_MIRRORS="http://distfiles.gentoo.org"
INSTALL_MASK="/usr/share/locale/uk /usr/share/locale/ru /usr/share/locale/sv /usr/share/locale/zh_CN /usr/share/locale/pt_BR /usr/share/locale/pl /usr/share/locale/ta /usr/share/locale/mr /usr/share/locale/kn"
LANG="en_US.utf8"
LDFLAGS="-Wl,-O1 -Wl,--as-needed"
MAKEOPTS="-s -j11 -l12.1"
PKGDIR="/usr/portage/packages"
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 aac acl activities akonadi alsa amd64 apache2 apng avahi bash-completion bluetooth brightness-control btrfs bzip2 caps cdda cddb cdrom clang crash-reporter crypt cups cxx dbus declarative dri dvd ebook egl elogind emacs encode epub erlang exif ffmpeg fftw flac fontconfig gif git gstreamer gudev hardened iconv icu ipv6 jit jpeg jpeg2k json jumbo-build kde kdepim kwallet libtirpc lm-sensors lto lzma marble markdown mng mp3 mpeg mplayer mtp multilib mysql ncurses nls nptl ogg openexr opengl openmp openssl opus orc otr pam pcre pdf pgo pie plasma pm-utils png policykit postgres printsupport prison pulseaudio python qrcode qt5 readline rust samba script sddm seccomp semantic-desktop shapefile silk spatialite speex split-usr sql sqlite ssl ssp startup-notification svg sysstat system-cairo system-harfbuzz system-icu system-jpeg system-libevent system-libvpx system-sqlite taglib theora threads tiff truetype udev udisks unicode upnp usb uxa v4l video vlc vnc vorbis wayland webstart wifi x264 xattr xcb xcomposite xmp xtpax xvid xvmc 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="aes avx avx2 f16c fma3 mmx mmxext pclmul popcnt sse sse2 sse3 sse4_1 sse4_2 ssse3" ELIBC="glibc" GPSD_PROTOCOLS="ashtech aivdm earthmate evermore fv18 garmin garmintxt gpsclock 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="keyboard mouse libinput evdev synaptics" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LIBREOFFICE_EXTENSIONS="presenter-console presenter-minimizer" NETBEANS_MODULES="apisupport cnd groovy gsf harness ide identity j2ee java mobility nb php profiler soa visualweb webcommon websvccommon xml" OFFICE_IMPLEMENTATION="libreoffice" PHP_TARGETS="php7-2" POSTGRES_TARGETS="postgres10 postgres11" PYTHON_SINGLE_TARGET="python3_6" PYTHON_TARGETS="python3_6" RUBY_TARGETS="ruby24 ruby25" USERLAND="GNU" VIDEO_CARDS="intel i915 i965 iris" 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, LC_ALL, LINGUAS, PORTAGE_BINHOST, PORTAGE_BUNZIP2_COMMAND, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS
=================================================================
Package Settings
=================================================================
dev-lang/rust-1.37.0::gentoo was built with the following:
USE="-clippy -debug -doc -libressl -rls -rustfmt -system-llvm -wasm" ABI_X86="(64) -32 (-x32)" CPU_FLAGS_X86="sse2" LLVM_TARGETS="(X86) -AArch64 -AMDGPU -ARM -BPF -Hexagon -Lanai -MSP430 -Mips -NVPTX -PowerPC -Sparc -SystemZ -WebAssembly -XCore"
It's already fixed. Please update your repository! *** This bug has been marked as a duplicate of bug 695794 *** |
Thunderbird (all versions currently in tree) fail to compile with rust 1.38: 811:14.55^O error[E0506]: cannot assign to `self.input.cached_token` because it is borrowed^O 811:14.55^O --> /var/tmp/portage/mail-client/thunderbird-60.9.0/work/thunderbird-60.9.0/third_party/rust/cssparser/src/parser.rs:572:17^O 811:14.55^O |^O 811:14.55^O 547 | pub fn next_including_whitespace_and_comments(&mut self) -> Result<&Token<'i>, BasicParseError<'i>> {^O 811:14.55^O | - let's call the lifetime of this reference `'1`^O 811:14.55^O ...^O 811:14.55^O 560 | Some(ref cached_token)^O 811:14.55^O | ---------------- borrow of `self.input.cached_token` occurs here^O 811:14.55^O ...^O 811:14.55^O 572 | self.input.cached_token = Some(CachedToken {^O 811:14.55^O | ^^^^^^^^^^^^^^^^^^^^^^^ assignment to borrowed `self.input.cached_token` occurs here^O 811:14.55^O ...^O 811:14.55^O 584 | Ok(token)^O 811:14.55^O | --------- returning this value requires that `self.input.cached_token.0` is borrowed for `'1`^O Compiling with rust 1.37 works. Tested 1.37 and 1.38 both by emerging with gentoo-compiled rust, and by cd'ing into the failing crate inside WORKDIR and running `cargo run` with rustup-installed rust. Reproducible: Always