Summary: | media-sound/milkytracker-1.02.00 - SDL_Main.cpp:(.text+0x49b): undefined reference to `MidiReceiver::stopRecording()' | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Joshua Clayton <stillcompiling> |
Component: | Current packages | Assignee: | Gentoo Sound Team <sound> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | asturm |
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Attachments: | build.log |
Description
Joshua Clayton
2020-08-04 13:34:52 UTC
I guess the proper resolution is (maybe?) to replace #ifdef HAVE_LIBASOUND with #ifdef RTMIDI_VERSION, which is defined in RtMidi.h (see https://github.com/thestk/rtmidi/blob/master/RtMidi.h) ...an internal "midi supported" define may be needed...I'm making myself late for work obsessing about the :) (In reply to Joshua Clayton from comment #1) > I guess the proper resolution is (maybe?) to replace #ifdef HAVE_LIBASOUND > with #ifdef RTMIDI_VERSION, which is defined in RtMidi.h (see > https://github.com/thestk/rtmidi/blob/master/RtMidi.h) It fixed the compile at least, haven't tested if it breaks anything. The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0396facd8f27eee98893cfc68de03905d9b95892 commit 0396facd8f27eee98893cfc68de03905d9b95892 Author: Miroslav Šulc <fordfrog@gentoo.org> AuthorDate: 2020-08-08 08:48:35 +0000 Commit: Miroslav Šulc <fordfrog@gentoo.org> CommitDate: 2020-08-08 08:48:51 +0000 media-sound/milkytracker: fixes 1) added xdg 2) switched to virtual/jack 3) fixed compilation wrt rtmidi Closes: https://bugs.gentoo.org/736306 Closes: https://bugs.gentoo.org/735916 Package-Manager: Portage-3.0.1, Repoman-2.3.23 Signed-off-by: Miroslav Šulc <fordfrog@gentoo.org> ...ker-1.02.00-fix-hard-dependency-on-rtmidi.patch | 85 ++++++++++++++++++++++ ...02.00.ebuild => milkytracker-1.02.00-r1.ebuild} | 9 ++- 2 files changed, 92 insertions(+), 2 deletions(-) |