Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 704924 - =www-client/firefox-72.0 : In file included from .../work/firefox-72.0/ff/dist/system_wrappers/exception:3: /usr/include/c++/v1/exception:180:5: error: no member named 'abort' in namespace 'std::__1'; did you mean simply 'abort'?
Summary: =www-client/firefox-72.0 : In file included from .../work/firefox-72.0/ff/dis...
Status: RESOLVED FIXED
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:
: 704930 (view as bug list)
Depends on:
Blocks:
 
Reported: 2020-01-07 11:35 UTC by Vincent de Phily
Modified: 2020-02-16 03:08 UTC (History)
5 users (show)

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


Attachments
build.log (build.log.gz,438.84 KB, application/gzip)
2020-01-07 11:37 UTC, Vincent de Phily
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Vincent de Phily 2020-01-07 11:35:47 UTC
815:08.85^O /usr/lib/llvm/9/bin/x86_64-pc-linux-gnu-clang++ -o Unified_cpp_gfx_graphite2_src1.i_o -c  -I/var/tmp/portage/www-client/firefox-72.0/work/firefox-72.0/ff/dist/stl_wrappers -I/var/tmp/portage/www-client/firefox-72.0/work/firefox-72.0/ff/dist/system_wrappers -include /var/tmp/portage/www-client/firefox-72.0/work/firefox-72.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DGRAPHITE2_STATIC '-DPACKAGE_VERSION="moz"' '-DPACKAGE_BUGREPORT="http://bugzilla.mozilla.org/"' -DGRAPHITE2_NFILEFACE -DGRAPHITE2_NTRACING -DGRAPHITE2_NSEGCACHE '-DGRAPHITE2_CUSTOM_HEADER="MozGrMalloc.h"' -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/var/tmp/portage/www-client/firefox-72.0/work/firefox-72.0/gfx/graphite2/src -I/var/tmp/portage/www-client/firefox-72.0/work/firefox-72.0/ff/gfx/graphite2/src -I/var/tmp/portage/www-client/firefox-72.0/work/firefox-72.0/ff/dist/include -I/usr/include/nspr -I/usr/include/nss -I/var/tmp/portage/www-client/firefox-72.0/work/firefox-72.0/ff/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /var/tmp/portage/www-client/firefox-72.0/work/firefox-72.0/ff/mozilla-config.h -Qunused-arguments -Qunused-arguments -Wall -Wbitfield-enum-conversion -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wshadow-field-in-constructor-modified -Wsign-compare -Wtype-limits -Wunreachable-code -Wunreachable-code-return -Wwrite-strings -Wno-invalid-offsetof -Wclass-varargs -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wloop-analysis -Wc++1z-compat -Wc++2a-compat -Wcomma -Wimplicit-fallthrough -Wstring-conversion -Wtautological-overlap-compare -Wtautological-unsigned-enum-zero-compare -Wtautological-unsigned-zero-compare -Wno-error=tautological-type-limit-compare -Wno-inline-new-delete -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=backend-plugin -Wno-error=return-std-move -Wno-error=atomic-alignment -Wformat -Wformat-security -Wno-gnu-zero-variadic-macro-arguments -Wno-unknown-warning-option -Wno-return-type-c-linkage -fno-sized-deallocation -fno-aligned-new -march=native -pipe -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O3 -fomit-frame-pointer -funwind-tables -DNS_FREE_PERMANENT_DATA=1 -fprofile-generate -MD -MP -MF .deps/Unified_cpp_gfx_graphite2_src1.i_o.pp  -fcolor-diagnostics  Unified_cpp_gfx_graphite2_src1.cpp^O 815:08.85^O In file included from Unified_cpp_gfx_graphite2_src1.cpp:2:^O 815:08.85^O In file included from /var/tmp/portage/www-client/firefox-72.0/work/firefox-72.0/gfx/graphite2/src/Segment.cpp:27:^O 815:08.85^O In file included from /var/tmp/portage/www-client/firefox-72.0/work/firefox-72.0/gfx/graphite2/src/inc/UtfCodec.h:29:^O 815:08.85^O In file included from /var/tmp/portage/www-client/firefox-72.0/work/firefox-72.0/ff/dist/stl_wrappers/cstdlib:44:^O 815:08.85^O In file included from /var/tmp/portage/www-client/firefox-72.0/work/firefox-72.0/ff/dist/system_wrappers/cstdlib:3:^O 815:08.85^O In file included from /usr/include/c++/v1/cstdlib:85:^O 815:08.85^O In file included from /var/tmp/portage/www-client/firefox-72.0/work/firefox-72.0/ff/dist/system_wrappers/stdlib.h:3:^O 815:08.85^O In file included from /usr/include/c++/v1/stdlib.h:100:^O 815:08.85^O In file included from /var/tmp/portage/www-client/firefox-72.0/work/firefox-72.0/ff/dist/system_wrappers/math.h:3:^O 815:08.85^O In file included from /usr/include/c++/v1/math.h:311:^O 815:08.85^O In file included from /var/tmp/portage/www-client/firefox-72.0/work/firefox-72.0/ff/dist/stl_wrappers/type_traits:50:^O 815:08.85^O In file included from /var/tmp/portage/www-client/firefox-72.0/work/firefox-72.0/ff/dist/include/mozilla/mozalloc.h:31:^O 815:08.85^O In file included from /var/tmp/portage/www-client/firefox-72.0/work/firefox-72.0/ff/dist/stl_wrappers/new:44:^O 815:08.85^O In file included from /var/tmp/portage/www-client/firefox-72.0/work/firefox-72.0/ff/dist/system_wrappers/new:3:^O 815:08.85^O In file included from /usr/include/c++/v1/new:90:^O 815:08.85^O In file included from /var/tmp/portage/www-client/firefox-72.0/work/firefox-72.0/ff/dist/system_wrappers/exception:3:^O 815:08.85^O /usr/include/c++/v1/exception:180:5: error: no member named 'abort' in namespace 'std::__1'; did you mean simply 'abort'?^O 815:08.85^O     _

Reproducible: Always
Comment 1 Vincent de Phily 2020-01-07 11:37:41 UTC
Created attachment 602742 [details]
build.log
Comment 2 Vincent de Phily 2020-01-07 11:37:56 UTC
# emerge --info '=www-client/firefox-72.0::gentoo'
Portage 2.3.79 (python 3.6.9-final-0, default/linux/amd64/17.0/hardened, gcc-9.2.0, glibc-2.29-r7, 5.4.6-gentoo x86_64)
=================================================================
                         System Settings
=================================================================
System uname: Linux-5.4.6-gentoo-x86_64-Intel-R-_Core-TM-_i7-9750H_CPU_@_2.60GHz-with-gentoo-2.6
KiB Mem:    16163012 total,   4479224 free
KiB Swap:    4194300 total,   3955452 free
Timestamp of repository gentoo: Tue, 07 Jan 2020 10:06:26 +0000
Head commit of repository gentoo: 1dfabb154edde95e4eb89a3a53632677a6f22b40

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.30.1::gentoo
dev-lang/python:          2.7.17::gentoo, 3.6.9::gentoo
dev-util/cmake:           3.14.6::gentoo
sys-apps/baselayout:      2.6-r1::gentoo
sys-apps/openrc:          0.42.1::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:            9.2.0-r2::gentoo
sys-devel/gcc-config:     2.1::gentoo
sys-devel/libtool:        2.4.6-r3::gentoo
sys-devel/make:           4.2.1-r4::gentoo
sys-kernel/linux-headers: 5.4::gentoo (virtual/os-headers)
sys-libs/glibc:           2.29-r7::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 Cockroach ipw2100-fw MicroChip-SDCC netcat CDDL-Schily xbatt icu htmlc LIBGLOSS ipx-utils Mini-XML SMAIL tablelist rc TeX-other-free Crypt-IDEA Interbase-1.0 gd Snd MIT-with-advertising CeCILL-C Princeton RSA inner-net BSD-with-attribution SSLeay bufexplorer.vim docbook rdisc lsof Mail-Sendmail NCSA-HDF Time-modules imagemagick xvt canfep LPPL-1.3b JOVE otter gsm Allegro Openwall ZSH CAOSL tcp_wrappers_license Khronos-CLHPP PCRE BSD-1 FLEX rwpng photopc NEWLIB regexp-UofT symlinks FLTK matplotlib ErlPL-1.1 psutils CPL-0.5 ipadic wm2 SVFL tcltk Time-Format perforce torque-2.5 mm AIFFWriter.m Emacs w3m BEER-WARE HTML-Tidy libtiff x2x mpich2 FVWM scanlogd libpng the-Click-license VTK xboing CDDL-1.1 SNIA BZIP2 JDOM XC iASL Info-ZIP feh Xdebug alternate repoze FastCGI boehm-gc PHP-2.02 ngrep File-MMagic pngnq UCAR-Unidata minpack URT libpng2 dom4j pngcrush TeX libmng tm-align LPPL-1.3 CNRI-QUIXOTE-2.4 eGenixPublic-1.1 CRACKLIB xtrs freetts JNIC flexmock Flashpix DUMB-0.9.3 bea.ri.jsr173 IDPL DES CMake Subversion openafs-krb5-a Old-MIT Toyoda LLVM-Grant par Sendmail-Open-Source Sendmail ElementTree Ispell AMPAS shrimp totd buddy LambdaMOO GPL-1+ CNRI GPL-3 MIT AFL-3.0 LGPL-2.1 AGPL-3+ GPL-2+ LGPL-2.1+ BSD MPL-1.0 MPL-2.0 Boost-1.0 IBM HPND LGPL-3+ CDDL GPL-3+ IPAfont Artistic-2 PHP-3 Apache-2.0 CPAL-1.0 EUPL-1.1 OSL-2.1 PSF-2 UoI-NCSA LGPL-2+ MPL-1.1 OFL-1.1 GPL-2 APL-1.0 W3C ISC APSL-2 POSTGRESQL Sleepycat LGPL-3 PHP-3.01 wxWinLL-3 EPL-2.0 BSD-2 Ms-PL EPL-1.0 NOSA ZLIB Apache-1.1 QPL ECL-2.0 ZPL LPPL-1.3c nethack Artistic AGPL-3 CPL-1.0 Watcom-1.0 CNRI QPL-1.0 AFL-3.0 NPL-1.1 BSD-4 MPL-1.0 IBM CDDL OSL-2.0 CPAL-1.0 EUPL-1.1 OSL-2.1 MPL-1.1 AFL-2.1 Zend-2.0 APSL-2 gnuplot PHP-3.01 OSL-1.1 EPL-2.0 Ms-PL EPL-1.0 Apache-1.1 QPL gcc-runtime-library-exception-3.1 GPL-1+ GPL-3 MIT UPX-exception GPL-3-with-font-exception LGPL-2.1 PYTHON AGPL-3+ LGPL-3-with-linking-exception GPL-3+-with-cuda-exception GPL-2+ IJG LGPL-2.1+ BSD SGI-B-2.0 libstdc++ vim MPL-2.0 Boost-1.0 LGPL-3+ GPL-3-with-openssl-exception HPND GPL-3+ GPL-3+-with-cuda-openssl-exception Artistic-2 GPL-2-with-font-exception PSF-2.4 qwt PSF-2.3 Ruby-BSD Apache-2.0 public-domain Unlicense WTFPL-2 PSF-2 UoI-NCSA LGPL-2+ GPL-2-with-exceptions OPENLDAP GPL-2-with-MySQL-FLOSS-exception GPL-2 tanuki-community LGPL-2 W3C GPL-2+-with-openssl-exception ISC libgcc Sleepycat unicode GPL-1 LGPL-3 FTL GPL-2-with-classpath-exception GPL-2-with-linking-exception BSD-2 GPL-3+-with-opencl-openssl-exception LGPL-2.1-with-linking-exception LGPL-2-with-linking-exception ZLIB GPL-3+-with-opencl-exception ECL-2.0 wxWinLL-3.1 Apache-2.0-with-LLVM-exceptions ZPL metapackage Nokia-Qt-LGPL-Exception-1.1 Ruby Clarified-Artistic Transmission-OpenSSL-exception CeCILL-2 AGPL-3 CC0-1.0 PSF-2.2 Clear-BSD Apache-1.0 LPPL-1.2 CPL-1.0 openssl GPL-1+ GPL-3 CC-BY-2.5 CC-BY-SA-2.5 GPL-2+ FDL-1.3 FDL-1.1+ GPL-3+ IPAfont OFL CC-BY-SA-3.0 CC-BY-2.0 OFL-1.1 GPL-2 Arphic GPL-1 FDL-1.1 FreeArt FDL-1.2 CC-BY-3.0 OPL FDL-1.2+ CC-BY-SA-2.0 CC-BY-4.0 FDL-1.3+ CC-BY-SA-4.0 Unicode_Fonts_for_Ancient_Scripts MaxMind2 LDP-1a myspell-en_CA-KevinAtkinson CC-PD mplus-fonts man-pages Texinfo-manual UbuntuFontLicense-1.0 BAEKMUK vlgothic CC-BY-SA-1.0 BitstreamVera CC-SA-1.0 LDP-1 man-pages-posix quake1-textures wxWinFDL-3 man-pages-posix-2013 linux-fw-redistributable NVIDIA-r1 JSON LSI-tw_cli qlogic-fibre-channel-firmware bonnie intel-ucode sun-jlfgr ISSL ipw3945 bh-luxi unRAR shmux Atmel no-source-code Broadcom freedist Amazon SmartLabs ipw2200-fw"
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 --changed-deps-report=y"
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="-j12 -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 http2 iconv icu ipv6 jit jpeg jpeg2k json jumbo-build kde kdepim kwallet libtirpc lm-sensors lspclient 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 quiche 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 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="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
Comment 3 Vincent de Phily 2020-01-07 11:38:32 UTC
# emerge -pqv '=www-client/firefox-72.0::gentoo'
[ebuild     U ] www-client/firefox-72.0 [71.0-r1] USE="clang hardened lto pgo pulseaudio screenshot startup-notification system-av1 system-icu system-jpeg system-libevent system-libvpx system-sqlite system-webp wayland wifi -bindist -custom-cflags -custom-optimization -debug -eme-free -geckodriver (-gmp-autoupdate) -hwaccel -jack (-selinux) -test (-system-harfbuzz%*)" CPU_FLAGS_X86="avx2" L10N="-ach -af -an -ar -ast -az -be -bg -bn -br -bs -ca -cak -cs -cy -da -de -dsb -el -en-CA -en-GB -eo -es-AR -es-CL -es-ES -es-MX -et -eu -fa -ff -fi -fr -fy -ga -gd -gl -gn -gu -he -hi -hr -hsb -hu -hy -ia -id -is -it -ja -ka -kab -kk -km -kn -ko -lij -lt -lv -mk -mr -ms -my -nb -nl -nn -oc -pa -pl -pt-BR -pt-PT -rm -ro -ru -si -sk -sl -son -sq -sr -sv -ta -te -th -tr -uk -ur -uz -vi -xh -zh-CN -zh-TW"
Comment 4 Vincent de Phily 2020-01-07 11:41:05 UTC
Same log extract with hopefully better newlines:

15:08.85 gfx/graphite2/src/Unified_cpp_gfx_graphite2_src1.i_o
15:08.85 /usr/lib/llvm/9/bin/x86_64-pc-linux-gnu-clang++ -o Unified_cpp_gfx_graphite2_src1.i_o -c  -I/var/tmp/portage/www-client/firefox-72.0/work/firefox-72.0/ff/dist/stl_wrappers -I/var/tmp/portage/www-client/firefox-72.0/work/firefox-72.0/ff/dist/system_wrappers -include /var/tmp/portage/www-client/firefox-72.0/work/firefox-72.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DGRAPHITE2_STATIC '-DPACKAGE_VERSION="moz"' '-DPACKAGE_BUGREPORT="http://bugzilla.mozilla.org/"' -DGRAPHITE2_NFILEFACE -DGRAPHITE2_NTRACING -DGRAPHITE2_NSEGCACHE '-DGRAPHITE2_CUSTOM_HEADER="MozGrMalloc.h"' -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/var/tmp/portage/www-client/firefox-72.0/work/firefox-72.0/gfx/graphite2/src -I/var/tmp/portage/www-client/firefox-72.0/work/firefox-72.0/ff/gfx/graphite2/src -I/var/tmp/portage/www-client/firefox-72.0/work/firefox-72.0/ff/dist/include -I/usr/include/nspr -I/usr/include/nss -I/var/tmp/portage/www-client/firefox-72.0/work/firefox-72.0/ff/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /var/tmp/portage/www-client/firefox-72.0/work/firefox-72.0/ff/mozilla-config.h -Qunused-arguments -Qunused-arguments -Wall -Wbitfield-enum-conversion -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wshadow-field-in-constructor-modified -Wsign-compare -Wtype-limits -Wunreachable-code -Wunreachable-code-return -Wwrite-strings -Wno-invalid-offsetof -Wclass-varargs -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wloop-analysis -Wc++1z-compat -Wc++2a-compat -Wcomma -Wimplicit-fallthrough -Wstring-conversion -Wtautological-overlap-compare -Wtautological-unsigned-enum-zero-compare -Wtautological-unsigned-zero-compare -Wno-error=tautological-type-limit-compare -Wno-inline-new-delete -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=backend-plugin -Wno-error=return-std-move -Wno-error=atomic-alignment -Wformat -Wformat-security -Wno-gnu-zero-variadic-macro-arguments -Wno-unknown-warning-option -Wno-return-type-c-linkage -fno-sized-deallocation -fno-aligned-new -march=native -pipe -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -O3 -fomit-frame-pointer -funwind-tables -DNS_FREE_PERMANENT_DATA=1 -fprofile-generate -MD -MP -MF .deps/Unified_cpp_gfx_graphite2_src1.i_o.pp  -fcolor-diagnostics  Unified_cpp_gfx_graphite2_src1.cpp
15:08.85 In file included from Unified_cpp_gfx_graphite2_src1.cpp:2:
15:08.85 In file included from /var/tmp/portage/www-client/firefox-72.0/work/firefox-72.0/gfx/graphite2/src/Segment.cpp:27:
15:08.85 In file included from /var/tmp/portage/www-client/firefox-72.0/work/firefox-72.0/gfx/graphite2/src/inc/UtfCodec.h:29:
15:08.85 In file included from /var/tmp/portage/www-client/firefox-72.0/work/firefox-72.0/ff/dist/stl_wrappers/cstdlib:44:
15:08.85 In file included from /var/tmp/portage/www-client/firefox-72.0/work/firefox-72.0/ff/dist/system_wrappers/cstdlib:3:
15:08.85 In file included from /usr/include/c++/v1/cstdlib:85:
15:08.85 In file included from /var/tmp/portage/www-client/firefox-72.0/work/firefox-72.0/ff/dist/system_wrappers/stdlib.h:3:
15:08.85 In file included from /usr/include/c++/v1/stdlib.h:100:
15:08.85 In file included from /var/tmp/portage/www-client/firefox-72.0/work/firefox-72.0/ff/dist/system_wrappers/math.h:3:
15:08.85 In file included from /usr/include/c++/v1/math.h:311:
15:08.85 In file included from /var/tmp/portage/www-client/firefox-72.0/work/firefox-72.0/ff/dist/stl_wrappers/type_traits:50:
15:08.85 In file included from /var/tmp/portage/www-client/firefox-72.0/work/firefox-72.0/ff/dist/include/mozilla/mozalloc.h:31:
15:08.85 In file included from /var/tmp/portage/www-client/firefox-72.0/work/firefox-72.0/ff/dist/stl_wrappers/new:44:
15:08.85 In file included from /var/tmp/portage/www-client/firefox-72.0/work/firefox-72.0/ff/dist/system_wrappers/new:3:
15:08.85 In file included from /usr/include/c++/v1/new:90:
15:08.85 In file included from /var/tmp/portage/www-client/firefox-72.0/work/firefox-72.0/ff/dist/system_wrappers/exception:3:
15:08.85 /usr/include/c++/v1/exception:180:5: error: no member named 'abort' in namespace 'std::__1'; did you mean simply 'abort'?
15:08.85     _VSTD::abort();
15:08.85     ^~~~~~~
15:08.86 /usr/include/c++/v1/__config:758:15: note: expanded from macro '_VSTD'
15:08.86 #define _VSTD std::_LIBCPP_ABI_NAMESPACE
--
15:08.86 gmake[5]: *** [/var/tmp/portage/www-client/firefox-72.0/work/firefox-72.0/config/rules.mk:806: Unified_cpp_gfx_graphite2_src1.i_o] Error 1
15:08.86 gmake[5]: Leaving directory '/var/tmp/portage/www-client/firefox-72.0/work/firefox-72.0/ff/gfx/graphite2/src'
15:08.86 gmake[4]: *** [/var/tmp/portage/www-client/firefox-72.0/work/firefox-72.0/config/recurse.mk:74: gfx/graphite2/src/target-objects] Error 2
15:08.86 gmake[4]: *** Waiting for unfinished jobs....
Comment 5 Jeroen Roovers (RETIRED) gentoo-dev 2020-01-07 15:17:17 UTC
*** Bug 704930 has been marked as a duplicate of this bug. ***
Comment 6 Oleh 2020-01-07 18:06:53 UTC
upstream url
https://bugzilla.mozilla.org/show_bug.cgi?id=1594027
Comment 7 Vincent de Phily 2020-01-08 20:39:02 UTC
Rebuilding clang with USE="-default-compiler-rt -default-libcxx" and running "emerge -c" (unmerging sys-libs/libcxx, sys-libs/libcxxabi, sys-libs/libunwind) works around the bug.

Maybe we should encode that restriction into the dep graph, until upstream fixes the bug.
Comment 8 Thomas Posch 2020-01-13 19:59:14 UTC
`USE="-clang" emerge firefox` fixed it for me. No need to recompile clang.

(using sys-devel/gcc-9.2.0-r3)
Comment 9 Larry the Git Cow gentoo-dev 2020-02-16 03:07:21 UTC
The bug has been closed via the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1271c2e45284b16f2083fadbadaa57b405b94f1c

commit 1271c2e45284b16f2083fadbadaa57b405b94f1c
Author:     Jory Pratt <anarchy@gentoo.org>
AuthorDate: 2020-02-16 03:05:42 +0000
Commit:     Jory Pratt <anarchy@gentoo.org>
CommitDate: 2020-02-16 03:07:17 +0000

    www-client/firefox: Fix llvm9 build failure
    
    Closes: https://bugs.gentoo.org/704924
    Package-Manager: Portage-2.3.89, Repoman-2.3.20
    Signed-off-by: Jory Pratt <anarchy@gentoo.org>

 www-client/firefox/files/firefox-73.0_fix_llvm9.patch | 19 +++++++++++++++++++
 www-client/firefox/firefox-73.0.ebuild                |  1 +
 2 files changed, 20 insertions(+)
Comment 10 Larry the Git Cow gentoo-dev 2020-02-16 03:08:40 UTC
The bug has been closed via the following commit(s):

https://gitweb.gentoo.org/proj/mozilla.git/commit/?id=6c3a5ad5c8ab9377eaefb286aa45d6b19cb20501

commit 6c3a5ad5c8ab9377eaefb286aa45d6b19cb20501
Author:     Jory Pratt <anarchy@gentoo.org>
AuthorDate: 2020-02-16 03:05:42 +0000
Commit:     Jory Pratt <anarchy@gentoo.org>
CommitDate: 2020-02-16 03:08:22 +0000

    www-client/firefox: Fix llvm9 build failure
    
    Closes: https://bugs.gentoo.org/704924
    Package-Manager: Portage-2.3.89, Repoman-2.3.20
    Signed-off-by: Jory Pratt <anarchy@gentoo.org>

 www-client/firefox/files/firefox-73.0_fix_llvm9.patch | 19 +++++++++++++++++++
 www-client/firefox/firefox-73.0.ebuild                |  1 +
 2 files changed, 20 insertions(+)