Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 935332 - dev-qt/qt-creator-9999 fails to build due to golang deps
Summary: dev-qt/qt-creator-9999 fails to build due to golang deps
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal
Assignee: Qt Bug Alias
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2024-07-02 07:15 UTC by Eugene Shalygin
Modified: 2024-07-02 15:10 UTC (History)
1 user (show)

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


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Eugene Shalygin 2024-07-02 07:15:26 UTC
Commit 691c4adeecf4a901992d62426a2f8075bf822997 added Go sources to the project. The build system tries to download Go packages during the build and that fails, of course.

Reproducible: Always
Comment 1 Larry the Git Cow gentoo-dev 2024-07-02 15:10:48 UTC
The bug has been closed via the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9c9376b47aea93a273fa2eaeed61950133372e80

commit 9c9376b47aea93a273fa2eaeed61950133372e80
Author:     Ionen Wolkens <ionen@gentoo.org>
AuthorDate: 2024-07-02 14:08:51 +0000
Commit:     Ionen Wolkens <ionen@gentoo.org>
CommitDate: 2024-07-02 15:10:20 +0000

    dev-qt/qt-creator: update live
    
    Not tested much, but did build successfully once w/ Go bits.
    
    May or may not consider making this optional when there is a release
    after a closer look. Does not have a proper option, but it already
    skips it if it does not find Go... so -DGO_BIN=no or so would likely
    work.
    
    Being off by default would also be less annoying for go rebuilds,
    I doubt anyone wants to rebuild something massive like qt-creator
    every go bump. Not that I really checked what this is used for yet.
    
    For now not going to touch this too much given it may get changed
    around upstream.
    
    Closes: https://bugs.gentoo.org/935332
    Signed-off-by: Ionen Wolkens <ionen@gentoo.org>

 dev-qt/qt-creator/qt-creator-9999.ebuild | 27 +++++++++++++++++++++++++--
 1 file changed, 25 insertions(+), 2 deletions(-)