Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 625298 - [qt overlay] dev-qt/qt3d-5.9.1 fails to compile
Summary: [qt overlay] dev-qt/qt3d-5.9.1 fails to compile
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: AMD64 Linux
: Normal normal (vote)
Assignee: Qt Bug Alias
URL:
Whiteboard:
Keywords:
Depends on: 625948
Blocks: 625258
  Show dependency tree
 
Reported: 2017-07-16 14:11 UTC by Stefan Böhmann
Modified: 2017-07-25 15:10 UTC (History)
0 users

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


Attachments
emerge --info '=dev-qt/qt3d-5.9.1::qt' (qt591_emerge_info.txt,7.08 KB, text/plain)
2017-07-16 14:12 UTC, Stefan Böhmann
Details
emerge -pqv '=dev-qt/qt3d-5.9.1::qt' (qt591_emerge_pqv.txt,67 bytes, text/plain)
2017-07-16 14:13 UTC, Stefan Böhmann
Details
build.log (qt591_build.log.gz,41.90 KB, application/gzip)
2017-07-16 14:16 UTC, Stefan Böhmann
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Stefan Böhmann 2017-07-16 14:11:00 UTC
dev-qt/qt3d-5.9.1 fails to compile
Comment 1 Stefan Böhmann 2017-07-16 14:12:30 UTC
Created attachment 485086 [details]
emerge --info '=dev-qt/qt3d-5.9.1::qt'
Comment 2 Stefan Böhmann 2017-07-16 14:13:41 UTC
Created attachment 485088 [details]
emerge -pqv '=dev-qt/qt3d-5.9.1::qt'
Comment 3 Stefan Böhmann 2017-07-16 14:16:28 UTC
Created attachment 485090 [details]
build.log
Comment 4 Michael Palimaka (kensington) gentoo-dev 2017-07-16 14:57:06 UTC
make[3]: Entering directory '/var/tmp/portage/dev-qt/qt3d-5.9.1/work/qt3d-opensource-src-5.9.1/src/plugins/sceneparsers/assimp'
make[3]: *** No rule to make target 'code/3DSConverter.cpp', needed by '.obj/3DSConverter.o'.  Stop.
make[3]: Leaving directory '/var/tmp/portage/dev-qt/qt3d-5.9.1/work/qt3d-opensource-src-5.9.1/src/plugins/sceneparsers/assimp'
make[2]: *** [Makefile:47: sub-assimp-make_first] Error 2
make[2]: Leaving directory '/var/tmp/portage/dev-qt/qt3d-5.9.1/work/qt3d-opensource-src-5.9.1/src/plugins/sceneparsers'
make[1]: *** [Makefile:221: sub-plugins-sceneparsers-make_first] Error 2
make[1]: *** Waiting for unfinished jobs....
Comment 5 Michael Palimaka (kensington) gentoo-dev 2017-07-22 16:33:22 UTC
It's failing because the bundled assimp is removed, but the test for the system assimp fails. I filed bug #625948 to bump media-libs/assimp which I think may be compatible.
Comment 6 Stefan Böhmann 2017-07-24 18:36:10 UTC
Thanks - with "media-libs/assimp-4.0.0" installed beforehand also qt3d works for me. I think the problem is fixed, however, the dependency in qt3d ebuild still needs to be adjusted.
Comment 7 Michael Palimaka (kensington) gentoo-dev 2017-07-25 15:10:16 UTC
Thanks, dependency raised in git.

https://gitweb.gentoo.org/proj/qt.git/commit/?id=0f31a6ee6abee52c8a830c019fa2ec46daadb177