Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 630870 - =dev-qt/qt-creator-4.4.0: version bump
Summary: =dev-qt/qt-creator-4.4.0: version bump
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Davide Pesavento
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2017-09-13 09:29 UTC by David Hallas
Modified: 2017-10-09 16:17 UTC (History)
10 users (show)

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


Attachments
Working ebuild (qt-creator-4.4.0.ebuild,5.35 KB, text/plain)
2017-09-13 09:29 UTC, David Hallas
Details

Note You need to log in before you can comment on or make changes to this bug.
Description David Hallas 2017-09-13 09:29:17 UTC
Created attachment 494340 [details]
Working ebuild

qt-creator-4.4.0 is out, see: http://blog.qt.io/blog/2017/09/05/qt-creator-4-4-0-released/

I tried bumping the qt-creator-4.3.1 ebuild and that emerged fine.
Comment 1 David Hallas 2017-09-13 10:25:33 UTC
BTW - qt-creator-4.3.1 doesn't build with llvm-5.0.0 but bumping to qt-creator-4.4.0 solves the problem for me
Comment 2 Greg Turner 2017-09-15 23:44:58 UTC
Thanks, David, I was not looking forward to figuring out how to fix upstream's wonky override.

Sometimes I have to marvel at C++ -- it's amazing anyone gets anything done with a supposedly-strongly-typed language that might or might not tolerate that override construct, depending on which compiler you ask.
Comment 3 Dennis Schridde 2017-10-06 20:15:46 UTC
(In reply to David Hallas from comment #1)
> BTW - qt-creator-4.3.1 doesn't build with llvm-5.0.0 but bumping to
> qt-creator-4.4.0 solves the problem for me

Should dev-qt/qt-creator have its dependencies fixed to a certain range of LLVM versions, as described in llvm.eclass?
Comment 4 David Hallas 2017-10-06 20:17:49 UTC
qt-creator-4.4.1 is out, see: http://blog.qt.io/blog/2017/10/06/qt-creator-4-4-1-released/

I just bumped the attached ebuild and it compiles and runs fine (so far).
Comment 5 David Hallas 2017-10-07 07:41:02 UTC
(In reply to Dennis Schridde from comment #3)
> (In reply to David Hallas from comment #1)
> > BTW - qt-creator-4.3.1 doesn't build with llvm-5.0.0 but bumping to
> > qt-creator-4.4.0 solves the problem for me
> 
> Should dev-qt/qt-creator have its dependencies fixed to a certain range of
> LLVM versions, as described in llvm.eclass?

I have been using qt-creator-4.4.0 compiled with llvm-5.0.0 for the past month or so without any problems, but I don't know what the upstream support for this is.
Comment 6 Dennis Schridde 2017-10-08 16:50:07 UTC
My ebuild [1] bumps qt-creator to 4.4.1.

(In reply to Dennis Schridde from comment #3)
> (In reply to David Hallas from comment #1)
> > BTW - qt-creator-4.3.1 doesn't build with llvm-5.0.0 but bumping to
> > qt-creator-4.4.0 solves the problem for me
> 
> Should dev-qt/qt-creator have its dependencies fixed to a certain range of
> LLVM versions, as described in llvm.eclass?

This is implemented by [2] and should probably be backported to dev-qt/qt-creator-4.3.1.

[1]: https://github.com/devurandom/gentoo-overlay/tree/master/dev-qt/qt-creator
[2]: https://github.com/devurandom/gentoo-overlay/commit/f119b810dd7173b2e4de6e14e9b6463b5e68e859
Comment 7 Larry the Git Cow gentoo-dev 2017-10-08 22:54:59 UTC
The bug has been closed via the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=86345041103297a90f33816e74ea573b2ca30622

commit 86345041103297a90f33816e74ea573b2ca30622
Author:     Davide Pesavento <pesa@gentoo.org>
AuthorDate: 2017-10-08 22:54:33 +0000
Commit:     Davide Pesavento <pesa@gentoo.org>
CommitDate: 2017-10-08 22:54:33 +0000

    dev-qt/qt-creator: version bump
    
    Closes: https://bugs.gentoo.org/630870
    Package-Manager: Portage-2.3.11, Repoman-2.3.3

 dev-qt/qt-creator/Manifest                |   1 +
 dev-qt/qt-creator/qt-creator-4.4.1.ebuild | 183 ++++++++++++++++++++++++++++++
 dev-qt/qt-creator/qt-creator-9999.ebuild  |   7 +-
 3 files changed, 188 insertions(+), 3 deletions(-)
Comment 8 Dennis Schridde 2017-10-09 06:42:15 UTC
4.4.1 is broken in the same way as 4.3.1 was - it will suffer from bug #631194 at some point.  Please reopen.
Comment 9 Davide Pesavento (RETIRED) gentoo-dev 2017-10-09 07:12:38 UTC
(In reply to Dennis Schridde from comment #8)
> 4.4.1 is broken in the same way as 4.3.1 was - it will suffer from bug
> #631194 at some point.  Please reopen.

I can't predict the future, so I don't know when/if a new version of clang will break qt-creator (in fact, it's been pretty stable lately). We'll cross that bridge when we get to it.
Comment 10 David Hallas 2017-10-09 07:53:28 UTC
Builds and runs fine here on my setup - thanks for the help :)
Comment 11 Sam Stone 2017-10-09 16:17:18 UTC
Ditto. Builds and runs fine for me as well.