Created attachment 554008 [details]
compilation fails according to incomplete type QHeaderView,
while adding USE="fluidsynth" in order to be able to listen
and import midi files.
The attached archive holds all the requested information.
Created attachment 554508 [details, diff]
The patch adds the required include.
Is this patch from upstream, or did you submit it upstream already?
Could also be a backport. lmms upstream is at version 1.2.0_rc7 but fails to roll sane source tarballs since _rc5:
No this is not from upstream, I just recompiled everything and wanted lmms to compile fine. As it's just a missing header, I didn't check further.
I'll may send it, but I need to check this compile issue is still there in latest/live version. Feel free to send it upstream if you know it's still present.
If it's already fixed upstream, sorry for the noise here.
I tried rc6 and rc7, but in both versions upstream seems to have been unable to ship non-broken cmake files.
(In reply to Samuel Bauer from comment #4)
> If it's already fixed upstream, sorry for the noise here.
It's not noise since it is not fixed in any available portage version. :)
Reproduced independently of fluidsynth flag btw.
(In reply to Andreas Sturmlechner from comment #6)
> it is not fixed in any available portage version. :)
here lmms-9999 compiles and links fine, so I think the current issue is fixed upstream (thus 9999 fails in src_install because of a sandbox violation for /usr/share/bash-completion/completions/lmms).
The bug has been closed via the following commit(s):
Author: Andreas Sturmlechner <firstname.lastname@example.org>
AuthorDate: 2018-11-22 21:47:47 +0000
Commit: Andreas Sturmlechner <email@example.com>
CommitDate: 2018-11-22 21:48:36 +0000
media-sound/lmms: Fix build with Qt 5.11.0
Using upstream patch from git master (>1.2.0_rc7).
Package-Manager: Portage-2.3.52, Repoman-2.3.12
Signed-off-by: Andreas Sturmlechner <firstname.lastname@example.org>
.../lmms/files/lmms-1.2.0_rc4-qt-5.11.patch | 22 ++++++++++++++++++++++
media-sound/lmms/lmms-1.2.0_rc4.ebuild | 4 +++-
2 files changed, 25 insertions(+), 1 deletion(-)