Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 555484

Summary: [qt overlay] dev-qt/qtmultimedia-5.9999 make: *** No targets specified and no makefile found. Stop.
Product: Gentoo Linux Reporter: jospezial <jospezial>
Component: Current packagesAssignee: Qt Bug Alias <qt>
Status: RESOLVED FIXED    
Severity: normal    
Priority: Normal    
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---
Attachments: build.log

Description jospezial 2015-07-20 15:00:18 UTC
Created attachment 407268 [details]
build.log

cat /var/tmp/portage/dev-qt/qtmultimedia-5.9999/temp/build.log
 * Package:    dev-qt/qtmultimedia-5.9999
 * Repository: qt
 * Maintainer: qt@gentoo.org
 * Upstream:   https://bugreports.qt.io/
 * USE:        abi_x86_64 alsa amd64 elibc_glibc gstreamer kernel_linux openal opengl pulseaudio qml userland_GNU widgets
 * FEATURES:   ccache preserve-libs sandbox userpriv usersandbox
>>> Unpacking source...
 * Fetching git://code.qt.io/qt/qtmultimedia.git ...
git fetch git://code.qt.io/qt/qtmultimedia.git +refs/heads/dev:refs/heads/dev
remote: Counting objects: 7, done.
remote: Compressing objects: 100% (7/7), done.
remote: Total 7 (delta 0), reused 0 (delta 0)
Unpacking objects: 100% (7/7), done.
From git://code.qt.io/qt/qtmultimedia
   4ba25e6..b7d2215  dev        -> dev
git symbolic-ref refs/git-r3/dev-qt/qtmultimedia/5/__main__ refs/heads/dev
 * Checking out git://code.qt.io/qt/qtmultimedia.git to /var/tmp/portage/dev-qt/qtmultimedia-5.9999/work/qtmultimedia-5.9999 ...
git checkout --quiet dev
GIT update -->
   repository:               git://code.qt.io/qt/qtmultimedia.git
   updating from commit:     4ba25e692a848b6a4756aaf9597293f7bc5b3630
   to commit:                b7d2215332a1ecd454e47fcd1f551f3bef53ddad
 tests/auto/unit/qaudiodecoder/tst_qaudiodecoder.cpp | 8 ++++----
 1 file changed, 4 insertions(+), 4 deletions(-)
>>> Source unpacked in /var/tmp/portage/dev-qt/qtmultimedia-5.9999/work
>>> Preparing source in /var/tmp/portage/dev-qt/qtmultimedia-5.9999/work/qtmultimedia-5.9999 ...
>>> Source prepared.
>>> Configuring source in /var/tmp/portage/dev-qt/qtmultimedia-5.9999/work/qtmultimedia-5.9999 ...
Info: creating cache file /var/tmp/portage/dev-qt/qtmultimedia-5.9999/work/qtmultimedia-5.9999/.qmake.cache
Checking for openal... yes
Checking for alsa... yes
Checking for pulseaudio... yes
Checking for gstreamer... yes
Checking for gstreamer_photography... yes
Checking for gstreamer_encodingprofiles... yes
Checking for gstreamer_appsrc... yes
Checking for linux_v4l... yes
Checking for resourcepolicy... no
Checking for gpu_vivante... no
>>> Source configured.
>>> Compiling source in /var/tmp/portage/dev-qt/qtmultimedia-5.9999/work/qtmultimedia-5.9999 ...
 * Running emake 
make -j3 
make: *** No targets specified and no makefile found.  Stop.
 * ERROR: dev-qt/qtmultimedia-5.9999::qt failed (compile phase):
 *   emake failed
 * 
 * If you need support, post the output of `emerge --info '=dev-qt/qtmultimedia-5.9999::qt'`,
 * the complete build log and the output of `emerge -pqv '=dev-qt/qtmultimedia-5.9999::qt'`.
 * The complete build log is located at '/var/tmp/portage/dev-qt/qtmultimedia-5.9999/temp/build.log'.
 * The ebuild environment file is located at '/var/tmp/portage/dev-qt/qtmultimedia-5.9999/temp/environment'.
 * Working directory: '/var/tmp/portage/dev-qt/qtmultimedia-5.9999/work/qtmultimedia-5.9999_build'
 * S: '/var/tmp/portage/dev-qt/qtmultimedia-5.9999/work/qtmultimedia-5.9999'
Comment 1 jospezial 2015-07-20 15:02:51 UTC
sudo ls -la /var/tmp/portage/dev-qt/qtmultimedia-5.9999/work/qtmultimedia-5.9999
insgesamt 192
drwxr-xr-x  8 portage portage  4096 20. Jul 16:30 .
drwx------  4 portage portage  4096 20. Jul 16:30 ..
drwxr-xr-x  7 portage portage  4096 20. Jul 16:30 .git
-rw-r--r--  1 portage portage    89 20. Jul 16:30 .gitattributes
-rw-r--r--  1 portage portage   440 20. Jul 16:30 .gitignore
-rw-r--r--  1 portage portage   620 20. Jul 16:30 .qmake.cache
-rw-r--r--  1 portage portage    76 20. Jul 16:30 .qmake.conf
-rw-r--r--  1 portage portage    12 20. Jul 16:30 .tag
-rw-r--r--  1 portage portage  1196 20. Jul 16:30 LGPL_EXCEPTION.txt
-rw-r--r--  1 portage portage 22961 20. Jul 16:30 LICENSE.FDL
-rw-r--r--  1 portage portage 26832 20. Jul 16:30 LICENSE.LGPLv21
-rw-r--r--  1 portage portage  8049 20. Jul 16:30 LICENSE.LGPLv3
-rw-r--r--  1 portage portage 56856 20. Jul 16:30 Makefile
-rw-r--r--  1 portage portage 11833 20. Jul 16:30 config.log
drwxr-xr-x 20 portage portage  4096 20. Jul 16:30 config.tests
drwxr-xr-x  2 portage portage  4096 20. Jul 16:30 dist
drwxr-xr-x  4 portage portage  4096 20. Jul 16:30 examples
-rw-r--r--  1 portage portage   979 20. Jul 16:30 qtmultimedia.pro
drwxr-xr-x  8 portage portage  4096 20. Jul 16:30 src
-rw-r--r--  1 portage portage   993 20. Jul 16:30 sync.profile
drwxr-xr-x  5 portage portage  4096 20. Jul 16:30 tests
Comment 2 Michael Palimaka (kensington) gentoo-dev 2015-07-20 16:16:02 UTC
Appears to be caused by my previous commit not working with out-of-source builds.
Comment 3 jospezial 2015-07-22 22:18:53 UTC
(In reply to Michael Palimaka (kensington) from comment #2)
> Appears to be caused by my previous commit not working with out-of-source
> builds.

Yes. Without that lines it compiles.
Comment 4 Davide Pesavento (RETIRED) gentoo-dev 2015-08-04 21:41:53 UTC
Should be fixed in git, please test.

https://gitweb.gentoo.org/proj/qt.git/commit/?id=5b951c9cb07ded35eb21306416942bc1c716929c