Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
[Solved] mail-client/thunderbird-60.0-r2: failed
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index Portage & Programming
View previous topic :: View next topic  
Author Message
Perfect Gentleman
Veteran
Veteran


Joined: 18 May 2014
Posts: 1249

PostPosted: Tue Sep 25, 2018 8:51 am    Post subject: [Solved] mail-client/thunderbird-60.0-r2: failed Reply with quote

Code:
 ~ $ sudo cat /tmp/portage/mail-client/thunderbird-60.0-r2/temp/build.log
Password:
 * Package:    mail-client/thunderbird-60.0-r2
 * Repository: pg_overlay
 * Maintainer: mozilla@gentoo.org
 * USE:        abi_x86_64 amd64 custom-cflags custom-optimization dbus elibc_glibc jit kde kernel_linux l10n_ru minimal pulseaudio rust system-harfbuzz system-icu system-jpeg system-libevent system-libvpx system-sqlite userland_GNU
 * FEATURES:   ccache preserve-libs sandbox userpriv usersandbox
 * You are enabling official branding. You may not redistribute this build
 * to any users on your network or the internet. Doing so puts yourself into
 * a legal problem with Mozilla Foundation
 * You can disable it by emerging thunderbird _with_ the bindist USE-flag
 *
>>> Unpacking source...
>>> Unpacking thunderbird-60.0-ru.xpi to /tmp/portage/mail-client/thunderbird-60.0-r2/work
unpack thunderbird-60.0-ru.xpi: file format not recognized. Ignoring.
>>> Unpacking thunderbird-60.0.source.tar.xz to /tmp/portage/mail-client/thunderbird-60.0-r2/work
>>> Unpacking lightning-6.2.tar.xz to /tmp/portage/mail-client/thunderbird-60.0-r2/work
>>> Unpacking thunderbird-60.0-patches-0.tar.xz to /tmp/portage/mail-client/thunderbird-60.0-r2/work
>>> Unpacking firefox-60.0-patches-02.tar.xz to /tmp/portage/mail-client/thunderbird-60.0-r2/work
 * Sorry, but thunderbird-60.0 does not support the ru_RU locale
 * Unpacking thunderbird-60.0-ru.xpi to /tmp/portage/mail-client/thunderbird-60.0-r2/work
 * Selected language packs (first will be default): ru
>>> Source unpacked in /tmp/portage/mail-client/thunderbird-60.0-r2/work
>>> Preparing source in /tmp/portage/mail-client/thunderbird-60.0-r2/work/thunderbird-60.0 ...
 * Applying patches from /tmp/portage/mail-client/thunderbird-60.0-r2/work/firefox ...
 *   1001_gentoo_prefs.patch ...                                                                                                           [ ok ]
 *   1002_drop_build_id.patch ...                                                                                                          [ ok ]
 *   1003_gentoo_specific_pgo.patch ...                                                                                                    [ ok ]
 *   1004_fix_pie_detection.patch ...                                                                                                      [ ok ]
 *   1005_fix_fortify_sources.patch ...                                                                                                    [ ok ]
 *   2000_system_harfbuzz.patch ...                                                                                                        [ ok ]
 *   2001_system_graphite2.patch ...                                                                                                       [ ok ]
 *   2002_musl_getid.patch ...                                                                                                             [ ok ]
 *   2003_nICER_implicit_decls.patch ...                                                                                                   [ ok ]
 *   2004_fix_lto_builds.patch ...                                                                                                         [ ok ]
 *   2006_musl_sys_auxv.patch ...                                                                                                          [ ok ]
 *   2007_add_musl_padding_cmsg.patch ...                                                                                                  [ ok ]
 *   6001_add_missing_header_for_basename.patch ...                                                                                        [ ok ]
 *   6002_add_alternate_name_for_private_siginfo_struct_member.patch ...                                                                   [ ok ]
 *   6003_fix_syscall_wrappers_on_musl.patch ...                                                                                           [ ok ]
 *   6004_musl_drop_alloc_hooks.patch ...                                                                                                  [ ok ]
 *   6005_musl_memory_report.patch ...                                                                                                     [ ok ]
 *   6006_musl_pthread_setname.patch ...                                                                                                   [ ok ]
 *   6007_musl_fix_tools.patch ...                                                                                                         [ ok ]
 * Applying patches from /tmp/portage/mail-client/thunderbird-60.0-r2/work/thunderbird ...
 *   1000_fix_gentoo_preferences.patch ...                                                                                                 [ ok ]
 *   2000-build-gdata-provider.patch ...                                                                                                   [ ok ]
 * Applying mozilla-nongnome-proxies.patch ...                                                                                             [ ok ]
 * Applying mozilla-kde.patch ...                                                                                                          [ ok ]
 * Applying mozilla-no-stdcxx-check.patch ...                                                                                              [ ok ]
 * Applying mozilla-bmo1375074.patch ...                                                                                                   [ ok ]
 * Applying mozilla-bmo1464766.patch ...                                                                                                   [ ok ]
 * Applying Don-t-build-testing-suites-and-stuff.patch ...                                                                                 [ ok ]
 * Applying icu-use-locale.h-instead-of-xlocale.h.patch ...                                                                                [ ok ]
 * Applying shellutil.py-ignore-tilde-as-special-character.patch ...                                                                       [ ok ]
 * Applying Don-t-build-testing-suites-and-stuff-part-2.patch ...                                                                          [ ok ]
 * Running eautoreconf in '/tmp/portage/mail-client/thunderbird-60.0-r2/work/thunderbird-60.0' ...
 * Running autoconf ...                                                                                                                    [ ok ]
 * Running elibtoolize in: thunderbird-60.0/
 * Running elibtoolize in: thunderbird-60.0/intl/icu/source/
 * Running elibtoolize in: thunderbird-60.0/js/src/
 * Running elibtoolize in: thunderbird-60.0/js/src/ctypes/libffi/
 *   Applying portage/1.2.0 patch ...
 *   Applying sed/1.5.6 patch ...
 *   Applying as-needed/2.4.2 patch ...
 *   Applying target-nm/2.4.2 patch ...
 * Running elibtoolize in: thunderbird-60.0/media/libvpx/libvpx/
 * Running elibtoolize in: thunderbird-60.0/modules/freetype2/
 * Running elibtoolize in: thunderbird-60.0/modules/freetype2/builds/unix/
 *   Applying portage/1.2.0 patch ...
 *   Applying sed/1.5.6 patch ...
 *   Applying as-needed/2.4.3 patch ...
 *   Applying ppc64le/2.4.4 patch ...
 * Running elibtoolize in: thunderbird-60.0/nsprpub/
 * Running elibtoolize in: thunderbird-60.0/python/mozbuild/mozbuild/
 * Running elibtoolize in: thunderbird-60.0/python/mozbuild/mozbuild/test/
 * Running elibtoolize in: thunderbird-60.0/third_party/aom/
 * Running elibtoolize in: thunderbird-60.0/third_party/rust/freetype/
 * Running elibtoolize in: thunderbird-60.0/third_party/rust/libz-sys/src/zlib-1.2.8/
 * Running elibtoolize in: thunderbird-60.0/toolkit/crashreporter/google-breakpad/
 * Running elibtoolize in: thunderbird-60.0/toolkit/crashreporter/google-breakpad/autotools/
 *   Applying portage/2.2 patch ...
 *   Applying sed/1.5.6 patch ...
 *   Applying as-needed/2.2.6 patch ...
 * Running autoconf old-configure.in ...                                                                                                   [ ok ]
>>> Source prepared.
>>> Configuring source in /tmp/portage/mail-client/thunderbird-60.0-r2/work/thunderbird-60.0 ...
true

==========================================================
Building thunderbird-60.0-r2 with the following configuration
    --enable-application=comm/mail  mozilla.org default
    --enable-optimize=-O3           from CFLAGS
    --disable-updater               disable_update_strip
    --disable-strip                 disable_update_strip
    --disable-install-strip         disable_update_strip
    --with-system-zlib              system_libs
    --with-system-bz2               system_libs
    --enable-release                Enable by Gentoo
    --enable-gold                   tc-ld-is-gold=true
    --enable-official-branding      +!bindist
    --enable-pie                    enabled by Gentoo
    --disable-debug                 -debug
    --disable-tests                 -debug
    --disable-debug-symbols         disabled by Gentoo
    --disable-startup-notification  -startup-notification
    --enable-dbus                   +dbus
    --disable-necko-wifi            disabled
    --enable-ion                    +jit
    --with-system-nspr              mozilla.org default
    --with-nspr-prefix=/usr         mozilla.org default
    --with-system-nss               mozilla.org default
    --with-nss-prefix=/usr          mozilla.org default
    --x-includes=/usr/include       mozilla.org default
    --x-libraries=/usr/lib64        mozilla.org default
    --with-system-libevent=/usr     mozilla.org default
    --prefix=/usr                   mozilla.org default
    --libdir=/usr/lib64             mozilla.org default
    --enable-system-hunspell        Gentoo default
    --disable-crashreporter         mozilla.org default
    --with-system-png               Gentoo default
    --enable-system-ffi             mozilla.org default
    --disable-gconf                 mozilla.org default
    --with-intl-api                 mozilla.org default
    --enable-system-pixman          mozilla.org default
    --enable-skia                   mozilla.org default
    --enable-default-toolkit=cairo-gtk3  mozilla.org default
    --target=x86_64-pc-linux-gnu    mozilla.org default
    --host=x86_64-pc-linux-gnu      mozilla.org default
    --enable-pulseaudio             +pulseaudio
    --enable-content-sandbox        Sandbox
    --enable-system-sqlite          +system-sqlite
    --with-system-jpeg              +system-jpeg
    --with-system-icu               +system-icu
    --with-system-libvpx            +system-libvpx
    --with-system-harfbuzz          +system-harfbuzz
    --with-system-graphite2         +system-harfbuzz
    --enable-extensions=default     mozilla.org default
    --enable-calendar               mozilla.org default
    --with-user-appdir=.thunderbird  mozilla.org default
    --enable-ldap                   mozilla.org default
    --enable-default-toolkit=cairo-gtk3  mozilla.org default
    --enable-install-strip          mozilla.org default
    --enable-linker=gold            mozilla.org default
    --enable-rust-simd              mozilla.org default
    --enable-strip                  mozilla.org default
    --disable-crashreporter         mozilla.org default
    --disable-updater               mozilla.org default
==========================================================

 0:00.28 Clobber not needed.
 0:00.28 Adding make options from /tmp/portage/mail-client/thunderbird-60.0-r2/work/thunderbird-60.0/.mozconfig
    CONFIG_GUESS=x86_64-pc-linux-gnu
    XARGS=/usr/bin/xargs
    MOZ_OBJDIR=/tmp/portage/mail-client/thunderbird-60.0-r2/work/thunderbird-60.0/tbird
    OBJDIR=/tmp/portage/mail-client/thunderbird-60.0-r2/work/thunderbird-60.0/tbird
    FOUND_MOZCONFIG=/tmp/portage/mail-client/thunderbird-60.0-r2/work/thunderbird-60.0/.mozconfig
    export FOUND_MOZCONFIG
 0:00.28 /usr/bin/gmake -f client.mk -s configure
 0:00.29 Generating /tmp/portage/mail-client/thunderbird-60.0-r2/work/thunderbird-60.0/js/src/configure
 0:00.30 cd /tmp/portage/mail-client/thunderbird-60.0-r2/work/thunderbird-60.0/tbird
 0:00.30 /tmp/portage/mail-client/thunderbird-60.0-r2/work/thunderbird-60.0/configure
 0:00.39 Creating Python environment
 0:01.31 New python executable in /tmp/portage/mail-client/thunderbird-60.0-r2/work/thunderbird-60.0/tbird/_virtualenv/bin/python2.7
 0:01.31 Also creating executable in /tmp/portage/mail-client/thunderbird-60.0-r2/work/thunderbird-60.0/tbird/_virtualenv/bin/python
 0:01.31 Installing setuptools, pip, wheel...done.
 0:01.53 running build_ext
 0:01.53 building 'psutil._psutil_linux' extension
 0:01.53 x86_64-pc-linux-gnu-gcc -pthread -fPIC -DPSUTIL_POSIX=1 -DPSUTIL_VERSION=543 -DPSUTIL_LINUX=1 -I/usr/include/python2.7 -c psutil/_psutil_common.c -o build/temp.linux-x86_64-2.7/psutil/_psutil_common.o
 0:01.53 x86_64-pc-linux-gnu-gcc -pthread -fPIC -DPSUTIL_POSIX=1 -DPSUTIL_VERSION=543 -DPSUTIL_LINUX=1 -I/usr/include/python2.7 -c psutil/_psutil_posix.c -o build/temp.linux-x86_64-2.7/psutil/_psutil_posix.o
 0:01.53 x86_64-pc-linux-gnu-gcc -pthread -fPIC -DPSUTIL_POSIX=1 -DPSUTIL_VERSION=543 -DPSUTIL_LINUX=1 -I/usr/include/python2.7 -c psutil/_psutil_linux.c -o build/temp.linux-x86_64-2.7/psutil/_psutil_linux.o
 0:01.53 creating build/lib.linux-x86_64-2.7
 0:01.53 creating build/lib.linux-x86_64-2.7/psutil
 0:01.53 x86_64-pc-linux-gnu-gcc -pthread -shared -Wl,-O2 -Wl,--as-needed -Wl,--sort-common -Wl,--strip-debug -L. build/temp.linux-x86_64-2.7/psutil/_psutil_common.o build/temp.linux-x86_64-2.7/psutil/_psutil_posix.o build/temp.linux-x86_64-2.7/psutil/_psutil_linux.o -L/usr/lib64 -lpython2.7 -o build/lib.linux-x86_64-2.7/psutil/_psutil_linux.so
 0:01.53 building 'psutil._psutil_posix' extension
 0:01.53 x86_64-pc-linux-gnu-gcc -pthread -fPIC -DPSUTIL_POSIX=1 -DPSUTIL_VERSION=543 -DPSUTIL_LINUX=1 -I/usr/include/python2.7 -c psutil/_psutil_common.c -o build/temp.linux-x86_64-2.7/psutil/_psutil_common.o
 0:01.53 x86_64-pc-linux-gnu-gcc -pthread -fPIC -DPSUTIL_POSIX=1 -DPSUTIL_VERSION=543 -DPSUTIL_LINUX=1 -I/usr/include/python2.7 -c psutil/_psutil_posix.c -o build/temp.linux-x86_64-2.7/psutil/_psutil_posix.o
 0:01.53 x86_64-pc-linux-gnu-gcc -pthread -shared -Wl,-O2 -Wl,--as-needed -Wl,--sort-common -Wl,--strip-debug -L. build/temp.linux-x86_64-2.7/psutil/_psutil_common.o build/temp.linux-x86_64-2.7/psutil/_psutil_posix.o -L/usr/lib64 -lpython2.7 -o build/lib.linux-x86_64-2.7/psutil/_psutil_posix.so
 0:01.53 copying build/lib.linux-x86_64-2.7/psutil/_psutil_linux.so -> psutil
 0:01.53 copying build/lib.linux-x86_64-2.7/psutil/_psutil_posix.so -> psutil
 0:01.53
 0:01.53 Reexecuting in the virtualenv
 0:01.68 Adding configure options from /tmp/portage/mail-client/thunderbird-60.0-r2/work/thunderbird-60.0/.mozconfig
 0:01.68   --enable-application=comm/mail
 0:01.68   --enable-optimize=-O3
 0:01.68   --disable-updater
 0:01.68   --disable-strip
 0:01.68   --disable-install-strip
 0:01.68   --with-system-zlib
 0:01.68   --with-system-bz2
 0:01.68   --enable-release
 0:01.68   --enable-gold
 0:01.68   --enable-official-branding
 0:01.68   --enable-pie
 0:01.68   --disable-debug
 0:01.68   --disable-tests
 0:01.68   --disable-debug-symbols
 0:01.68   --disable-startup-notification
 0:01.68   --enable-dbus
 0:01.68   --disable-necko-wifi
 0:01.68   --enable-ion
 0:01.68   --with-system-nspr
 0:01.68   --with-nspr-prefix=/usr
 0:01.68   --with-system-nss
 0:01.68   --with-nss-prefix=/usr
 0:01.68   --x-includes=/usr/include
 0:01.68   --x-libraries=/usr/lib64
 0:01.68   --with-system-libevent=/usr
 0:01.68   --prefix=/usr
 0:01.68   --libdir=/usr/lib64
 0:01.68   --enable-system-hunspell
 0:01.68   --disable-crashreporter
 0:01.68   --with-system-png
 0:01.68   --enable-system-ffi
 0:01.68   --disable-gconf
 0:01.68   --with-intl-api
 0:01.68   --enable-system-pixman
 0:01.68   --enable-skia
 0:01.68   --enable-default-toolkit=cairo-gtk3
 0:01.68   --target=x86_64-pc-linux-gnu
 0:01.68   --host=x86_64-pc-linux-gnu
 0:01.68   --enable-pulseaudio
 0:01.68   --enable-content-sandbox
 0:01.68   --enable-system-sqlite
 0:01.68   --with-system-jpeg
 0:01.68   --with-system-icu
 0:01.68   --with-system-libvpx
 0:01.68   --with-system-harfbuzz
 0:01.68   --with-system-graphite2
 0:01.68   --enable-calendar
 0:01.68   --with-user-appdir=.thunderbird
 0:01.68   --enable-ldap
 0:01.68   --enable-default-toolkit=cairo-gtk3
 0:01.68   --enable-install-strip
 0:01.68   --enable-linker=gold
 0:01.68   --enable-rust-simd
 0:01.68   --enable-strip
 0:01.68   --disable-crashreporter
 0:01.68   --disable-updater
 0:01.68   --enable-extensions=default
 0:01.68 checking for vcs source checkout... no
 0:01.79 checking for a shell... /bin/sh
 0:01.80 checking for host system type... x86_64-pc-linux-gnu
 0:01.82 checking for target system type... x86_64-pc-linux-gnu
 0:01.84 checking for a shell... /bin/sh
 0:01.85 checking for host system type... x86_64-pc-linux-gnu
 0:01.86 checking for target system type... x86_64-pc-linux-gnu
 0:01.92 checking for vcs source checkout... no
 0:01.92 checking whether cross compiling... no
 0:01.92 checking for the target C compiler... /usr/lib/ccache/bin/x86_64-pc-linux-gnu-gcc
 0:01.93 checking whether the target C compiler can be used... yes
 0:01.95 checking for Python 3... /usr/bin/python3.7 (3.7.0)
 0:01.95 checking for pkg_config... /usr/bin/x86_64-pc-linux-gnu-pkg-config
 0:01.96 checking for pkg-config version... 0.29.2
 0:01.96 checking for yasm... /usr/bin/yasm
 0:01.96 checking yasm version... 1.3.0
 0:01.96 checking the target C compiler version... 8.2.0
 0:01.98 checking the target C compiler works... yes
 0:01.98 WARNING: The value of LD is not used by this build system.
 0:01.98 checking for the target C++ compiler... /usr/lib/ccache/bin/x86_64-pc-linux-gnu-g++
 0:01.99 checking whether the target C++ compiler can be used... yes
 0:01.99 checking the target C++ compiler version... 8.2.0
 0:02.01 checking the target C++ compiler works... yes
 0:02.01 checking for the host C compiler... /usr/lib/ccache/bin/x86_64-pc-linux-gnu-gcc
 0:02.03 checking whether the host C compiler can be used... yes
 0:02.03 checking the host C compiler version... 8.2.0
 0:02.04 checking the host C compiler works... yes
 0:02.05 checking for the host C++ compiler... /usr/lib/ccache/bin/x86_64-pc-linux-gnu-g++
 0:02.05 checking whether the host C++ compiler can be used... yes
 0:02.05 checking the host C++ compiler version... 8.2.0
 0:02.07 checking the host C++ compiler works... yes
 0:02.09 checking for 64-bit OS... yes
 0:02.09 checking bindgen cflags... no
 0:02.11 checking for linker... gold
 0:02.14 checking for stdint.h... yes
 0:02.16 checking for inttypes.h... yes
 0:02.18 checking for malloc.h... yes
 0:02.20 checking for alloca.h... yes
 0:02.22 checking for sys/byteorder.h... no
 0:02.24 checking for getopt.h... yes
 0:02.26 checking for unistd.h... yes
 0:02.28 checking for nl_types.h... yes
 0:02.30 checking for cpuid.h... yes
 0:02.33 checking for sys/statvfs.h... yes
 0:02.35 checking for sys/statfs.h... yes
 0:02.37 checking for sys/vfs.h... yes
 0:02.39 checking for sys/mount.h... yes
 0:02.41 checking for sys/quota.h... yes
 0:02.44 checking for linux/quota.h... yes
 0:02.46 checking for linux/if_addr.h... yes
 0:02.50 checking for linux/rtnetlink.h... yes
 0:02.51 checking for sys/queue.h... yes
 0:02.54 checking for sys/types.h... yes
 0:02.56 checking for netinet/in.h... yes
 0:02.58 checking for byteswap.h... yes
 0:02.60 checking for linux/perf_event.h... yes
 0:02.62 checking for perf_event_open system call... yes
 0:02.64 checking whether the C compiler supports -Wunreachable-code-return... no
 0:02.65 checking whether the C++ compiler supports -Wunreachable-code-return... no
 0:02.66 checking whether the C compiler supports -Wclass-varargs... no
 0:02.67 checking whether the C++ compiler supports -Wclass-varargs... no
 0:02.68 checking whether the C compiler supports -Wloop-analysis... no
 0:02.69 checking whether the C++ compiler supports -Wloop-analysis... no
 0:02.71 checking whether the C++ compiler supports -Wc++1z-compat... yes
 0:02.71 checking whether the C++ compiler supports -Wcomma... no
 0:02.73 checking whether the C compiler supports -Wduplicated-cond... yes
 0:02.75 checking whether the C++ compiler supports -Wduplicated-cond... yes
 0:02.77 checking whether the C++ compiler supports -Wimplicit-fallthrough... yes
 0:02.79 checking whether the C compiler supports -Wstring-conversion... no
 0:02.79 checking whether the C++ compiler supports -Wstring-conversion... no
 0:02.81 checking whether the C++ compiler supports -Wno-inline-new-delete... no
 0:02.83 checking whether the C compiler supports -Wno-error=maybe-uninitialized... yes
 0:02.85 checking whether the C++ compiler supports -Wno-error=maybe-uninitialized... yes
 0:02.87 checking whether the C compiler supports -Wno-error=deprecated-declarations... yes
 0:02.89 checking whether the C++ compiler supports -Wno-error=deprecated-declarations... yes
 0:02.91 checking whether the C compiler supports -Wno-error=array-bounds... yes
 0:02.93 checking whether the C++ compiler supports -Wno-error=array-bounds... yes
 0:02.95 checking whether the C compiler supports -Wno-error=free-nonheap-object... yes
 0:02.97 checking whether the C++ compiler supports -Wno-error=free-nonheap-object... yes
 0:02.99 checking whether the C compiler supports -Wformat... yes
 0:03.01 checking whether the C++ compiler supports -Wformat... yes
 0:03.03 checking whether the C compiler supports -Wformat-security... yes
 0:03.05 checking whether the C++ compiler supports -Wformat-security... yes
 0:03.07 checking whether the C compiler supports -Wformat-overflow=2... yes
 0:03.09 checking whether the C++ compiler supports -Wformat-overflow=2... yes
 0:03.11 checking whether the C compiler supports -Wno-gnu-zero-variadic-macro-arguments... no
 0:03.12 checking whether the C++ compiler supports -Wno-gnu-zero-variadic-macro-arguments... no
 0:03.14 checking whether the C++ compiler supports -fno-sized-deallocation... yes
 0:03.15 checking for libffi > 3.0.9... yes
 0:03.15 checking MOZ_FFI_CFLAGS... -I/usr/lib64/libffi-3.2.1/include
 0:03.15 checking MOZ_FFI_LIBS... -L/usr/lib64/../lib64 -lffi
 0:03.15 checking for rustc... /usr/bin/rustc
 0:03.15 checking for cargo... /usr/bin/cargo
 0:03.28 checking rustc version... 1.29.0
 0:03.30 checking cargo version... 1.29.0
 0:03.34 Traceback (most recent call last):
 0:03.34   File "/tmp/portage/mail-client/thunderbird-60.0-r2/work/thunderbird-60.0/configure.py", line 127, in <module>
 0:03.34     sys.exit(main(sys.argv))
 0:03.34   File "/tmp/portage/mail-client/thunderbird-60.0-r2/work/thunderbird-60.0/configure.py", line 29, in main
 0:03.34     sandbox.run(os.path.join(os.path.dirname(__file__), 'moz.configure'))
 0:03.34   File "/tmp/portage/mail-client/thunderbird-60.0-r2/work/thunderbird-60.0/python/mozbuild/mozbuild/configure/__init__.py", line 428, in run
 0:03.34     func(*args)
 0:03.34   File "/tmp/portage/mail-client/thunderbird-60.0-r2/work/thunderbird-60.0/python/mozbuild/mozbuild/configure/__init__.py", line 474, in _value_for
 0:03.34     return self._value_for_depends(obj, need_help_dependency)
 0:03.34   File "/tmp/portage/mail-client/thunderbird-60.0-r2/work/thunderbird-60.0/python/mozbuild/mozbuild/util.py", line 944, in method_call
 0:03.34     cache[args] = self.func(instance, *args)
 0:03.34   File "/tmp/portage/mail-client/thunderbird-60.0-r2/work/thunderbird-60.0/python/mozbuild/mozbuild/configure/__init__.py", line 483, in _value_for_depends
 0:03.34     return obj.result(need_help_dependency)
 0:03.34   File "/tmp/portage/mail-client/thunderbird-60.0-r2/work/thunderbird-60.0/python/mozbuild/mozbuild/util.py", line 944, in method_call
 0:03.34     cache[args] = self.func(instance, *args)
 0:03.34   File "/tmp/portage/mail-client/thunderbird-60.0-r2/work/thunderbird-60.0/python/mozbuild/mozbuild/configure/__init__.py", line 123, in result
 0:03.34     return self._func(*resolved_args)
 0:03.34   File "/tmp/portage/mail-client/thunderbird-60.0-r2/work/thunderbird-60.0/python/mozbuild/mozbuild/configure/__init__.py", line 1003, in wrapped
 0:03.34     return new_func(*args, **kwargs)
 0:03.34   File "/tmp/portage/mail-client/thunderbird-60.0-r2/work/thunderbird-60.0/build/moz.configure/rust.configure", line 122, in rust_supported_targets
 0:03.34     t = split_triplet(t, allow_unknown=True)
 0:03.34   File "/tmp/portage/mail-client/thunderbird-60.0-r2/work/thunderbird-60.0/python/mozbuild/mozbuild/configure/__init__.py", line 1003, in wrapped
 0:03.34     return new_func(*args, **kwargs)
 0:03.34   File "/tmp/portage/mail-client/thunderbird-60.0-r2/work/thunderbird-60.0/build/moz.configure/init.configure", line 580, in split_triplet
 0:03.34     cpu, manufacturer, os = triplet.split('-', 2)
 0:03.34 ValueError: need more than 2 values to unpack
 0:03.36 *** Fix above errors and then restart with\
 0:03.36                "/usr/bin/gmake -f client.mk build"
 0:03.36 gmake: *** [client.mk:149: configure] Error 1
 * ERROR: mail-client/thunderbird-60.0-r2::pg_overlay failed (configure phase):
 *   (no error message)
 *
 * Call stack:
 *     ebuild.sh, line 124:  Called src_configure
 *   environment, line 4972:  Called die
 * The specific snippet of code:
 *       SHELL="${SHELL:-${EPREFIX}/bin/bash}" MOZ_NOSPAM=1 ./mach configure || die
 *
 * If you need support, post the output of `emerge --info '=mail-client/thunderbird-60.0-r2::pg_overlay'`,
 * the complete build log and the output of `emerge -pqv '=mail-client/thunderbird-60.0-r2::pg_overlay'`.
 * The complete build log is located at '/tmp/portage/mail-client/thunderbird-60.0-r2/temp/build.log'.
 * The ebuild environment file is located at '/tmp/portage/mail-client/thunderbird-60.0-r2/temp/environment'.
 * Working directory: '/tmp/portage/mail-client/thunderbird-60.0-r2/work/thunderbird-60.0'
 * S: '/tmp/portage/mail-client/thunderbird-60.0-r2/work/thunderbird-60.0'

Code:
 ~ $ sudo cat /tmp/portage/mail-client/thunderbird-60.0-r2/temp/build.log
Password:
 * Package:    mail-client/thunderbird-60.0-r2
 * Repository: pg_overlay
 * Maintainer: mozilla@gentoo.org
 * USE:        abi_x86_64 amd64 custom-cflags custom-optimization dbus elibc_glibc jit kde kernel_linux l10n_ru minimal pulseaudio rust system-harfbuzz system-icu system-jpeg system-libevent system-libvpx system-sqlite userland_GNU
 * FEATURES:   ccache preserve-libs sandbox userpriv usersandbox
 * You are enabling official branding. You may not redistribute this build
 * to any users on your network or the internet. Doing so puts yourself into
 * a legal problem with Mozilla Foundation
 * You can disable it by emerging thunderbird _with_ the bindist USE-flag
 *
>>> Unpacking source...
>>> Unpacking thunderbird-60.0-ru.xpi to /tmp/portage/mail-client/thunderbird-60.0-r2/work
unpack thunderbird-60.0-ru.xpi: file format not recognized. Ignoring.
>>> Unpacking thunderbird-60.0.source.tar.xz to /tmp/portage/mail-client/thunderbird-60.0-r2/work
>>> Unpacking lightning-6.2.tar.xz to /tmp/portage/mail-client/thunderbird-60.0-r2/work
>>> Unpacking thunderbird-60.0-patches-0.tar.xz to /tmp/portage/mail-client/thunderbird-60.0-r2/work
>>> Unpacking firefox-60.0-patches-02.tar.xz to /tmp/portage/mail-client/thunderbird-60.0-r2/work
 * Sorry, but thunderbird-60.0 does not support the ru_RU locale
 * Unpacking thunderbird-60.0-ru.xpi to /tmp/portage/mail-client/thunderbird-60.0-r2/work
 * Selected language packs (first will be default): ru
>>> Source unpacked in /tmp/portage/mail-client/thunderbird-60.0-r2/work
>>> Preparing source in /tmp/portage/mail-client/thunderbird-60.0-r2/work/thunderbird-60.0 ...
 * Applying patches from /tmp/portage/mail-client/thunderbird-60.0-r2/work/firefox ...
 *   1001_gentoo_prefs.patch ...                                                                                                           [ ok ]
 *   1002_drop_build_id.patch ...                                                                                                          [ ok ]
 *   1003_gentoo_specific_pgo.patch ...                                                                                                    [ ok ]
 *   1004_fix_pie_detection.patch ...                                                                                                      [ ok ]
 *   1005_fix_fortify_sources.patch ...                                                                                                    [ ok ]
 *   2000_system_harfbuzz.patch ...                                                                                                        [ ok ]
 *   2001_system_graphite2.patch ...                                                                                                       [ ok ]
 *   2002_musl_getid.patch ...                                                                                                             [ ok ]
 *   2003_nICER_implicit_decls.patch ...                                                                                                   [ ok ]
 *   2004_fix_lto_builds.patch ...                                                                                                         [ ok ]
 *   2006_musl_sys_auxv.patch ...                                                                                                          [ ok ]
 *   2007_add_musl_padding_cmsg.patch ...                                                                                                  [ ok ]
 *   6001_add_missing_header_for_basename.patch ...                                                                                        [ ok ]
 *   6002_add_alternate_name_for_private_siginfo_struct_member.patch ...                                                                   [ ok ]
 *   6003_fix_syscall_wrappers_on_musl.patch ...                                                                                           [ ok ]
 *   6004_musl_drop_alloc_hooks.patch ...                                                                                                  [ ok ]
 *   6005_musl_memory_report.patch ...                                                                                                     [ ok ]
 *   6006_musl_pthread_setname.patch ...                                                                                                   [ ok ]
 *   6007_musl_fix_tools.patch ...                                                                                                         [ ok ]
 * Applying patches from /tmp/portage/mail-client/thunderbird-60.0-r2/work/thunderbird ...
 *   1000_fix_gentoo_preferences.patch ...                                                                                                 [ ok ]
 *   2000-build-gdata-provider.patch ...                                                                                                   [ ok ]
 * Applying mozilla-nongnome-proxies.patch ...                                                                                             [ ok ]
 * Applying mozilla-kde.patch ...                                                                                                          [ ok ]
 * Applying mozilla-no-stdcxx-check.patch ...                                                                                              [ ok ]
 * Applying mozilla-bmo1375074.patch ...                                                                                                   [ ok ]
 * Applying mozilla-bmo1464766.patch ...                                                                                                   [ ok ]
 * Applying Don-t-build-testing-suites-and-stuff.patch ...                                                                                 [ ok ]
 * Applying icu-use-locale.h-instead-of-xlocale.h.patch ...                                                                                [ ok ]
 * Applying shellutil.py-ignore-tilde-as-special-character.patch ...                                                                       [ ok ]
 * Applying Don-t-build-testing-suites-and-stuff-part-2.patch ...                                                                          [ ok ]
 * Running eautoreconf in '/tmp/portage/mail-client/thunderbird-60.0-r2/work/thunderbird-60.0' ...
 * Running autoconf ...                                                                                                                    [ ok ]
 * Running elibtoolize in: thunderbird-60.0/
 * Running elibtoolize in: thunderbird-60.0/intl/icu/source/
 * Running elibtoolize in: thunderbird-60.0/js/src/
 * Running elibtoolize in: thunderbird-60.0/js/src/ctypes/libffi/
 *   Applying portage/1.2.0 patch ...
 *   Applying sed/1.5.6 patch ...
 *   Applying as-needed/2.4.2 patch ...
 *   Applying target-nm/2.4.2 patch ...
 * Running elibtoolize in: thunderbird-60.0/media/libvpx/libvpx/
 * Running elibtoolize in: thunderbird-60.0/modules/freetype2/
 * Running elibtoolize in: thunderbird-60.0/modules/freetype2/builds/unix/
 *   Applying portage/1.2.0 patch ...
 *   Applying sed/1.5.6 patch ...
 *   Applying as-needed/2.4.3 patch ...
 *   Applying ppc64le/2.4.4 patch ...
 * Running elibtoolize in: thunderbird-60.0/nsprpub/
 * Running elibtoolize in: thunderbird-60.0/python/mozbuild/mozbuild/
 * Running elibtoolize in: thunderbird-60.0/python/mozbuild/mozbuild/test/
 * Running elibtoolize in: thunderbird-60.0/third_party/aom/
 * Running elibtoolize in: thunderbird-60.0/third_party/rust/freetype/
 * Running elibtoolize in: thunderbird-60.0/third_party/rust/libz-sys/src/zlib-1.2.8/
 * Running elibtoolize in: thunderbird-60.0/toolkit/crashreporter/google-breakpad/
 * Running elibtoolize in: thunderbird-60.0/toolkit/crashreporter/google-breakpad/autotools/
 *   Applying portage/2.2 patch ...
 *   Applying sed/1.5.6 patch ...
 *   Applying as-needed/2.2.6 patch ...
 * Running autoconf old-configure.in ...                                                                                                   [ ok ]
>>> Source prepared.
>>> Configuring source in /tmp/portage/mail-client/thunderbird-60.0-r2/work/thunderbird-60.0 ...
true

==========================================================
Building thunderbird-60.0-r2 with the following configuration
    --enable-application=comm/mail  mozilla.org default
    --enable-optimize=-O3           from CFLAGS
    --disable-updater               disable_update_strip
    --disable-strip                 disable_update_strip
    --disable-install-strip         disable_update_strip
    --with-system-zlib              system_libs
    --with-system-bz2               system_libs
    --enable-release                Enable by Gentoo
    --enable-gold                   tc-ld-is-gold=true
    --enable-official-branding      +!bindist
    --enable-pie                    enabled by Gentoo
    --disable-debug                 -debug
    --disable-tests                 -debug
    --disable-debug-symbols         disabled by Gentoo
    --disable-startup-notification  -startup-notification
    --enable-dbus                   +dbus
    --disable-necko-wifi            disabled
    --enable-ion                    +jit
    --with-system-nspr              mozilla.org default
    --with-nspr-prefix=/usr         mozilla.org default
    --with-system-nss               mozilla.org default
    --with-nss-prefix=/usr          mozilla.org default
    --x-includes=/usr/include       mozilla.org default
    --x-libraries=/usr/lib64        mozilla.org default
    --with-system-libevent=/usr     mozilla.org default
    --prefix=/usr                   mozilla.org default
    --libdir=/usr/lib64             mozilla.org default
    --enable-system-hunspell        Gentoo default
    --disable-crashreporter         mozilla.org default
    --with-system-png               Gentoo default
    --enable-system-ffi             mozilla.org default
    --disable-gconf                 mozilla.org default
    --with-intl-api                 mozilla.org default
    --enable-system-pixman          mozilla.org default
    --enable-skia                   mozilla.org default
    --enable-default-toolkit=cairo-gtk3  mozilla.org default
    --target=x86_64-pc-linux-gnu    mozilla.org default
    --host=x86_64-pc-linux-gnu      mozilla.org default
    --enable-pulseaudio             +pulseaudio
    --enable-content-sandbox        Sandbox
    --enable-system-sqlite          +system-sqlite
    --with-system-jpeg              +system-jpeg
    --with-system-icu               +system-icu
    --with-system-libvpx            +system-libvpx
    --with-system-harfbuzz          +system-harfbuzz
    --with-system-graphite2         +system-harfbuzz
    --enable-extensions=default     mozilla.org default
    --enable-calendar               mozilla.org default
    --with-user-appdir=.thunderbird  mozilla.org default
    --enable-ldap                   mozilla.org default
    --enable-default-toolkit=cairo-gtk3  mozilla.org default
    --enable-install-strip          mozilla.org default
    --enable-linker=gold            mozilla.org default
    --enable-rust-simd              mozilla.org default
    --enable-strip                  mozilla.org default
    --disable-crashreporter         mozilla.org default
    --disable-updater               mozilla.org default
==========================================================

 0:00.28 Clobber not needed.
 0:00.28 Adding make options from /tmp/portage/mail-client/thunderbird-60.0-r2/work/thunderbird-60.0/.mozconfig
    CONFIG_GUESS=x86_64-pc-linux-gnu
    XARGS=/usr/bin/xargs
    MOZ_OBJDIR=/tmp/portage/mail-client/thunderbird-60.0-r2/work/thunderbird-60.0/tbird
    OBJDIR=/tmp/portage/mail-client/thunderbird-60.0-r2/work/thunderbird-60.0/tbird
    FOUND_MOZCONFIG=/tmp/portage/mail-client/thunderbird-60.0-r2/work/thunderbird-60.0/.mozconfig
    export FOUND_MOZCONFIG
 0:00.28 /usr/bin/gmake -f client.mk -s configure
 0:00.29 Generating /tmp/portage/mail-client/thunderbird-60.0-r2/work/thunderbird-60.0/js/src/configure
 0:00.30 cd /tmp/portage/mail-client/thunderbird-60.0-r2/work/thunderbird-60.0/tbird
 0:00.30 /tmp/portage/mail-client/thunderbird-60.0-r2/work/thunderbird-60.0/configure
 0:00.39 Creating Python environment
 0:01.31 New python executable in /tmp/portage/mail-client/thunderbird-60.0-r2/work/thunderbird-60.0/tbird/_virtualenv/bin/python2.7
 0:01.31 Also creating executable in /tmp/portage/mail-client/thunderbird-60.0-r2/work/thunderbird-60.0/tbird/_virtualenv/bin/python
 0:01.31 Installing setuptools, pip, wheel...done.
 0:01.53 running build_ext
 0:01.53 building 'psutil._psutil_linux' extension
 0:01.53 x86_64-pc-linux-gnu-gcc -pthread -fPIC -DPSUTIL_POSIX=1 -DPSUTIL_VERSION=543 -DPSUTIL_LINUX=1 -I/usr/include/python2.7 -c psutil/_psutil_common.c -o build/temp.linux-x86_64-2.7/psutil/_psutil_common.o
 0:01.53 x86_64-pc-linux-gnu-gcc -pthread -fPIC -DPSUTIL_POSIX=1 -DPSUTIL_VERSION=543 -DPSUTIL_LINUX=1 -I/usr/include/python2.7 -c psutil/_psutil_posix.c -o build/temp.linux-x86_64-2.7/psutil/_psutil_posix.o
 0:01.53 x86_64-pc-linux-gnu-gcc -pthread -fPIC -DPSUTIL_POSIX=1 -DPSUTIL_VERSION=543 -DPSUTIL_LINUX=1 -I/usr/include/python2.7 -c psutil/_psutil_linux.c -o build/temp.linux-x86_64-2.7/psutil/_psutil_linux.o
 0:01.53 creating build/lib.linux-x86_64-2.7
 0:01.53 creating build/lib.linux-x86_64-2.7/psutil
 0:01.53 x86_64-pc-linux-gnu-gcc -pthread -shared -Wl,-O2 -Wl,--as-needed -Wl,--sort-common -Wl,--strip-debug -L. build/temp.linux-x86_64-2.7/psutil/_psutil_common.o build/temp.linux-x86_64-2.7/psutil/_psutil_posix.o build/temp.linux-x86_64-2.7/psutil/_psutil_linux.o -L/usr/lib64 -lpython2.7 -o build/lib.linux-x86_64-2.7/psutil/_psutil_linux.so
 0:01.53 building 'psutil._psutil_posix' extension
 0:01.53 x86_64-pc-linux-gnu-gcc -pthread -fPIC -DPSUTIL_POSIX=1 -DPSUTIL_VERSION=543 -DPSUTIL_LINUX=1 -I/usr/include/python2.7 -c psutil/_psutil_common.c -o build/temp.linux-x86_64-2.7/psutil/_psutil_common.o
 0:01.53 x86_64-pc-linux-gnu-gcc -pthread -fPIC -DPSUTIL_POSIX=1 -DPSUTIL_VERSION=543 -DPSUTIL_LINUX=1 -I/usr/include/python2.7 -c psutil/_psutil_posix.c -o build/temp.linux-x86_64-2.7/psutil/_psutil_posix.o
 0:01.53 x86_64-pc-linux-gnu-gcc -pthread -shared -Wl,-O2 -Wl,--as-needed -Wl,--sort-common -Wl,--strip-debug -L. build/temp.linux-x86_64-2.7/psutil/_psutil_common.o build/temp.linux-x86_64-2.7/psutil/_psutil_posix.o -L/usr/lib64 -lpython2.7 -o build/lib.linux-x86_64-2.7/psutil/_psutil_posix.so
 0:01.53 copying build/lib.linux-x86_64-2.7/psutil/_psutil_linux.so -> psutil
 0:01.53 copying build/lib.linux-x86_64-2.7/psutil/_psutil_posix.so -> psutil
 0:01.53
 0:01.53 Reexecuting in the virtualenv
 0:01.68 Adding configure options from /tmp/portage/mail-client/thunderbird-60.0-r2/work/thunderbird-60.0/.mozconfig
 0:01.68   --enable-application=comm/mail
 0:01.68   --enable-optimize=-O3
 0:01.68   --disable-updater
 0:01.68   --disable-strip
 0:01.68   --disable-install-strip
 0:01.68   --with-system-zlib
 0:01.68   --with-system-bz2
 0:01.68   --enable-release
 0:01.68   --enable-gold
 0:01.68   --enable-official-branding
 0:01.68   --enable-pie
 0:01.68   --disable-debug
 0:01.68   --disable-tests
 0:01.68   --disable-debug-symbols
 0:01.68   --disable-startup-notification
 0:01.68   --enable-dbus
 0:01.68   --disable-necko-wifi
 0:01.68   --enable-ion
 0:01.68   --with-system-nspr
 0:01.68   --with-nspr-prefix=/usr
 0:01.68   --with-system-nss
 0:01.68   --with-nss-prefix=/usr
 0:01.68   --x-includes=/usr/include
 0:01.68   --x-libraries=/usr/lib64
 0:01.68   --with-system-libevent=/usr
 0:01.68   --prefix=/usr
 0:01.68   --libdir=/usr/lib64
 0:01.68   --enable-system-hunspell
 0:01.68   --disable-crashreporter
 0:01.68   --with-system-png
 0:01.68   --enable-system-ffi
 0:01.68   --disable-gconf
 0:01.68   --with-intl-api
 0:01.68   --enable-system-pixman
 0:01.68   --enable-skia
 0:01.68   --enable-default-toolkit=cairo-gtk3
 0:01.68   --target=x86_64-pc-linux-gnu
 0:01.68   --host=x86_64-pc-linux-gnu
 0:01.68   --enable-pulseaudio
 0:01.68   --enable-content-sandbox
 0:01.68   --enable-system-sqlite
 0:01.68   --with-system-jpeg
 0:01.68   --with-system-icu
 0:01.68   --with-system-libvpx
 0:01.68   --with-system-harfbuzz
 0:01.68   --with-system-graphite2
 0:01.68   --enable-calendar
 0:01.68   --with-user-appdir=.thunderbird
 0:01.68   --enable-ldap
 0:01.68   --enable-default-toolkit=cairo-gtk3
 0:01.68   --enable-install-strip
 0:01.68   --enable-linker=gold
 0:01.68   --enable-rust-simd
 0:01.68   --enable-strip
 0:01.68   --disable-crashreporter
 0:01.68   --disable-updater
 0:01.68   --enable-extensions=default
 0:01.68 checking for vcs source checkout... no
 0:01.79 checking for a shell... /bin/sh
 0:01.80 checking for host system type... x86_64-pc-linux-gnu
 0:01.82 checking for target system type... x86_64-pc-linux-gnu
 0:01.84 checking for a shell... /bin/sh
 0:01.85 checking for host system type... x86_64-pc-linux-gnu
 0:01.86 checking for target system type... x86_64-pc-linux-gnu
 0:01.92 checking for vcs source checkout... no
 0:01.92 checking whether cross compiling... no
 0:01.92 checking for the target C compiler... /usr/lib/ccache/bin/x86_64-pc-linux-gnu-gcc
 0:01.93 checking whether the target C compiler can be used... yes
 0:01.95 checking for Python 3... /usr/bin/python3.7 (3.7.0)
 0:01.95 checking for pkg_config... /usr/bin/x86_64-pc-linux-gnu-pkg-config
 0:01.96 checking for pkg-config version... 0.29.2
 0:01.96 checking for yasm... /usr/bin/yasm
 0:01.96 checking yasm version... 1.3.0
 0:01.96 checking the target C compiler version... 8.2.0
 0:01.98 checking the target C compiler works... yes
 0:01.98 WARNING: The value of LD is not used by this build system.
 0:01.98 checking for the target C++ compiler... /usr/lib/ccache/bin/x86_64-pc-linux-gnu-g++
 0:01.99 checking whether the target C++ compiler can be used... yes
 0:01.99 checking the target C++ compiler version... 8.2.0
 0:02.01 checking the target C++ compiler works... yes
 0:02.01 checking for the host C compiler... /usr/lib/ccache/bin/x86_64-pc-linux-gnu-gcc
 0:02.03 checking whether the host C compiler can be used... yes
 0:02.03 checking the host C compiler version... 8.2.0
 0:02.04 checking the host C compiler works... yes
 0:02.05 checking for the host C++ compiler... /usr/lib/ccache/bin/x86_64-pc-linux-gnu-g++
 0:02.05 checking whether the host C++ compiler can be used... yes
 0:02.05 checking the host C++ compiler version... 8.2.0
 0:02.07 checking the host C++ compiler works... yes
 0:02.09 checking for 64-bit OS... yes
 0:02.09 checking bindgen cflags... no
 0:02.11 checking for linker... gold
 0:02.14 checking for stdint.h... yes
 0:02.16 checking for inttypes.h... yes
 0:02.18 checking for malloc.h... yes
 0:02.20 checking for alloca.h... yes
 0:02.22 checking for sys/byteorder.h... no
 0:02.24 checking for getopt.h... yes
 0:02.26 checking for unistd.h... yes
 0:02.28 checking for nl_types.h... yes
 0:02.30 checking for cpuid.h... yes
 0:02.33 checking for sys/statvfs.h... yes
 0:02.35 checking for sys/statfs.h... yes
 0:02.37 checking for sys/vfs.h... yes
 0:02.39 checking for sys/mount.h... yes
 0:02.41 checking for sys/quota.h... yes
 0:02.44 checking for linux/quota.h... yes
 0:02.46 checking for linux/if_addr.h... yes
 0:02.50 checking for linux/rtnetlink.h... yes
 0:02.51 checking for sys/queue.h... yes
 0:02.54 checking for sys/types.h... yes
 0:02.56 checking for netinet/in.h... yes
 0:02.58 checking for byteswap.h... yes
 0:02.60 checking for linux/perf_event.h... yes
 0:02.62 checking for perf_event_open system call... yes
 0:02.64 checking whether the C compiler supports -Wunreachable-code-return... no
 0:02.65 checking whether the C++ compiler supports -Wunreachable-code-return... no
 0:02.66 checking whether the C compiler supports -Wclass-varargs... no
 0:02.67 checking whether the C++ compiler supports -Wclass-varargs... no
 0:02.68 checking whether the C compiler supports -Wloop-analysis... no
 0:02.69 checking whether the C++ compiler supports -Wloop-analysis... no
 0:02.71 checking whether the C++ compiler supports -Wc++1z-compat... yes
 0:02.71 checking whether the C++ compiler supports -Wcomma... no
 0:02.73 checking whether the C compiler supports -Wduplicated-cond... yes
 0:02.75 checking whether the C++ compiler supports -Wduplicated-cond... yes
 0:02.77 checking whether the C++ compiler supports -Wimplicit-fallthrough... yes
 0:02.79 checking whether the C compiler supports -Wstring-conversion... no
 0:02.79 checking whether the C++ compiler supports -Wstring-conversion... no
 0:02.81 checking whether the C++ compiler supports -Wno-inline-new-delete... no
 0:02.83 checking whether the C compiler supports -Wno-error=maybe-uninitialized... yes
 0:02.85 checking whether the C++ compiler supports -Wno-error=maybe-uninitialized... yes
 0:02.87 checking whether the C compiler supports -Wno-error=deprecated-declarations... yes
 0:02.89 checking whether the C++ compiler supports -Wno-error=deprecated-declarations... yes
 0:02.91 checking whether the C compiler supports -Wno-error=array-bounds... yes
 0:02.93 checking whether the C++ compiler supports -Wno-error=array-bounds... yes
 0:02.95 checking whether the C compiler supports -Wno-error=free-nonheap-object... yes
 0:02.97 checking whether the C++ compiler supports -Wno-error=free-nonheap-object... yes
 0:02.99 checking whether the C compiler supports -Wformat... yes
 0:03.01 checking whether the C++ compiler supports -Wformat... yes
 0:03.03 checking whether the C compiler supports -Wformat-security... yes
 0:03.05 checking whether the C++ compiler supports -Wformat-security... yes
 0:03.07 checking whether the C compiler supports -Wformat-overflow=2... yes
 0:03.09 checking whether the C++ compiler supports -Wformat-overflow=2... yes
 0:03.11 checking whether the C compiler supports -Wno-gnu-zero-variadic-macro-arguments... no
 0:03.12 checking whether the C++ compiler supports -Wno-gnu-zero-variadic-macro-arguments... no
 0:03.14 checking whether the C++ compiler supports -fno-sized-deallocation... yes
 0:03.15 checking for libffi > 3.0.9... yes
 0:03.15 checking MOZ_FFI_CFLAGS... -I/usr/lib64/libffi-3.2.1/include
 0:03.15 checking MOZ_FFI_LIBS... -L/usr/lib64/../lib64 -lffi
 0:03.15 checking for rustc... /usr/bin/rustc
 0:03.15 checking for cargo... /usr/bin/cargo
 0:03.28 checking rustc version... 1.29.0
 0:03.30 checking cargo version... 1.29.0
 0:03.34 Traceback (most recent call last):
 0:03.34   File "/tmp/portage/mail-client/thunderbird-60.0-r2/work/thunderbird-60.0/configure.py", line 127, in <module>
 0:03.34     sys.exit(main(sys.argv))
 0:03.34   File "/tmp/portage/mail-client/thunderbird-60.0-r2/work/thunderbird-60.0/configure.py", line 29, in main
 0:03.34     sandbox.run(os.path.join(os.path.dirname(__file__), 'moz.configure'))
 0:03.34   File "/tmp/portage/mail-client/thunderbird-60.0-r2/work/thunderbird-60.0/python/mozbuild/mozbuild/configure/__init__.py", line 428, in run
 0:03.34     func(*args)
 0:03.34   File "/tmp/portage/mail-client/thunderbird-60.0-r2/work/thunderbird-60.0/python/mozbuild/mozbuild/configure/__init__.py", line 474, in _value_for
 0:03.34     return self._value_for_depends(obj, need_help_dependency)
 0:03.34   File "/tmp/portage/mail-client/thunderbird-60.0-r2/work/thunderbird-60.0/python/mozbuild/mozbuild/util.py", line 944, in method_call
 0:03.34     cache[args] = self.func(instance, *args)
 0:03.34   File "/tmp/portage/mail-client/thunderbird-60.0-r2/work/thunderbird-60.0/python/mozbuild/mozbuild/configure/__init__.py", line 483, in _value_for_depends
 0:03.34     return obj.result(need_help_dependency)
 0:03.34   File "/tmp/portage/mail-client/thunderbird-60.0-r2/work/thunderbird-60.0/python/mozbuild/mozbuild/util.py", line 944, in method_call
 0:03.34     cache[args] = self.func(instance, *args)
 0:03.34   File "/tmp/portage/mail-client/thunderbird-60.0-r2/work/thunderbird-60.0/python/mozbuild/mozbuild/configure/__init__.py", line 123, in result
 0:03.34     return self._func(*resolved_args)
 0:03.34   File "/tmp/portage/mail-client/thunderbird-60.0-r2/work/thunderbird-60.0/python/mozbuild/mozbuild/configure/__init__.py", line 1003, in wrapped
 0:03.34     return new_func(*args, **kwargs)
 0:03.34   File "/tmp/portage/mail-client/thunderbird-60.0-r2/work/thunderbird-60.0/build/moz.configure/rust.configure", line 122, in rust_supported_targets
 0:03.34     t = split_triplet(t, allow_unknown=True)
 0:03.34   File "/tmp/portage/mail-client/thunderbird-60.0-r2/work/thunderbird-60.0/python/mozbuild/mozbuild/configure/__init__.py", line 1003, in wrapped
 0:03.34     return new_func(*args, **kwargs)
 0:03.34   File "/tmp/portage/mail-client/thunderbird-60.0-r2/work/thunderbird-60.0/build/moz.configure/init.configure", line 580, in split_triplet
 0:03.34     cpu, manufacturer, os = triplet.split('-', 2)
 0:03.34 ValueError: need more than 2 values to unpack
 0:03.36 *** Fix above errors and then restart with\
 0:03.36                "/usr/bin/gmake -f client.mk build"
 0:03.36 gmake: *** [client.mk:149: configure] Error 1
 * ERROR: mail-client/thunderbird-60.0-r2::pg_overlay failed (configure phase):
 *   (no error message)
 *
 * Call stack:
 *     ebuild.sh, line 124:  Called src_configure
 *   environment, line 4972:  Called die
 * The specific snippet of code:
 *       SHELL="${SHELL:-${EPREFIX}/bin/bash}" MOZ_NOSPAM=1 ./mach configure || die
 *
 * If you need support, post the output of `emerge --info '=mail-client/thunderbird-60.0-r2::pg_overlay'`,
 * the complete build log and the output of `emerge -pqv '=mail-client/thunderbird-60.0-r2::pg_overlay'`.
 * The complete build log is located at '/tmp/portage/mail-client/thunderbird-60.0-r2/temp/build.log'.
 * The ebuild environment file is located at '/tmp/portage/mail-client/thunderbird-60.0-r2/temp/environment'.
 * Working directory: '/tmp/portage/mail-client/thunderbird-60.0-r2/work/thunderbird-60.0'
 * S: '/tmp/portage/mail-client/thunderbird-60.0-r2/work/thunderbird-60.0'

Code:
$ emerge -avtp thunderbird

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

Calculating dependencies... done!
[ebuild   R    ] mail-client/thunderbird-60.0-r2::pg_overlay  USE="custom-cflags custom-optimization dbus jit kde minimal pulseaudio rust system-harfbuzz system-icu system-jpeg system-libevent system-libvpx system-sqlite -bindist -crypt -debug -hardened -lightning -mozdom (-neon) (-selinux) -startup-notification" L10N="ru -en-GB" 0 KiB

Code:
$ qlist -Iv rust
app-eselect/eselect-rust-0.3_pre20150428
dev-lang/rust-1.29.0
virtual/rust-1.29.0


Last edited by Perfect Gentleman on Fri Sep 28, 2018 3:45 pm; edited 1 time in total
Back to top
View user's profile Send private message
khayyam
Watchman
Watchman


Joined: 07 Jun 2012
Posts: 6227
Location: Room 101

PostPosted: Tue Sep 25, 2018 3:31 pm    Post subject: Re: mail-client/thunderbird-60.0-r2: failed (configure phase Reply with quote

Perfect Gentleman wrote:
Code:
  * FEATURES:   ccache

Perfect Gentleman ... disable ccache and try again.

HTH & best ... khay
Back to top
View user's profile Send private message
Perfect Gentleman
Veteran
Veteran


Joined: 18 May 2014
Posts: 1249

PostPosted: Tue Sep 25, 2018 3:58 pm    Post subject: Reply with quote

it didn't help
Code:
 0:02.11 checking for Python 3... : python_wrapper_setup: python3 is not supported by python2.7 (PYTHON_COMPAT)
 0:02.11 /usr/bin/python3.7 (3.7.0)
Back to top
View user's profile Send private message
khayyam
Watchman
Watchman


Joined: 07 Jun 2012
Posts: 6227
Location: Room 101

PostPosted: Tue Sep 25, 2018 4:23 pm    Post subject: Reply with quote

Perfect Gentleman wrote:
it didn't help
Code:
 0:02.11 checking for Python 3... : python_wrapper_setup: python3 is not supported by python2.7 (PYTHON_COMPAT)
 0:02.11 /usr/bin/python3.7 (3.7.0)

Perfect Gentleman ... I suspect the above has something to do with this ... but darkness reigns supreme ;)

best ... khay
Back to top
View user's profile Send private message
Perfect Gentleman
Veteran
Veteran


Joined: 18 May 2014
Posts: 1249

PostPosted: Tue Sep 25, 2018 5:56 pm    Post subject: Reply with quote

khayyam wrote:

Perfect Gentleman ... I suspect the above has something to do with this ... but darkness reigns supreme ;)

best ... khay

Nope, you're wrong. Thunderbird has nothing to do with it. I modified only Chromium ebuild, didn't touch much ebuild for Thunderbird. The same problem is with Thunderbird from Gentoo's tree
Back to top
View user's profile Send private message
khayyam
Watchman
Watchman


Joined: 07 Jun 2012
Posts: 6227
Location: Room 101

PostPosted: Tue Sep 25, 2018 9:42 pm    Post subject: Reply with quote

khayyam wrote:
Perfect Gentleman ... I suspect the above has something to do with this ... but darkness reigns supreme ;)

Perfect Gentleman wrote:
Nope, you're wrong. Thunderbird has nothing to do with it. I modified only Chromium ebuild, didn't touch much ebuild for Thunderbird. The same problem is with Thunderbird from Gentoo's tree

Perfect Gentleman ... you have to admit, it's one hell of a coincidence. Also, might be worth mentioning you'd filed a bug ... though I don't see "python_wrapper_setup: python3 is not supported by python2.7 (PYTHON_COMPAT)" in the provided build.log, that python check seems to pass without error/warning. Where did you get that from?

best ... khay
Back to top
View user's profile Send private message
Perfect Gentleman
Veteran
Veteran


Joined: 18 May 2014
Posts: 1249

PostPosted: Wed Sep 26, 2018 12:21 am    Post subject: Reply with quote

Code:
 0:02.11 checking for Python 3... : python_wrapper_setup: python3 is not supported by python2.7 (PYTHON_COMPAT)
is the original error.
Then I played with PYTHON_COMPAT to see it helps, but it didn't.
Back to top
View user's profile Send private message
khayyam
Watchman
Watchman


Joined: 07 Jun 2012
Posts: 6227
Location: Room 101

PostPosted: Wed Sep 26, 2018 4:05 pm    Post subject: Reply with quote

Perfect Gentleman wrote:
Code:
 0:02.11 checking for Python 3... : python_wrapper_setup: python3 is not supported by python2.7 (PYTHON_COMPAT)

is the original error. Then I played with PYTHON_COMPAT to see it helps, but it didn't.

Perfect Gentleman ... no, that is not in the build.log, nor in the section you posted originally ... the only place this occurs is in the small snippit in the "it didn't work" post, and I expect this is the result of your "play[ing] with PYTHON_COMPAT". So, that's probably a red herring, as it wasn't the reason the build failed in both the inital post to this thread, and the bug (and so not the "same problem is with Thunderbird from Gentoo's tree"). So, what happens with =mail-client/thunderbird-60.0-r2::gentoo? ... because that is the only ebuild I have access to.

best ... khay
Back to top
View user's profile Send private message
Perfect Gentleman
Veteran
Veteran


Joined: 18 May 2014
Posts: 1249

PostPosted: Wed Sep 26, 2018 4:36 pm    Post subject: Reply with quote

Code:
 ~ $ sudo cat /tmp/portage/mail-client/thunderbird-60.0-r2/temp/build.log
 * Package:    mail-client/thunderbird-60.0-r2
 * Repository: gentoo
 * Maintainer: mozilla@gentoo.org
 * USE:        abi_x86_64 amd64 custom-cflags custom-optimization dbus elibc_glibc kernel_linux l10n_ru minimal pulseaudio rust system-harfbuzz system-icu system-jpeg system-libevent system-libvpx system-sqlite userland_GNU
 * FEATURES:   preserve-libs sandbox userpriv usersandbox
 * Checking for at least 4 GiB disk space at "/tmp/portage/mail-client/thunderbird-60.0-r2/temp" ...                                [ ok ]
 * Package:    mail-client/thunderbird-60.0-r2
 * Repository: gentoo
 * Maintainer: mozilla@gentoo.org
 * USE:        abi_x86_64 amd64 custom-cflags custom-optimization dbus elibc_glibc kernel_linux l10n_ru minimal pulseaudio rust system-harfbuzz system-icu system-jpeg system-libevent system-libvpx system-sqlite userland_GNU
 * FEATURES:   preserve-libs sandbox userpriv usersandbox
 * You are enabling official branding. You may not redistribute this build
 * to any users on your network or the internet. Doing so puts yourself into
 * a legal problem with Mozilla Foundation
 * You can disable it by emerging thunderbird _with_ the bindist USE-flag
 *
>>> Unpacking source...
>>> Unpacking thunderbird-60.0-ru.xpi to /tmp/portage/mail-client/thunderbird-60.0-r2/work
unpack thunderbird-60.0-ru.xpi: file format not recognized. Ignoring.
>>> Unpacking thunderbird-60.0.source.tar.xz to /tmp/portage/mail-client/thunderbird-60.0-r2/work
>>> Unpacking lightning-6.2.tar.xz to /tmp/portage/mail-client/thunderbird-60.0-r2/work
>>> Unpacking thunderbird-60.0-patches-0.tar.xz to /tmp/portage/mail-client/thunderbird-60.0-r2/work
>>> Unpacking firefox-60.0-patches-02.tar.xz to /tmp/portage/mail-client/thunderbird-60.0-r2/work
 * Sorry, but thunderbird-60.0 does not support the ru_RU locale
 * Unpacking thunderbird-60.0-ru.xpi to /tmp/portage/mail-client/thunderbird-60.0-r2/work
 * Selected language packs (first will be default): ru
>>> Source unpacked in /tmp/portage/mail-client/thunderbird-60.0-r2/work
>>> Preparing source in /tmp/portage/mail-client/thunderbird-60.0-r2/work/thunderbird-60.0 ...
 * Applying patches from /tmp/portage/mail-client/thunderbird-60.0-r2/work/firefox ...
 *   1001_gentoo_prefs.patch ...                                                                                                    [ ok ]
 *   1002_drop_build_id.patch ...                                                                                                   [ ok ]
 *   1003_gentoo_specific_pgo.patch ...                                                                                             [ ok ]
 *   1004_fix_pie_detection.patch ...                                                                                               [ ok ]
 *   1005_fix_fortify_sources.patch ...                                                                                             [ ok ]
 *   2000_system_harfbuzz.patch ...                                                                                                 [ ok ]
 *   2001_system_graphite2.patch ...                                                                                                [ ok ]
 *   2002_musl_getid.patch ...                                                                                                      [ ok ]
 *   2003_nICER_implicit_decls.patch ...                                                                                            [ ok ]
 *   2004_fix_lto_builds.patch ...                                                                                                  [ ok ]
 *   2006_musl_sys_auxv.patch ...                                                                                                   [ ok ]
 *   2007_add_musl_padding_cmsg.patch ...                                                                                           [ ok ]
 *   6001_add_missing_header_for_basename.patch ...                                                                                 [ ok ]
 *   6002_add_alternate_name_for_private_siginfo_struct_member.patch ...                                                            [ ok ]
 *   6003_fix_syscall_wrappers_on_musl.patch ...                                                                                    [ ok ]
 *   6004_musl_drop_alloc_hooks.patch ...                                                                                           [ ok ]
 *   6005_musl_memory_report.patch ...                                                                                              [ ok ]
 *   6006_musl_pthread_setname.patch ...                                                                                            [ ok ]
 *   6007_musl_fix_tools.patch ...                                                                                                  [ ok ]
 * Applying patches from /tmp/portage/mail-client/thunderbird-60.0-r2/work/thunderbird ...
 *   1000_fix_gentoo_preferences.patch ...                                                                                          [ ok ]
 *   2000-build-gdata-provider.patch ...                                                                                            [ ok ]
 * Running eautoreconf in '/tmp/portage/mail-client/thunderbird-60.0-r2/work/thunderbird-60.0' ...
 * Running autoconf ...                                                                                                             [ ok ]
 * Running elibtoolize in: thunderbird-60.0/
 * Running elibtoolize in: thunderbird-60.0/intl/icu/source/
 * Running elibtoolize in: thunderbird-60.0/js/src/
 * Running elibtoolize in: thunderbird-60.0/js/src/ctypes/libffi/
 *   Applying portage/1.2.0 patch ...
 *   Applying sed/1.5.6 patch ...
 *   Applying as-needed/2.4.2 patch ...
 *   Applying target-nm/2.4.2 patch ...
 * Running elibtoolize in: thunderbird-60.0/media/libvpx/libvpx/
 * Running elibtoolize in: thunderbird-60.0/modules/freetype2/
 * Running elibtoolize in: thunderbird-60.0/modules/freetype2/builds/unix/
 *   Applying portage/1.2.0 patch ...
 *   Applying sed/1.5.6 patch ...
 *   Applying as-needed/2.4.3 patch ...
 *   Applying ppc64le/2.4.4 patch ...
 * Running elibtoolize in: thunderbird-60.0/nsprpub/
 * Running elibtoolize in: thunderbird-60.0/python/mozbuild/mozbuild/
 * Running elibtoolize in: thunderbird-60.0/python/mozbuild/mozbuild/test/
 * Running elibtoolize in: thunderbird-60.0/third_party/aom/
 * Running elibtoolize in: thunderbird-60.0/third_party/rust/freetype/
 * Running elibtoolize in: thunderbird-60.0/third_party/rust/libz-sys/src/zlib-1.2.8/
 * Running elibtoolize in: thunderbird-60.0/toolkit/crashreporter/google-breakpad/
 * Running elibtoolize in: thunderbird-60.0/toolkit/crashreporter/google-breakpad/autotools/
 *   Applying portage/2.2 patch ...
 *   Applying sed/1.5.6 patch ...
 *   Applying as-needed/2.2.6 patch ...
 * Running autoconf old-configure.in ...                                                                                            [ ok ]
>>> Source prepared.
>>> Configuring source in /tmp/portage/mail-client/thunderbird-60.0-r2/work/thunderbird-60.0 ...

==========================================================
Building thunderbird-60.0-r2 with the following configuration
    --enable-application=comm/mail  mozilla.org default
    --enable-optimize=-O2           Gentoo's default optimization
    --disable-updater               disable_update_strip
    --disable-strip                 disable_update_strip
    --disable-install-strip         disable_update_strip
    --with-system-zlib              system_libs
    --with-system-bz2               system_libs
    --enable-release                Enable by Gentoo
    --enable-gold                   tc-ld-is-gold=true
    --enable-official-branding      +!bindist
    --enable-pie                    enabled by Gentoo
    --disable-debug                 -debug
    --disable-tests                 -debug
    --disable-debug-symbols         disabled by Gentoo
    --disable-startup-notification  -startup-notification
    --disable-necko-wifi            -wifi
    --enable-dbus                   +dbus
    --with-system-nspr              mozilla.org default
    --with-nspr-prefix=/usr         mozilla.org default
    --with-system-nss               mozilla.org default
    --with-nss-prefix=/usr          mozilla.org default
    --x-includes=/usr/include       mozilla.org default
    --x-libraries=/usr/lib64        mozilla.org default
    --with-system-libevent=/usr     mozilla.org default
    --prefix=/usr                   mozilla.org default
    --libdir=/usr/lib64             mozilla.org default
    --enable-system-hunspell        Gentoo default
    --disable-crashreporter         mozilla.org default
    --with-system-png               Gentoo default
    --enable-system-ffi             mozilla.org default
    --disable-gconf                 mozilla.org default
    --with-intl-api                 mozilla.org default
    --enable-system-pixman          mozilla.org default
    --enable-skia                   mozilla.org default
    --enable-default-toolkit=cairo-gtk3  mozilla.org default
    --target=x86_64-pc-linux-gnu    mozilla.org default
    --host=x86_64-pc-linux-gnu      mozilla.org default
    --enable-pulseaudio             +pulseaudio
    --enable-content-sandbox        Sandbox
    --enable-system-sqlite          +system-sqlite
    --with-system-jpeg              +system-jpeg
    --with-system-icu               +system-icu
    --with-system-libvpx            +system-libvpx
    --with-system-harfbuzz          +system-harfbuzz
    --with-system-graphite2         +system-harfbuzz
    --enable-extensions=default     mozilla.org default
    --enable-calendar               mozilla.org default
    --with-user-appdir=.thunderbird  mozilla.org default
    --enable-ldap                   mozilla.org default
==========================================================

 0:00.43 Clobber not needed.
 0:00.43 Adding make options from /tmp/portage/mail-client/thunderbird-60.0-r2/work/thunderbird-60.0/.mozconfig
    CONFIG_GUESS=x86_64-pc-linux-gnu
    XARGS=/usr/bin/xargs
    MOZ_OBJDIR=/tmp/portage/mail-client/thunderbird-60.0-r2/work/thunderbird-60.0/tbird
    OBJDIR=/tmp/portage/mail-client/thunderbird-60.0-r2/work/thunderbird-60.0/tbird
    FOUND_MOZCONFIG=/tmp/portage/mail-client/thunderbird-60.0-r2/work/thunderbird-60.0/.mozconfig
    export FOUND_MOZCONFIG
 0:00.44 /usr/bin/gmake -f client.mk -s configure
 0:00.45 Generating /tmp/portage/mail-client/thunderbird-60.0-r2/work/thunderbird-60.0/js/src/configure
 0:00.45 cd /tmp/portage/mail-client/thunderbird-60.0-r2/work/thunderbird-60.0/tbird
 0:00.45 /tmp/portage/mail-client/thunderbird-60.0-r2/work/thunderbird-60.0/configure
 0:00.59 Creating Python environment
 0:01.99 New python executable in /tmp/portage/mail-client/thunderbird-60.0-r2/work/thunderbird-60.0/tbird/_virtualenv/bin/python2.7
 0:01.99 Also creating executable in /tmp/portage/mail-client/thunderbird-60.0-r2/work/thunderbird-60.0/tbird/_virtualenv/bin/python
 0:01.99 Installing setuptools, pip, wheel...done.
 0:02.57 running build_ext
 0:02.57 building 'psutil._psutil_linux' extension
 0:02.57 x86_64-pc-linux-gnu-gcc -pthread -fPIC -DPSUTIL_POSIX=1 -DPSUTIL_VERSION=543 -DPSUTIL_LINUX=1 -I/usr/include/python2.7 -c psutil/_psutil_common.c -o build/temp.linux-x86_64-2.7/psutil/_psutil_common.o
 0:02.57 x86_64-pc-linux-gnu-gcc -pthread -fPIC -DPSUTIL_POSIX=1 -DPSUTIL_VERSION=543 -DPSUTIL_LINUX=1 -I/usr/include/python2.7 -c psutil/_psutil_posix.c -o build/temp.linux-x86_64-2.7/psutil/_psutil_posix.o
 0:02.57 x86_64-pc-linux-gnu-gcc -pthread -fPIC -DPSUTIL_POSIX=1 -DPSUTIL_VERSION=543 -DPSUTIL_LINUX=1 -I/usr/include/python2.7 -c psutil/_psutil_linux.c -o build/temp.linux-x86_64-2.7/psutil/_psutil_linux.o
 0:02.57 creating build/lib.linux-x86_64-2.7
 0:02.57 creating build/lib.linux-x86_64-2.7/psutil
 0:02.57 x86_64-pc-linux-gnu-gcc -pthread -shared -Wl,-O2 -Wl,--as-needed -Wl,--sort-common -Wl,--strip-debug -L. build/temp.linux-x86_64-2.7/psutil/_psutil_common.o build/temp.linux-x86_64-2.7/psutil/_psutil_posix.o build/temp.linux-x86_64-2.7/psutil/_psutil_linux.o -L/usr/lib64 -lpython2.7 -o build/lib.linux-x86_64-2.7/psutil/_psutil_linux.so
 0:02.57 building 'psutil._psutil_posix' extension
 0:02.57 x86_64-pc-linux-gnu-gcc -pthread -fPIC -DPSUTIL_POSIX=1 -DPSUTIL_VERSION=543 -DPSUTIL_LINUX=1 -I/usr/include/python2.7 -c psutil/_psutil_common.c -o build/temp.linux-x86_64-2.7/psutil/_psutil_common.o
 0:02.57 x86_64-pc-linux-gnu-gcc -pthread -fPIC -DPSUTIL_POSIX=1 -DPSUTIL_VERSION=543 -DPSUTIL_LINUX=1 -I/usr/include/python2.7 -c psutil/_psutil_posix.c -o build/temp.linux-x86_64-2.7/psutil/_psutil_posix.o
 0:02.57 x86_64-pc-linux-gnu-gcc -pthread -shared -Wl,-O2 -Wl,--as-needed -Wl,--sort-common -Wl,--strip-debug -L. build/temp.linux-x86_64-2.7/psutil/_psutil_common.o build/temp.linux-x86_64-2.7/psutil/_psutil_posix.o -L/usr/lib64 -lpython2.7 -o build/lib.linux-x86_64-2.7/psutil/_psutil_posix.so
 0:02.57 copying build/lib.linux-x86_64-2.7/psutil/_psutil_linux.so -> psutil
 0:02.57 copying build/lib.linux-x86_64-2.7/psutil/_psutil_posix.so -> psutil
 0:02.57
 0:02.57 Reexecuting in the virtualenv
 0:02.78 Adding configure options from /tmp/portage/mail-client/thunderbird-60.0-r2/work/thunderbird-60.0/.mozconfig
 0:02.78   --enable-application=comm/mail
 0:02.78   --enable-optimize=-O2
 0:02.78   --disable-updater
 0:02.78   --disable-strip
 0:02.78   --disable-install-strip
 0:02.78   --with-system-zlib
 0:02.78   --with-system-bz2
 0:02.78   --enable-release
 0:02.78   --enable-gold
 0:02.78   --enable-official-branding
 0:02.78   --enable-pie
 0:02.78   --disable-debug
 0:02.78   --disable-tests
 0:02.78   --disable-debug-symbols
 0:02.78   --disable-startup-notification
 0:02.78   --disable-necko-wifi
 0:02.78   --enable-dbus
 0:02.78   --with-system-nspr
 0:02.78   --with-nspr-prefix=/usr
 0:02.78   --with-system-nss
 0:02.78   --with-nss-prefix=/usr
 0:02.78   --x-includes=/usr/include
 0:02.78   --x-libraries=/usr/lib64
 0:02.78   --with-system-libevent=/usr
 0:02.78   --prefix=/usr
 0:02.78   --libdir=/usr/lib64
 0:02.78   --enable-system-hunspell
 0:02.78   --disable-crashreporter
 0:02.78   --with-system-png
 0:02.78   --enable-system-ffi
 0:02.78   --disable-gconf
 0:02.78   --with-intl-api
 0:02.79   --enable-system-pixman
 0:02.79   --enable-skia
 0:02.79   --enable-default-toolkit=cairo-gtk3
 0:02.79   --target=x86_64-pc-linux-gnu
 0:02.79   --host=x86_64-pc-linux-gnu
 0:02.79   --enable-pulseaudio
 0:02.79   --enable-content-sandbox
 0:02.79   --enable-system-sqlite
 0:02.79   --with-system-jpeg
 0:02.79   --with-system-icu
 0:02.79   --with-system-libvpx
 0:02.79   --with-system-harfbuzz
 0:02.79   --with-system-graphite2
 0:02.79   --enable-calendar
 0:02.79   --with-user-appdir=.thunderbird
 0:02.79   --enable-ldap
 0:02.79   --enable-extensions=default
 0:02.79 checking for vcs source checkout... no
 0:02.97 checking for a shell... /bin/sh
 0:02.98 checking for host system type... x86_64-pc-linux-gnu
 0:03.00 checking for target system type... x86_64-pc-linux-gnu
 0:03.03 checking for a shell... /bin/sh
 0:03.04 checking for host system type... x86_64-pc-linux-gnu
 0:03.06 checking for target system type... x86_64-pc-linux-gnu
 0:03.14 checking for vcs source checkout... no
 0:03.14 checking whether cross compiling... no
 0:03.14 checking for the target C compiler... /usr/bin/x86_64-pc-linux-gnu-gcc
 0:03.16 checking whether the target C compiler can be used... yes
 0:03.18 checking for Python 3... : python_wrapper_setup: python3 is not supported by python2.7 (PYTHON_COMPAT)
 0:03.18 /usr/bin/python3.7 (3.7.0)
 0:03.20 checking for pkg_config... /usr/bin/x86_64-pc-linux-gnu-pkg-config
 0:03.20 checking for pkg-config version... 0.29.2
 0:03.20 checking for yasm... /usr/bin/yasm
 0:03.20 checking yasm version... 1.3.0
 0:03.21 checking the target C compiler version... 8.2.0
 0:03.22 checking the target C compiler works... yes
 0:03.22 WARNING: The value of LD is not used by this build system.
 0:03.22 checking for the target C++ compiler... /usr/bin/x86_64-pc-linux-gnu-g++
 0:03.24 checking whether the target C++ compiler can be used... yes
 0:03.24 checking the target C++ compiler version... 8.2.0
 0:03.25 checking the target C++ compiler works... yes
 0:03.25 checking for the host C compiler... /usr/bin/x86_64-pc-linux-gnu-gcc
 0:03.27 checking whether the host C compiler can be used... yes
 0:03.27 checking the host C compiler version... 8.2.0
 0:03.29 checking the host C compiler works... yes
 0:03.29 checking for the host C++ compiler... /usr/bin/x86_64-pc-linux-gnu-g++
 0:03.31 checking whether the host C++ compiler can be used... yes
 0:03.31 checking the host C++ compiler version... 8.2.0
 0:03.32 checking the host C++ compiler works... yes
 0:03.34 checking for 64-bit OS... yes
 0:03.34 checking bindgen cflags... no
 0:03.35 checking for linker... gold
 0:03.37 checking for stdint.h... yes
 0:03.39 checking for inttypes.h... yes
 0:03.41 checking for malloc.h... yes
 0:03.43 checking for alloca.h... yes
 0:03.44 checking for sys/byteorder.h... no
 0:03.45 checking for getopt.h... yes
 0:03.47 checking for unistd.h... yes
 0:03.49 checking for nl_types.h... yes
 0:03.51 checking for cpuid.h... yes
 0:03.53 checking for sys/statvfs.h... yes
 0:03.55 checking for sys/statfs.h... yes
 0:03.56 checking for sys/vfs.h... yes
 0:03.59 checking for sys/mount.h... yes
 0:03.61 checking for sys/quota.h... yes
 0:03.63 checking for linux/quota.h... yes
 0:03.65 checking for linux/if_addr.h... yes
 0:03.68 checking for linux/rtnetlink.h... yes
 0:03.70 checking for sys/queue.h... yes
 0:03.72 checking for sys/types.h... yes
 0:03.74 checking for netinet/in.h... yes
 0:03.76 checking for byteswap.h... yes
 0:03.78 checking for linux/perf_event.h... yes
 0:03.79 checking for perf_event_open system call... yes
 0:03.81 checking whether the C compiler supports -Wunreachable-code-return... no
 0:03.81 checking whether the C++ compiler supports -Wunreachable-code-return... no
 0:03.82 checking whether the C compiler supports -Wclass-varargs... no
 0:03.83 checking whether the C++ compiler supports -Wclass-varargs... no
 0:03.83 checking whether the C compiler supports -Wloop-analysis... no
 0:03.84 checking whether the C++ compiler supports -Wloop-analysis... no
 0:03.86 checking whether the C++ compiler supports -Wc++1z-compat... yes
 0:03.87 checking whether the C++ compiler supports -Wcomma... no
 0:03.88 checking whether the C compiler supports -Wduplicated-cond... yes
 0:03.90 checking whether the C++ compiler supports -Wduplicated-cond... yes
 0:03.92 checking whether the C++ compiler supports -Wimplicit-fallthrough... yes
 0:03.92 checking whether the C compiler supports -Wstring-conversion... no
 0:03.93 checking whether the C++ compiler supports -Wstring-conversion... no
 0:03.94 checking whether the C++ compiler supports -Wno-inline-new-delete... no
 0:03.95 checking whether the C compiler supports -Wno-error=maybe-uninitialized... yes
 0:03.97 checking whether the C++ compiler supports -Wno-error=maybe-uninitialized... yes
 0:03.99 checking whether the C compiler supports -Wno-error=deprecated-declarations... yes
 0:04.01 checking whether the C++ compiler supports -Wno-error=deprecated-declarations... yes
 0:04.02 checking whether the C compiler supports -Wno-error=array-bounds... yes
 0:04.04 checking whether the C++ compiler supports -Wno-error=array-bounds... yes
 0:04.06 checking whether the C compiler supports -Wno-error=free-nonheap-object... yes
 0:04.07 checking whether the C++ compiler supports -Wno-error=free-nonheap-object... yes
 0:04.09 checking whether the C compiler supports -Wformat... yes
 0:04.10 checking whether the C++ compiler supports -Wformat... yes
 0:04.12 checking whether the C compiler supports -Wformat-security... yes
 0:04.14 checking whether the C++ compiler supports -Wformat-security... yes
 0:04.15 checking whether the C compiler supports -Wformat-overflow=2... yes
 0:04.17 checking whether the C++ compiler supports -Wformat-overflow=2... yes
 0:04.19 checking whether the C compiler supports -Wno-gnu-zero-variadic-macro-arguments... no
 0:04.19 checking whether the C++ compiler supports -Wno-gnu-zero-variadic-macro-arguments... no
 0:04.21 checking whether the C++ compiler supports -fno-sized-deallocation... yes
 0:04.22 checking for libffi > 3.0.9... yes
 0:04.22 checking MOZ_FFI_CFLAGS... -I/usr/lib64/libffi-3.2.1/include
 0:04.22 checking MOZ_FFI_LIBS... -L/usr/lib64/../lib64 -lffi
 0:04.22 checking for rustc... /usr/bin/rustc
 0:04.23 checking for cargo... /usr/bin/cargo
 0:04.33 checking rustc version... 1.29.0
 0:04.35 checking cargo version... 1.29.0
 0:04.42 Traceback (most recent call last):
 0:04.42   File "/tmp/portage/mail-client/thunderbird-60.0-r2/work/thunderbird-60.0/configure.py", line 127, in <module>
 0:04.42     sys.exit(main(sys.argv))
 0:04.42   File "/tmp/portage/mail-client/thunderbird-60.0-r2/work/thunderbird-60.0/configure.py", line 29, in main
 0:04.42     sandbox.run(os.path.join(os.path.dirname(__file__), 'moz.configure'))
 0:04.42   File "/tmp/portage/mail-client/thunderbird-60.0-r2/work/thunderbird-60.0/python/mozbuild/mozbuild/configure/__init__.py", line 428, in run
 0:04.42     func(*args)
 0:04.42   File "/tmp/portage/mail-client/thunderbird-60.0-r2/work/thunderbird-60.0/python/mozbuild/mozbuild/configure/__init__.py", line 474, in _value_for
 0:04.42     return self._value_for_depends(obj, need_help_dependency)
 0:04.42   File "/tmp/portage/mail-client/thunderbird-60.0-r2/work/thunderbird-60.0/python/mozbuild/mozbuild/util.py", line 944, in method_call
 0:04.42     cache[args] = self.func(instance, *args)
 0:04.42   File "/tmp/portage/mail-client/thunderbird-60.0-r2/work/thunderbird-60.0/python/mozbuild/mozbuild/configure/__init__.py", line 483, in _value_for_depends
 0:04.42     return obj.result(need_help_dependency)
 0:04.42   File "/tmp/portage/mail-client/thunderbird-60.0-r2/work/thunderbird-60.0/python/mozbuild/mozbuild/util.py", line 944, in method_call
 0:04.42     cache[args] = self.func(instance, *args)
 0:04.42   File "/tmp/portage/mail-client/thunderbird-60.0-r2/work/thunderbird-60.0/python/mozbuild/mozbuild/configure/__init__.py", line 123, in result
 0:04.42     return self._func(*resolved_args)
 0:04.42   File "/tmp/portage/mail-client/thunderbird-60.0-r2/work/thunderbird-60.0/python/mozbuild/mozbuild/configure/__init__.py", line 1003, in wrapped
 0:04.42     return new_func(*args, **kwargs)
 0:04.42   File "/tmp/portage/mail-client/thunderbird-60.0-r2/work/thunderbird-60.0/build/moz.configure/rust.configure", line 122, in rust_supported_targets
 0:04.42     t = split_triplet(t, allow_unknown=True)
 0:04.42   File "/tmp/portage/mail-client/thunderbird-60.0-r2/work/thunderbird-60.0/python/mozbuild/mozbuild/configure/__init__.py", line 1003, in wrapped
 0:04.42     return new_func(*args, **kwargs)
 0:04.42   File "/tmp/portage/mail-client/thunderbird-60.0-r2/work/thunderbird-60.0/build/moz.configure/init.configure", line 580, in split_triplet
 0:04.42     cpu, manufacturer, os = triplet.split('-', 2)
 0:04.42 ValueError: need more than 2 values to unpack
 0:04.45 *** Fix above errors and then restart with\
 0:04.45                "/usr/bin/gmake -f client.mk build"
 0:04.45 gmake: *** [client.mk:149: configure] Error 1
 * ERROR: mail-client/thunderbird-60.0-r2::gentoo failed (configure phase):
 *   (no error message)
 *
 * Call stack:
 *     ebuild.sh, line 124:  Called src_configure
 *   environment, line 5025:  Called die
 * The specific snippet of code:
 *       SHELL="${SHELL:-${EPREFIX}/bin/bash}" MOZ_NOSPAM=1 ./mach configure || die
 *
 * If you need support, post the output of `emerge --info '=mail-client/thunderbird-60.0-r2::gentoo'`,
 * the complete build log and the output of `emerge -pqv '=mail-client/thunderbird-60.0-r2::gentoo'`.
 * The complete build log is located at '/tmp/portage/mail-client/thunderbird-60.0-r2/temp/build.log'.
 * The ebuild environment file is located at '/tmp/portage/mail-client/thunderbird-60.0-r2/temp/environment'.
 * Working directory: '/tmp/portage/mail-client/thunderbird-60.0-r2/work/thunderbird-60.0'
 * S: '/tmp/portage/mail-client/thunderbird-60.0-r2/work/thunderbird-60.0'
Back to top
View user's profile Send private message
khayyam
Watchman
Watchman


Joined: 07 Jun 2012
Posts: 6227
Location: Room 101

PostPosted: Wed Sep 26, 2018 5:58 pm    Post subject: Reply with quote

Perfect Gentleman ...

switch default python and try again. The python in moz.configure/init.configure is going to fail with 2.7 and for whatever reason the configure sees you have 3.7 but run's 2.7 (I expect because it is the default).

best ... khay
Back to top
View user's profile Send private message
Perfect Gentleman
Veteran
Veteran


Joined: 18 May 2014
Posts: 1249

PostPosted: Wed Sep 26, 2018 6:06 pm    Post subject: Reply with quote

Code:
 ~ $ sudo eselect python list
Available Python interpreters, in order of preference:
  [1]   python2.7
  [2]   python3.7

the same
Code:
 ~ $ sudo cat /tmp/portage/mail-client/thunderbird-60.0-r2/temp/build.log
 * Package:    mail-client/thunderbird-60.0-r2
 * Repository: gentoo
 * Maintainer: mozilla@gentoo.org
 * USE:        abi_x86_64 amd64 custom-cflags custom-optimization dbus elibc_glibc kernel_linux l10n_ru minimal pulseaudio rust system-harfbuzz system-icu system-jpeg system-libevent system-libvpx system-sqlite userland_GNU
 * FEATURES:   preserve-libs sandbox userpriv usersandbox
 * Checking for at least 4 GiB disk space at "/tmp/portage/mail-client/thunderbird-60.0-r2/temp" ...                                [ ok ]
 * Package:    mail-client/thunderbird-60.0-r2
 * Repository: gentoo
 * Maintainer: mozilla@gentoo.org
 * USE:        abi_x86_64 amd64 custom-cflags custom-optimization dbus elibc_glibc kernel_linux l10n_ru minimal pulseaudio rust system-harfbuzz system-icu system-jpeg system-libevent system-libvpx system-sqlite userland_GNU
 * FEATURES:   preserve-libs sandbox userpriv usersandbox
 * You are enabling official branding. You may not redistribute this build
 * to any users on your network or the internet. Doing so puts yourself into
 * a legal problem with Mozilla Foundation
 * You can disable it by emerging thunderbird _with_ the bindist USE-flag
 *
>>> Unpacking source...
>>> Unpacking thunderbird-60.0-ru.xpi to /tmp/portage/mail-client/thunderbird-60.0-r2/work
unpack thunderbird-60.0-ru.xpi: file format not recognized. Ignoring.
>>> Unpacking thunderbird-60.0.source.tar.xz to /tmp/portage/mail-client/thunderbird-60.0-r2/work
>>> Unpacking lightning-6.2.tar.xz to /tmp/portage/mail-client/thunderbird-60.0-r2/work
>>> Unpacking thunderbird-60.0-patches-0.tar.xz to /tmp/portage/mail-client/thunderbird-60.0-r2/work
>>> Unpacking firefox-60.0-patches-02.tar.xz to /tmp/portage/mail-client/thunderbird-60.0-r2/work
 * Sorry, but thunderbird-60.0 does not support the ru_RU locale
 * Unpacking thunderbird-60.0-ru.xpi to /tmp/portage/mail-client/thunderbird-60.0-r2/work
 * Selected language packs (first will be default): ru
>>> Source unpacked in /tmp/portage/mail-client/thunderbird-60.0-r2/work
>>> Preparing source in /tmp/portage/mail-client/thunderbird-60.0-r2/work/thunderbird-60.0 ...
 * Applying patches from /tmp/portage/mail-client/thunderbird-60.0-r2/work/firefox ...
 *   1001_gentoo_prefs.patch ...                                                                                                    [ ok ]
 *   1002_drop_build_id.patch ...                                                                                                   [ ok ]
 *   1003_gentoo_specific_pgo.patch ...                                                                                             [ ok ]
 *   1004_fix_pie_detection.patch ...                                                                                               [ ok ]
 *   1005_fix_fortify_sources.patch ...                                                                                             [ ok ]
 *   2000_system_harfbuzz.patch ...                                                                                                 [ ok ]
 *   2001_system_graphite2.patch ...                                                                                                [ ok ]
 *   2002_musl_getid.patch ...                                                                                                      [ ok ]
 *   2003_nICER_implicit_decls.patch ...                                                                                            [ ok ]
 *   2004_fix_lto_builds.patch ...                                                                                                  [ ok ]
 *   2006_musl_sys_auxv.patch ...                                                                                                   [ ok ]
 *   2007_add_musl_padding_cmsg.patch ...                                                                                           [ ok ]
 *   6001_add_missing_header_for_basename.patch ...                                                                                 [ ok ]
 *   6002_add_alternate_name_for_private_siginfo_struct_member.patch ...                                                            [ ok ]
 *   6003_fix_syscall_wrappers_on_musl.patch ...                                                                                    [ ok ]
 *   6004_musl_drop_alloc_hooks.patch ...                                                                                           [ ok ]
 *   6005_musl_memory_report.patch ...                                                                                              [ ok ]
 *   6006_musl_pthread_setname.patch ...                                                                                            [ ok ]
 *   6007_musl_fix_tools.patch ...                                                                                                  [ ok ]
 * Applying patches from /tmp/portage/mail-client/thunderbird-60.0-r2/work/thunderbird ...
 *   1000_fix_gentoo_preferences.patch ...                                                                                          [ ok ]
 *   2000-build-gdata-provider.patch ...                                                                                            [ ok ]
 * Running eautoreconf in '/tmp/portage/mail-client/thunderbird-60.0-r2/work/thunderbird-60.0' ...
 * Running autoconf ...                                                                                                             [ ok ]
 * Running elibtoolize in: thunderbird-60.0/
 * Running elibtoolize in: thunderbird-60.0/intl/icu/source/
 * Running elibtoolize in: thunderbird-60.0/js/src/
 * Running elibtoolize in: thunderbird-60.0/js/src/ctypes/libffi/
 *   Applying portage/1.2.0 patch ...
 *   Applying sed/1.5.6 patch ...
 *   Applying as-needed/2.4.2 patch ...
 *   Applying target-nm/2.4.2 patch ...
 * Running elibtoolize in: thunderbird-60.0/media/libvpx/libvpx/
 * Running elibtoolize in: thunderbird-60.0/modules/freetype2/
 * Running elibtoolize in: thunderbird-60.0/modules/freetype2/builds/unix/
 *   Applying portage/1.2.0 patch ...
 *   Applying sed/1.5.6 patch ...
 *   Applying as-needed/2.4.3 patch ...
 *   Applying ppc64le/2.4.4 patch ...
 * Running elibtoolize in: thunderbird-60.0/nsprpub/
 * Running elibtoolize in: thunderbird-60.0/python/mozbuild/mozbuild/
 * Running elibtoolize in: thunderbird-60.0/python/mozbuild/mozbuild/test/
 * Running elibtoolize in: thunderbird-60.0/third_party/aom/
 * Running elibtoolize in: thunderbird-60.0/third_party/rust/freetype/
 * Running elibtoolize in: thunderbird-60.0/third_party/rust/libz-sys/src/zlib-1.2.8/
 * Running elibtoolize in: thunderbird-60.0/toolkit/crashreporter/google-breakpad/
 * Running elibtoolize in: thunderbird-60.0/toolkit/crashreporter/google-breakpad/autotools/
 *   Applying portage/2.2 patch ...
 *   Applying sed/1.5.6 patch ...
 *   Applying as-needed/2.2.6 patch ...
 * Running autoconf old-configure.in ...                                                                                            [ ok ]
>>> Source prepared.
>>> Configuring source in /tmp/portage/mail-client/thunderbird-60.0-r2/work/thunderbird-60.0 ...

==========================================================
Building thunderbird-60.0-r2 with the following configuration
    --enable-application=comm/mail  mozilla.org default
    --enable-optimize=-O2           Gentoo's default optimization
    --disable-updater               disable_update_strip
    --disable-strip                 disable_update_strip
    --disable-install-strip         disable_update_strip
    --with-system-zlib              system_libs
    --with-system-bz2               system_libs
    --enable-release                Enable by Gentoo
    --enable-gold                   tc-ld-is-gold=true
    --enable-official-branding      +!bindist
    --enable-pie                    enabled by Gentoo
    --disable-debug                 -debug
    --disable-tests                 -debug
    --disable-debug-symbols         disabled by Gentoo
    --disable-startup-notification  -startup-notification
    --disable-necko-wifi            -wifi
    --enable-dbus                   +dbus
    --with-system-nspr              mozilla.org default
    --with-nspr-prefix=/usr         mozilla.org default
    --with-system-nss               mozilla.org default
    --with-nss-prefix=/usr          mozilla.org default
    --x-includes=/usr/include       mozilla.org default
    --x-libraries=/usr/lib64        mozilla.org default
    --with-system-libevent=/usr     mozilla.org default
    --prefix=/usr                   mozilla.org default
    --libdir=/usr/lib64             mozilla.org default
    --enable-system-hunspell        Gentoo default
    --disable-crashreporter         mozilla.org default
    --with-system-png               Gentoo default
    --enable-system-ffi             mozilla.org default
    --disable-gconf                 mozilla.org default
    --with-intl-api                 mozilla.org default
    --enable-system-pixman          mozilla.org default
    --enable-skia                   mozilla.org default
    --enable-default-toolkit=cairo-gtk3  mozilla.org default
    --target=x86_64-pc-linux-gnu    mozilla.org default
    --host=x86_64-pc-linux-gnu      mozilla.org default
    --enable-pulseaudio             +pulseaudio
    --enable-content-sandbox        Sandbox
    --enable-system-sqlite          +system-sqlite
    --with-system-jpeg              +system-jpeg
    --with-system-icu               +system-icu
    --with-system-libvpx            +system-libvpx
    --with-system-harfbuzz          +system-harfbuzz
    --with-system-graphite2         +system-harfbuzz
    --enable-extensions=default     mozilla.org default
    --enable-calendar               mozilla.org default
    --with-user-appdir=.thunderbird  mozilla.org default
    --enable-ldap                   mozilla.org default
==========================================================

 0:00.35 Clobber not needed.
 0:00.35 Adding make options from /tmp/portage/mail-client/thunderbird-60.0-r2/work/thunderbird-60.0/.mozconfig
    CONFIG_GUESS=x86_64-pc-linux-gnu
    XARGS=/usr/bin/xargs
    MOZ_OBJDIR=/tmp/portage/mail-client/thunderbird-60.0-r2/work/thunderbird-60.0/tbird
    OBJDIR=/tmp/portage/mail-client/thunderbird-60.0-r2/work/thunderbird-60.0/tbird
    FOUND_MOZCONFIG=/tmp/portage/mail-client/thunderbird-60.0-r2/work/thunderbird-60.0/.mozconfig
    export FOUND_MOZCONFIG
 0:00.36 /usr/bin/gmake -f client.mk -s configure
 0:00.37 Generating /tmp/portage/mail-client/thunderbird-60.0-r2/work/thunderbird-60.0/js/src/configure
 0:00.37 cd /tmp/portage/mail-client/thunderbird-60.0-r2/work/thunderbird-60.0/tbird
 0:00.37 /tmp/portage/mail-client/thunderbird-60.0-r2/work/thunderbird-60.0/configure
 0:00.51 Creating Python environment
 0:01.80 New python executable in /tmp/portage/mail-client/thunderbird-60.0-r2/work/thunderbird-60.0/tbird/_virtualenv/bin/python2.7
 0:01.80 Also creating executable in /tmp/portage/mail-client/thunderbird-60.0-r2/work/thunderbird-60.0/tbird/_virtualenv/bin/python
 0:01.80 Installing setuptools, pip, wheel...done.
 0:02.45 running build_ext
 0:02.45 building 'psutil._psutil_linux' extension
 0:02.46 x86_64-pc-linux-gnu-gcc -pthread -fPIC -DPSUTIL_POSIX=1 -DPSUTIL_VERSION=543 -DPSUTIL_LINUX=1 -I/usr/include/python2.7 -c psutil/_psutil_common.c -o build/temp.linux-x86_64-2.7/psutil/_psutil_common.o
 0:02.46 x86_64-pc-linux-gnu-gcc -pthread -fPIC -DPSUTIL_POSIX=1 -DPSUTIL_VERSION=543 -DPSUTIL_LINUX=1 -I/usr/include/python2.7 -c psutil/_psutil_posix.c -o build/temp.linux-x86_64-2.7/psutil/_psutil_posix.o
 0:02.46 x86_64-pc-linux-gnu-gcc -pthread -fPIC -DPSUTIL_POSIX=1 -DPSUTIL_VERSION=543 -DPSUTIL_LINUX=1 -I/usr/include/python2.7 -c psutil/_psutil_linux.c -o build/temp.linux-x86_64-2.7/psutil/_psutil_linux.o
 0:02.46 creating build/lib.linux-x86_64-2.7
 0:02.46 creating build/lib.linux-x86_64-2.7/psutil
 0:02.46 x86_64-pc-linux-gnu-gcc -pthread -shared -Wl,-O2 -Wl,--as-needed -Wl,--sort-common -Wl,--strip-debug -L. build/temp.linux-x86_64-2.7/psutil/_psutil_common.o build/temp.linux-x86_64-2.7/psutil/_psutil_posix.o build/temp.linux-x86_64-2.7/psutil/_psutil_linux.o -L/usr/lib64 -lpython2.7 -o build/lib.linux-x86_64-2.7/psutil/_psutil_linux.so
 0:02.46 building 'psutil._psutil_posix' extension
 0:02.46 x86_64-pc-linux-gnu-gcc -pthread -fPIC -DPSUTIL_POSIX=1 -DPSUTIL_VERSION=543 -DPSUTIL_LINUX=1 -I/usr/include/python2.7 -c psutil/_psutil_common.c -o build/temp.linux-x86_64-2.7/psutil/_psutil_common.o
 0:02.46 x86_64-pc-linux-gnu-gcc -pthread -fPIC -DPSUTIL_POSIX=1 -DPSUTIL_VERSION=543 -DPSUTIL_LINUX=1 -I/usr/include/python2.7 -c psutil/_psutil_posix.c -o build/temp.linux-x86_64-2.7/psutil/_psutil_posix.o
 0:02.46 x86_64-pc-linux-gnu-gcc -pthread -shared -Wl,-O2 -Wl,--as-needed -Wl,--sort-common -Wl,--strip-debug -L. build/temp.linux-x86_64-2.7/psutil/_psutil_common.o build/temp.linux-x86_64-2.7/psutil/_psutil_posix.o -L/usr/lib64 -lpython2.7 -o build/lib.linux-x86_64-2.7/psutil/_psutil_posix.so
 0:02.46 copying build/lib.linux-x86_64-2.7/psutil/_psutil_linux.so -> psutil
 0:02.46 copying build/lib.linux-x86_64-2.7/psutil/_psutil_posix.so -> psutil
 0:02.46
 0:02.46 Reexecuting in the virtualenv
 0:02.68 Adding configure options from /tmp/portage/mail-client/thunderbird-60.0-r2/work/thunderbird-60.0/.mozconfig
 0:02.68   --enable-application=comm/mail
 0:02.68   --enable-optimize=-O2
 0:02.68   --disable-updater
 0:02.68   --disable-strip
 0:02.68   --disable-install-strip
 0:02.68   --with-system-zlib
 0:02.68   --with-system-bz2
 0:02.68   --enable-release
 0:02.68   --enable-gold
 0:02.68   --enable-official-branding
 0:02.68   --enable-pie
 0:02.68   --disable-debug
 0:02.68   --disable-tests
 0:02.68   --disable-debug-symbols
 0:02.68   --disable-startup-notification
 0:02.68   --disable-necko-wifi
 0:02.68   --enable-dbus
 0:02.68   --with-system-nspr
 0:02.68   --with-nspr-prefix=/usr
 0:02.68   --with-system-nss
 0:02.68   --with-nss-prefix=/usr
 0:02.68   --x-includes=/usr/include
 0:02.68   --x-libraries=/usr/lib64
 0:02.68   --with-system-libevent=/usr
 0:02.68   --prefix=/usr
 0:02.68   --libdir=/usr/lib64
 0:02.68   --enable-system-hunspell
 0:02.68   --disable-crashreporter
 0:02.68   --with-system-png
 0:02.68   --enable-system-ffi
 0:02.68   --disable-gconf
 0:02.68   --with-intl-api
 0:02.68   --enable-system-pixman
 0:02.68   --enable-skia
 0:02.68   --enable-default-toolkit=cairo-gtk3
 0:02.68   --target=x86_64-pc-linux-gnu
 0:02.68   --host=x86_64-pc-linux-gnu
 0:02.68   --enable-pulseaudio
 0:02.68   --enable-content-sandbox
 0:02.68   --enable-system-sqlite
 0:02.68   --with-system-jpeg
 0:02.68   --with-system-icu
 0:02.68   --with-system-libvpx
 0:02.68   --with-system-harfbuzz
 0:02.68   --with-system-graphite2
 0:02.68   --enable-calendar
 0:02.68   --with-user-appdir=.thunderbird
 0:02.68   --enable-ldap
 0:02.68   --enable-extensions=default
 0:02.68 checking for vcs source checkout... no
 0:02.82 checking for a shell... /bin/sh
 0:02.82 checking for host system type... x86_64-pc-linux-gnu
 0:02.84 checking for target system type... x86_64-pc-linux-gnu
 0:02.88 checking for a shell... /bin/sh
 0:02.89 checking for host system type... x86_64-pc-linux-gnu
 0:02.90 checking for target system type... x86_64-pc-linux-gnu
 0:02.97 checking for vcs source checkout... no
 0:02.97 checking whether cross compiling... no
 0:02.97 checking for the target C compiler... /usr/bin/x86_64-pc-linux-gnu-gcc
 0:02.99 checking whether the target C compiler can be used... yes
 0:03.00 checking for Python 3... : python_wrapper_setup: python3 is not supported by python2.7 (PYTHON_COMPAT)
 0:03.02 /usr/bin/python3.7 (3.7.0)
 0:03.04 checking for pkg_config... /usr/bin/x86_64-pc-linux-gnu-pkg-config
 0:03.04 checking for pkg-config version... 0.29.2
 0:03.04 checking for yasm... /usr/bin/yasm
 0:03.04 checking yasm version... 1.3.0
 0:03.04 checking the target C compiler version... 8.2.0
 0:03.06 checking the target C compiler works... yes
 0:03.06 WARNING: The value of LD is not used by this build system.
 0:03.06 checking for the target C++ compiler... /usr/bin/x86_64-pc-linux-gnu-g++
 0:03.11 checking whether the target C++ compiler can be used... yes
 0:03.11 checking the target C++ compiler version... 8.2.0
 0:03.15 checking the target C++ compiler works... yes
 0:03.15 checking for the host C compiler... /usr/bin/x86_64-pc-linux-gnu-gcc
 0:03.16 checking whether the host C compiler can be used... yes
 0:03.16 checking the host C compiler version... 8.2.0
 0:03.18 checking the host C compiler works... yes
 0:03.18 checking for the host C++ compiler... /usr/bin/x86_64-pc-linux-gnu-g++
 0:03.19 checking whether the host C++ compiler can be used... yes
 0:03.19 checking the host C++ compiler version... 8.2.0
 0:03.22 checking the host C++ compiler works... yes
 0:03.24 checking for 64-bit OS... yes
 0:03.24 checking bindgen cflags... no
 0:03.26 checking for linker... gold
 0:03.28 checking for stdint.h... yes
 0:03.29 checking for inttypes.h... yes
 0:03.31 checking for malloc.h... yes
 0:03.32 checking for alloca.h... yes
 0:03.34 checking for sys/byteorder.h... no
 0:03.36 checking for getopt.h... yes
 0:03.38 checking for unistd.h... yes
 0:03.40 checking for nl_types.h... yes
 0:03.42 checking for cpuid.h... yes
 0:03.45 checking for sys/statvfs.h... yes
 0:03.47 checking for sys/statfs.h... yes
 0:03.49 checking for sys/vfs.h... yes
 0:03.51 checking for sys/mount.h... yes
 0:03.53 checking for sys/quota.h... yes
 0:03.55 checking for linux/quota.h... yes
 0:03.58 checking for linux/if_addr.h... yes
 0:03.61 checking for linux/rtnetlink.h... yes
 0:03.63 checking for sys/queue.h... yes
 0:03.65 checking for sys/types.h... yes
 0:03.67 checking for netinet/in.h... yes
 0:03.69 checking for byteswap.h... yes
 0:03.71 checking for linux/perf_event.h... yes
 0:03.73 checking for perf_event_open system call... yes
 0:03.75 checking whether the C compiler supports -Wunreachable-code-return... no
 0:03.76 checking whether the C++ compiler supports -Wunreachable-code-return... no
 0:03.76 checking whether the C compiler supports -Wclass-varargs... no
 0:03.77 checking whether the C++ compiler supports -Wclass-varargs... no
 0:03.77 checking whether the C compiler supports -Wloop-analysis... no
 0:03.79 checking whether the C++ compiler supports -Wloop-analysis... no
 0:03.80 checking whether the C++ compiler supports -Wc++1z-compat... yes
 0:03.80 checking whether the C++ compiler supports -Wcomma... no
 0:03.82 checking whether the C compiler supports -Wduplicated-cond... yes
 0:03.84 checking whether the C++ compiler supports -Wduplicated-cond... yes
 0:03.86 checking whether the C++ compiler supports -Wimplicit-fallthrough... yes
 0:03.87 checking whether the C compiler supports -Wstring-conversion... no
 0:03.87 checking whether the C++ compiler supports -Wstring-conversion... no
 0:03.89 checking whether the C++ compiler supports -Wno-inline-new-delete... no
 0:03.91 checking whether the C compiler supports -Wno-error=maybe-uninitialized... yes
 0:03.93 checking whether the C++ compiler supports -Wno-error=maybe-uninitialized... yes
 0:03.95 checking whether the C compiler supports -Wno-error=deprecated-declarations... yes
 0:03.97 checking whether the C++ compiler supports -Wno-error=deprecated-declarations... yes
 0:03.99 checking whether the C compiler supports -Wno-error=array-bounds... yes
 0:04.01 checking whether the C++ compiler supports -Wno-error=array-bounds... yes
 0:04.03 checking whether the C compiler supports -Wno-error=free-nonheap-object... yes
 0:04.06 checking whether the C++ compiler supports -Wno-error=free-nonheap-object... yes
 0:04.08 checking whether the C compiler supports -Wformat... yes
 0:04.10 checking whether the C++ compiler supports -Wformat... yes
 0:04.13 checking whether the C compiler supports -Wformat-security... yes
 0:04.15 checking whether the C++ compiler supports -Wformat-security... yes
 0:04.17 checking whether the C compiler supports -Wformat-overflow=2... yes
 0:04.20 checking whether the C++ compiler supports -Wformat-overflow=2... yes
 0:04.22 checking whether the C compiler supports -Wno-gnu-zero-variadic-macro-arguments... no
 0:04.23 checking whether the C++ compiler supports -Wno-gnu-zero-variadic-macro-arguments... no
 0:04.25 checking whether the C++ compiler supports -fno-sized-deallocation... yes
 0:04.26 checking for libffi > 3.0.9... yes
 0:04.26 checking MOZ_FFI_CFLAGS... -I/usr/lib64/libffi-3.2.1/include
 0:04.27 checking MOZ_FFI_LIBS... -L/usr/lib64/../lib64 -lffi
 0:04.27 checking for rustc... /usr/bin/rustc
 0:04.27 checking for cargo... /usr/bin/cargo
 0:04.43 checking rustc version... 1.29.0
 0:04.47 checking cargo version... 1.29.0
 0:04.53 Traceback (most recent call last):
 0:04.53   File "/tmp/portage/mail-client/thunderbird-60.0-r2/work/thunderbird-60.0/configure.py", line 127, in <module>
 0:04.53     sys.exit(main(sys.argv))
 0:04.53   File "/tmp/portage/mail-client/thunderbird-60.0-r2/work/thunderbird-60.0/configure.py", line 29, in main
 0:04.53     sandbox.run(os.path.join(os.path.dirname(__file__), 'moz.configure'))
 0:04.53   File "/tmp/portage/mail-client/thunderbird-60.0-r2/work/thunderbird-60.0/python/mozbuild/mozbuild/configure/__init__.py", line 428, in run
 0:04.53     func(*args)
 0:04.53   File "/tmp/portage/mail-client/thunderbird-60.0-r2/work/thunderbird-60.0/python/mozbuild/mozbuild/configure/__init__.py", line 474, in _value_for
 0:04.53     return self._value_for_depends(obj, need_help_dependency)
 0:04.53   File "/tmp/portage/mail-client/thunderbird-60.0-r2/work/thunderbird-60.0/python/mozbuild/mozbuild/util.py", line 944, in method_call
 0:04.53     cache[args] = self.func(instance, *args)
 0:04.53   File "/tmp/portage/mail-client/thunderbird-60.0-r2/work/thunderbird-60.0/python/mozbuild/mozbuild/configure/__init__.py", line 483, in _value_for_depends
 0:04.53     return obj.result(need_help_dependency)
 0:04.53   File "/tmp/portage/mail-client/thunderbird-60.0-r2/work/thunderbird-60.0/python/mozbuild/mozbuild/util.py", line 944, in method_call
 0:04.53     cache[args] = self.func(instance, *args)
 0:04.53   File "/tmp/portage/mail-client/thunderbird-60.0-r2/work/thunderbird-60.0/python/mozbuild/mozbuild/configure/__init__.py", line 123, in result
 0:04.53     return self._func(*resolved_args)
 0:04.53   File "/tmp/portage/mail-client/thunderbird-60.0-r2/work/thunderbird-60.0/python/mozbuild/mozbuild/configure/__init__.py", line 1003, in wrapped
 0:04.53     return new_func(*args, **kwargs)
 0:04.53   File "/tmp/portage/mail-client/thunderbird-60.0-r2/work/thunderbird-60.0/build/moz.configure/rust.configure", line 122, in rust_supported_targets
 0:04.53     t = split_triplet(t, allow_unknown=True)
 0:04.53   File "/tmp/portage/mail-client/thunderbird-60.0-r2/work/thunderbird-60.0/python/mozbuild/mozbuild/configure/__init__.py", line 1003, in wrapped
 0:04.53     return new_func(*args, **kwargs)
 0:04.53   File "/tmp/portage/mail-client/thunderbird-60.0-r2/work/thunderbird-60.0/build/moz.configure/init.configure", line 580, in split_triplet
 0:04.53     cpu, manufacturer, os = triplet.split('-', 2)
 0:04.53 ValueError: need more than 2 values to unpack
 0:04.55 *** Fix above errors and then restart with\
 0:04.55                "/usr/bin/gmake -f client.mk build"
 0:04.55 gmake: *** [client.mk:149: configure] Error 1
 * ERROR: mail-client/thunderbird-60.0-r2::gentoo failed (configure phase):
 *   (no error message)
 *
 * Call stack:
 *     ebuild.sh, line 124:  Called src_configure
 *   environment, line 5025:  Called die
 * The specific snippet of code:
 *       SHELL="${SHELL:-${EPREFIX}/bin/bash}" MOZ_NOSPAM=1 ./mach configure || die
 *
 * If you need support, post the output of `emerge --info '=mail-client/thunderbird-60.0-r2::gentoo'`,
 * the complete build log and the output of `emerge -pqv '=mail-client/thunderbird-60.0-r2::gentoo'`.
 * The complete build log is located at '/tmp/portage/mail-client/thunderbird-60.0-r2/temp/build.log'.
 * The ebuild environment file is located at '/tmp/portage/mail-client/thunderbird-60.0-r2/temp/environment'.
 * Working directory: '/tmp/portage/mail-client/thunderbird-60.0-r2/work/thunderbird-60.0'
 * S: '/tmp/portage/mail-client/thunderbird-60.0-r2/work/thunderbird-60.0'
Back to top
View user's profile Send private message
khayyam
Watchman
Watchman


Joined: 07 Jun 2012
Posts: 6227
Location: Room 101

PostPosted: Wed Sep 26, 2018 6:10 pm    Post subject: Reply with quote

Perfect Gentleman wrote:
the same

Perfect Gentleman ... ok, in which case the issue is with mozilla's configure.

best ... khay
Back to top
View user's profile Send private message
Perfect Gentleman
Veteran
Veteran


Joined: 18 May 2014
Posts: 1249

PostPosted: Wed Sep 26, 2018 6:29 pm    Post subject: Reply with quote

what can be wrong with it ?
Back to top
View user's profile Send private message
khayyam
Watchman
Watchman


Joined: 07 Jun 2012
Posts: 6227
Location: Room 101

PostPosted: Wed Sep 26, 2018 8:01 pm    Post subject: Reply with quote

Perfect Gentleman wrote:
what can be wrong with it ?

Perfect Gentleman ... not 100% sure, it sets up a python2 virtualenv, installs setuptools, pip, etc, and later runs moz.configure/init.configure (I assume with python2) but this fails because the differences in python (specifically the way that python2 handles the tupple 'cpu, manufacturer, os').

I see that the above build.log shows "checking for Python 3... : python_wrapper_setup: python3 is not supported by python2.7 (PYTHON_COMPAT)" which was absent from the build.log attatched to the bug. No idea what's happening there, but 'python_wrapper_setup' is from python*-1.eclass and so something may be going wrong with what portage is passing to configure.

best ... khay
Back to top
View user's profile Send private message
Perfect Gentleman
Veteran
Veteran


Joined: 18 May 2014
Posts: 1249

PostPosted: Thu Sep 27, 2018 5:22 am    Post subject: Reply with quote

it's more interesting that Thunderbird-60.0-r2 was built fine several days ago. And on Sept, 23 smth triggered the rebuild of Firefox and Thunderbird. Firefox was rebuilt fine, but Thunderbird-60.0-r2 cannot be rebuilt.
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
Page 1 of 1

 
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