Summary: | sci-electronics/pulseview-0.4.1-r1: pv/util.cpp:140:6: error: no match for ‘operator<<’ (operand types are ‘QTextStream’ and ‘<unresolved overloaded function type>’) | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Javantea <jvoss> |
Component: | Current packages | Assignee: | Embedded Gentoo Team <embedded> |
Status: | RESOLVED FIXED | ||
Severity: | normal | Keywords: | PullRequest |
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | AMD64 | ||
OS: | Linux | ||
See Also: | https://github.com/gentoo/gentoo/pull/16553 | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Bug Depends on: | |||
Bug Blocks: | 726178 | ||
Attachments: | build.log |
Description
Javantea
2020-07-02 14:48:15 UTC
(In reply to Javantea from comment #0) > Pulseview fails to build after updating Qt. At that point you might want to disclose that version. embedded proj won't be able to just guess as much. Please attach full build.log as well. Created attachment 647358 [details]
build.log
Version of Qt is 5.15.0. Did you build it successfully at any point since Qt 5.11? Because that error makes it look like it is broken that long. Blocking qt-5.15 tracker for now though. (In reply to Andreas Sturmlechner from comment #5) > Did you build it successfully at any point since Qt 5.11? Because that error > makes it look like it is broken that long. Blocking qt-5.15 tracker for now > though. Yes, I have a working install of pulseview that uses Qt-5.14. It looks like Timestamp is actually linked to boost. I'm using boost-1.73.0. The working version of pulseview is using boost-1.72.0. I'll try downgrading and seeing if that works. Ignore the previous comment. I confused Timestamp and QTextStream. I will try to downgrade Qt. The linked PR fixes your issue. However to actually come that far I had to uncover a lot more issues in dependencies as well. I have not tested yet with python as I will have to add at least python3_8 for that... If anyone listens at embedded proj, please have a look and see... The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=960e9cf1f2e3bdf0aa85fc14fdeaa57543a2a680 commit 960e9cf1f2e3bdf0aa85fc14fdeaa57543a2a680 Author: Andreas Sturmlechner <asturm@gentoo.org> AuthorDate: 2020-07-02 23:20:02 +0000 Commit: Andreas Sturmlechner <asturm@gentoo.org> CommitDate: 2020-07-06 18:15:27 +0000 sci-electronics/pulseview: Fix build with Qt 5.15 Closes: https://bugs.gentoo.org/730452 Package-Manager: Portage-2.3.103, Repoman-2.3.23 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org> .../pulseview/files/pulseview-0.4.2-qt-5.15.patch | 142 +++++++++++++++++++++ sci-electronics/pulseview/pulseview-0.4.2.ebuild | 2 + 2 files changed, 144 insertions(+) |