| Summary: | audio/rosegarden: 22.06 available but fails to compile | ||
|---|---|---|---|
| Product: | Ports & Packages | Reporter: | tuc03516 |
| Component: | Individual Port(s) | Assignee: | Adriaan de Groot <adridg> |
| Status: | Closed Unable to Reproduce | ||
| Severity: | Affects Only Me | CC: | tuc03516 |
| Priority: | --- | Flags: | bugzilla:
maintainer-feedback?
(adridg) |
| Version: | Latest | ||
| Hardware: | Any | ||
| OS: | Any | ||
| URL: | https://www.rosegardenmusic.com/getting/source/ | ||
|
Description
tuc03516
2022-10-06 16:02:43 UTC
There are two errors I'm running into. The first in compiling. Rosegarden successfully compiles with a modification to the source as follows: rosegarden-22.06/src/gui/general/ActionData.cpp line 743 needs changed to "QVariant bg(QBrush());" from "Variant bg(Brush(QT::cyan));" in order to compile. Once compiled/installed rosegarden is asking for "snd-seq-midi" which is linux only by the looks of it and trying to add anything to the midi transport will crash the application. A commit in branch main references this bug: URL: https://cgit.FreeBSD.org/ports/commit/?id=f8bf7986df29195ba91d8117526f5402b8a73254 commit f8bf7986df29195ba91d8117526f5402b8a73254 Author: Adriaan de Groot <adridg@FreeBSD.org> AuthorDate: 2022-11-12 20:03:54 +0000 Commit: Adriaan de Groot <adridg@FreeBSD.org> CommitDate: 2022-11-12 20:10:02 +0000 audio/rosegarden: update to 22.06 (latest) Needs one source-level patch to get it to compile, different from what was suggested in the PR. PR: 266867 Reported by: tuc03516@gmail.com audio/rosegarden/Makefile | 7 ++----- audio/rosegarden/distinfo | 6 +++--- .../files/patch-src_gui_general_ActionData.cpp (new) | 11 +++++++++++ 3 files changed, 16 insertions(+), 8 deletions(-) Your proposed change also changed the color (dropping the cyan background) so I did something similar to fix the vexing-parse. You will need to be much more explicit about the MIDI problem: I don't use Rosegarden myself, so you will need to spell out a specific scenario (click menu "MIDI", click button "Add" ...) for me in order to test. I’m still digging in to the midi issue I think the issue lies with how I normally use the FreeBSD desktop through xrdp with the pulse audio module. By default it uses Alsa so it seems to be unable to find a card then crashes. I’ll try to see if I can get a good dump from it to post here. The update seems ok and no other reports of MIDI problems. |