Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 642716 - dev-qt/qtwebengine-5.9.3 keywording
Summary: dev-qt/qtwebengine-5.9.3 keywording
Status: RESOLVED CANTFIX
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Keywording (show other bugs)
Hardware: All All
: Normal normal (vote)
Assignee: Qt Bug Alias
URL:
Whiteboard:
Keywords: KEYWORDREQ
Depends on:
Blocks:
 
Reported: 2017-12-30 09:58 UTC by Arfrever Frehtes Taifersar Arahesis
Modified: 2018-07-28 16:14 UTC (History)
1 user (show)

See Also:
Package list:
dev-libs/re2-0.2017.03.01 ~ppc ~ppc64 dev-qt/qtpositioning-5.9.3 ~ppc dev-qt/qtwebchannel-5.9.3 ~ppc dev-qt/qtwebengine-5.9.3 ~ppc ~ppc64
Runtime testing required: ---
stable-bot: sanity-check+


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Arfrever Frehtes Taifersar Arahesis 2017-12-30 09:58:55 UTC
Please keyword:

dev-libs/re2-0.2017.03.01
dev-qt/qtpositioning-5.9.3
dev-qt/qtwebchannel-5.9.3
dev-qt/qtwebengine-5.9.3
Comment 1 Sergei Trofimovich (RETIRED) gentoo-dev 2018-01-08 22:50:47 UTC
Looks like qtwebengine is not ported to powerpc (does it happen to have arch-specific jit code i could disable with USE-flags?):

# cat '/dev/shm/portage/dev-qt/qtwebengine-5.9.3/temp/build.log'
 * Package:    dev-qt/qtwebengine-5.9.3
 * Repository: gentoo
 * Maintainer: qt@gentoo.org
 * Upstream:   https://bugreports.qt.io/
 * USE:        abi_ppc_32 alsa elibc_glibc kernel_linux ppc pulseaudio system-ffmpeg system-icu userland_GNU
 * FEATURES:   preserve-libs sandbox test userpriv usersandbox
>>> Unpacking source...
>>> Unpacking qtwebengine-opensource-src-5.9.3.tar.xz to /dev/shm/portage/dev-qt/qtwebengine-5.9.3/work
>>> Source unpacked in /dev/shm/portage/dev-qt/qtwebengine-5.9.3/work
>>> Preparing source in /dev/shm/portage/dev-qt/qtwebengine-5.9.3/work/qtwebengine-opensource-src-5.9.3 ...
 * Applying qtwebengine-5.9.3-icu-60.1.patch ...                                                                                                                                        [ ok ]
>>> Source prepared.
>>> Configuring source in /dev/shm/portage/dev-qt/qtwebengine-5.9.3/work/qtwebengine-opensource-src-5.9.3 ...
 * Running qt5_qmake
Info: creating stash file /dev/shm/portage/dev-qt/qtwebengine-5.9.3/work/qtwebengine-opensource-src-5.9.3/.qmake.stash
Info: creating cache file /dev/shm/portage/dev-qt/qtwebengine-5.9.3/work/qtwebengine-opensource-src-5.9.3/.qmake.cache

Running configuration tests...
Checking for ALSA... yes
Checking for embedded... no
Checking for PulseAudio >= 0.9.10... yes
Checking for Python 2... /dev/shm/portage/dev-qt/qtwebengine-5.9.3/temp/python2.7/bin/python2
Checking for system ninja... yes
Checking for opus... yes
Checking for re2... yes
Checking for libwebp and libwebpdemux... yes
Done running configuration tests.

Configure summary:

Qt WebEngine:
  Embedded build ......................... no
  Pepper Plugins ......................... yes
  Printing and PDF ....................... yes
  Proprietary Codecs ..................... no
  Spellchecker ........................... yes
  WebRTC ................................. yes
  Using system ninja ..................... yes
  ALSA ................................... yes
  PulseAudio ............................. yes
  System libraries:
    re2 .................................. yes
    ICU .................................. no
    libwebp and libwebpdemux ............. yes
    Opus ................................. yes
    ffmpeg ............................... no

Qt is now configured for building. Just run 'make'.
Once everything is built, Qt is installed.
You should NOT run 'make install'.
Note that this build cannot be deployed to other machines or devices.

Prior to reconfiguration, make sure you remove any leftovers from
the previous build.


QtWebEngine can only be built for x86, x86-64, ARM, Aarch64, and MIPSel architectures.
QtWebEngine will not be built.
>>> Source configured.
>>> Compiling source in /dev/shm/portage/dev-qt/qtwebengine-5.9.3/work/qtwebengine-opensource-src-5.9.3 ...
 * Running emake
make -j13 -l12
make: Nothing to be done for 'first'.
>>> Source compiled.
 * Skipping make test/check due to ebuild restriction.
>>> Test phase [disabled because of RESTRICT=test]: dev-qt/qtwebengine-5.9.3

>>> Install qtwebengine-5.9.3 into /dev/shm/portage/dev-qt/qtwebengine-5.9.3/image/ category dev-qt
 * Running emake INSTALL_ROOT=/dev/shm/portage/dev-qt/qtwebengine-5.9.3/image/ install
make -j13 -l12 INSTALL_ROOT=/dev/shm/portage/dev-qt/qtwebengine-5.9.3/image/ install
make: Nothing to be done for 'install'.
 * ERROR: dev-qt/qtwebengine-5.9.3::gentoo failed (install phase):
 *   dev-qt/qtwebengine-5.9.3 failed to build anything. Please report to https://bugs.gentoo.org/
 *
 * Call stack:
 *     ebuild.sh, line 124:  Called src_install
 *   environment, line 3977:  Called die
 * The specific snippet of code:
 *           die "${CATEGORY}/${PF} failed to build anything. Please report to https://bugs.gentoo.org/";
 *
 * If you need support, post the output of `emerge --info '=dev-qt/qtwebengine-5.9.3::gentoo'`,
 * the complete build log and the output of `emerge -pqv '=dev-qt/qtwebengine-5.9.3::gentoo'`.
 * The complete build log is located at '/dev/shm/portage/dev-qt/qtwebengine-5.9.3/temp/build.log'.
 * The ebuild environment file is located at '/dev/shm/portage/dev-qt/qtwebengine-5.9.3/temp/environment'.
 * Working directory: '/dev/shm/portage/dev-qt/qtwebengine-5.9.3/work/qtwebengine-opensource-src-5.9.3'
 * S: '/dev/shm/portage/dev-qt/qtwebengine-5.9.3/work/qtwebengine-opensource-src-5.9.3'
Comment 2 Michael Palimaka (kensington) gentoo-dev 2018-01-25 13:42:20 UTC
> QtWebEngine can only be built for x86, x86-64, ARM, Aarch64, and MIPSel architectures.
> QtWebEngine will not be built.